The H-1B to Green Card Path

Most H-1B workers who get a green card do it through employer sponsorship, in three stages: a labor certification (PERM) from the Department of Labor, an immigrant petition (Form I-140) to USCIS, and then adjustment of status or consular processing once a visa number is available. Because H-1B is a "dual intent" visa, going through this process generally does not put your H-1B status at risk. The hardest part for many people is not the paperwork - it's the wait for a visa number, which is tracked through the State Department's Visa Bulletin and can take anywhere from under a year to well over a decade depending on your country of birth and green card category.

Why pursuing a green card doesn't cost you your H-1B status

Most nonimmigrant (temporary) visas require you to maintain an intent to return home, and taking steps toward permanent residence can create problems. H-1B is different. Congress designated it a "dual intent" category, which USCIS and consular officers recognize as allowing a person to simultaneously (1) intend to work temporarily in H-1B status and (2) intend to become a lawful permanent resident. That means filing or having a pending PERM application, I-140 petition, or green card case does not, by itself, jeopardize your H-1B visa, extensions, or admission to the United States. (H-4 dependent status generally follows the same principle.)

The employer-sponsored path, step by step

Step 1: PERM labor certification

For most H-1B green card cases (typically in the EB-2 or EB-3 employment-based categories), your employer must first obtain a labor certification from the U.S. Department of Labor. This involves the employer requesting a prevailing wage determination, conducting a recruitment process to test the U.S. labor market, and then filing Form ETA-9089 electronically through DOL's Foreign Labor Application Gateway (FLAG) system. The goal is for the employer to document that no able, willing, qualified, and available U.S. worker was displaced for the position. A limited set of occupations, called Schedule A, are exempt from this labor market test. This stage is entirely employer-driven and can take many months; check current processing times on the Department of Labor's website.

Step 2: Form I-140, Immigrant Petition for Alien Worker

Once PERM is certified, the employer generally has a limited window to file Form I-140 with USCIS, attaching the labor certification. The I-140 establishes the "priority date" - the date that anchors your place in line for a visa number - and asks USCIS to classify you in the appropriate employment-based category. Some categories (such as certain EB-1 cases) don't require PERM and can skip straight to this step.

Step 3: Adjustment of status or consular processing

Once your priority date is current under the Visa Bulletin (explained below), you or your employer can file Form I-485, Application to Register Permanent Residence or Adjust Status, if you're inside the United States, or go through consular immigrant visa processing if you're abroad. If your priority date is already current when the I-140 is filed, the I-485 can often be filed at the same time (concurrent filing). While I-485 is pending, applicants can typically request an Employment Authorization Document and Advance Parole travel document, which provide independent grounds to work and travel.

Priority dates and the Visa Bulletin backlog

Green cards in each employment-based category are limited by law, and further limited by per-country caps, so demand from some countries (commonly India and China, though this varies) exceeds the annual supply. The State Department publishes a monthly Visa Bulletin at travel.state.gov with two charts: the "Dates for Filing" chart (when you may submit your adjustment application) and the "Final Action Dates" chart (when a green card can actually be approved). USCIS announces each month which chart applicants may use for filing purposes - check the current month's bulletin and USCIS's adjustment-of-status filing guidance directly, because the applicable chart and the dates themselves change monthly and cannot be assumed from a prior month.

Your priority date - the date DOL received the PERM application, or the date the I-140 was filed if no PERM was required - must be earlier than the relevant cutoff date for your category and country before you can file or be approved for a green card. There is no way to predict your exact wait; the only reliable source is the current Visa Bulletin.

Staying in H-1B status past six years (AC21 extensions)

H-1B status is normally limited to a maximum of six years. The American Competitiveness in the Twenty-First Century Act (AC21) allows two main ways to extend beyond that limit if your green card case is still moving:

  • One-year extensions: available if a PERM labor certification or an I-140 petition was filed at least 365 days before you reach the end of your sixth year in H-1B status. These extensions can generally continue year after year as long as the case remains active and has not been denied.
  • Extensions of up to three years at a time: available if your I-140 is approved but no immigrant visa number is currently available to you because of Visa Bulletin backlogs (relevant particularly to workers born in countries with long waits).

Time spent physically outside the United States during the original six years may sometimes be "recaptured" and added back. These rules involve technical eligibility requirements and evidence, and USCIS has continued to update its guidance on how eligibility is evaluated, so confirm the current requirements with USCIS (uscis.gov) or a qualified immigration attorney well before your sixth anniversary.

Changing jobs while your green card is pending

AC21 also created job portability under INA section 204(j). If your Form I-485 has been pending 180 days or more and your I-140 was approvable when filed, you may be able to change employers or move to a new job without restarting PERM and the I-140, as long as the new position is in the same or a similar occupational classification. This is done using Form I-485 Supplement J, and USCIS decides whether two jobs are "same or similar" by looking at the totality of the circumstances rather than a simple code comparison. Whether a specific job change qualifies is fact-specific, and an unsuccessful port can jeopardize a pending case, so get individualized advice before making the move. If you also hold H-1B status, note that a job change usually requires a new H-1B petition as well, separate from the Supplement J.

What to do

  1. Confirm with your employer's immigration counsel which green card category (commonly EB-2 or EB-3) they intend to pursue for you, and whether PERM is required.
  2. Track your I-140 priority date once filed, and check the current Visa Bulletin at travel.state.gov every month to see when your category and country become current.
  3. If you're approaching six years in H-1B status, confirm with your employer at least several months ahead of time whether an AC21 extension applies to you, and make sure any extension petition is filed before your current status expires - do not let your status lapse while waiting.
  4. Once your priority date is current, ask about filing Form I-485 (or starting consular processing) along with applications for an Employment Authorization Document and Advance Parole if you're adjusting status inside the United States.
  5. If you're considering a job change with a pending I-485, get advice before you move - confirm whether the 180-day portability threshold has been met and whether the new job is "same or similar" before you resign or start elsewhere.
  6. Verify all current form numbers, fees, and processing times directly on uscis.gov and dol.gov, since these change over time.

Deadlines to watch

  • H-1B six-year limit: extensions past year six must be filed before your current status expires; don't wait until the last minute.
  • PERM certification validity: a certified labor certification must be submitted to USCIS with the I-140 within a limited window after certification, or it expires - confirm the current validity period on dol.gov or uscis.gov.
  • I-485 180-day portability clock: job portability protection under AC21 is not available until your adjustment application has been pending 180 days.
  • Visa Bulletin cutoff dates: these move monthly, sometimes backward as well as forward; file only when your priority date is current under the chart USCIS designates that month.

Avoid notario and immigration-consultant fraud

In many countries "notario público" is a licensed attorney, but in the United States a notary public is not a lawyer and has no authority to represent you in an immigration case. Only a licensed attorney or a representative accredited by the Department of Justice may give legal advice or represent you before USCIS, DOL, or an immigration court. Never pay someone who is not one of these to prepare or "guarantee" a green card case, and verify credentials before signing anything or handing over original documents.

This article is general information, not legal advice, and does not create an attorney-client relationship. Immigration cases are fact-specific and mistakes can have serious consequences, including denial or loss of status - consult a qualified immigration attorney or DOJ-accredited representative about your situation.

Frequently asked questions

Can I change employers while my green card is pending?

Sometimes. Under AC21 job portability (INA 204(j)), once your Form I-485 adjustment of status application has been pending 180 days or more and your Form I-140 was approvable, you may be able to move to a new employer or job in the same or a similar occupational classification without starting the PERM and I-140 process over. This is a fact-specific rule with real risk if done incorrectly, so get advice from a qualified immigration attorney or DOJ-accredited representative before changing jobs.

What happens if I reach the H-1B six-year limit before my green card is ready?

You may still be able to extend H-1B status past six years under AC21: in one-year increments if a PERM or I-140 has been pending at least 365 days, or in up to three-year increments if your I-140 is approved but no visa number is currently available for your category and country. The extension request must be filed before your current H-1B status expires - check the current filing deadlines and evidence requirements on uscis.gov.

Does applying for a green card put my H-1B status at risk?

No. H-1B is a dual intent visa, which Congress and USCIS recognize means you can simultaneously intend to work temporarily in H-1B status and intend to immigrate permanently. That is different from most nonimmigrant visas, where showing an intent to immigrate can hurt your case.

How long will I actually have to wait for a green card?

It depends on your green card category (commonly EB-2 or EB-3 for H-1B sponsorship) and your country of birth, because of per-country annual limits. Check the State Department's monthly Visa Bulletin at travel.state.gov and USCIS's guidance on which chart to use for filing - wait times can range from under a year to well over a decade for some countries and categories, and they change from month to month.

Can my spouse and children get green cards through my case?

Yes, in most cases a spouse and unmarried children under 21 can be included as derivative beneficiaries and go through adjustment of status or consular processing along with the principal applicant, generally in the same immigrant visa category and priority date.

This article is general legal information, not legal advice, and may not reflect the most current law or the law in your jurisdiction. Laws vary by state and change over time. For advice about your specific situation, consult a licensed attorney.

Knowing your rights is the first step

Join thousands committing to calmly and consistently exercise their constitutional rights.

Take the Pledge