The Full I-140 Timeline: Where It Fits in Your Green Card Case

I-140 approval is one step, not the finish line -- here is exactly where it sits in your green card timeline and what still lies ahead.

By F1Jobs Team · 2026-07-16 · 10 min read
A professional reviewing immigration paperwork and a calendar timeline at a desk with a laptop showing case status

Your employer's attorney just said the I-140 was approved, and it feels like the finish line. It isn't. The I-140 is one piece of a green card case built from three stacked timelines: the PERM labor certification that, for most categories, has to finish before the I-140 can even be filed; the I-140 adjudication itself; and the priority date wait that follows approval. For some categories in 2026, that last wait is by far the longest part.

This post shows exactly where the I-140 sits in that sequence, the real 2026 processing numbers for it, and why "I-140 approved" and "green card soon" are not the same sentence.

Where the I-140 sits in the sequence

An employment-based green card case runs through up to four stages, and I-140 is stage two for most people:

  1. PERM labor certification (PERM-based categories only) -- your employer tests the labor market and gets the position certified by the Department of Labor.
  2. Form I-140, Immigrant Petition for Alien Worker -- USCIS decides whether you and the job (or, for self-petition categories, you alone) qualify for the category.
  3. The priority date wait -- your case sits until your priority date is current under that month's Visa Bulletin.
  4. Form I-485 (adjustment of status) or consular processing -- the final step that actually issues the green card.

The I-140 only covers stage two. If your case is PERM-based, stage one already ran before you got here -- see our PERM and green card guide for how that step works while you're on H-1B. If your category is a self-petition, stage one doesn't exist for you at all.

Two paths into an I-140

Whether PERM comes first depends entirely on your green card category:

CategoryPERM required firstWho filesPremium processing timeline
EB-1A (extraordinary ability)No -- self-petitionYou, on your own qualifications15 business days
EB-2 NIW (national interest waiver)No -- self-petitionYou, without a specific employer offer45 business days
EB-2 (standard, PERM-based)YesYour employer, after PERM certification15 business days
EB-3 (PERM-based)YesYour employer, after PERM certification15 business days
EB-1C (multinational manager/executive)No PERM, but requires a qualifying multinational relationshipYour employer45 business days

For PERM-based categories, I-140 filing follows labor certification approval -- there's no way to file the I-140 before DOL certifies the PERM. For self-petition categories like EB-1A and EB-2 NIW, you can file the I-140 without a PERM step at all, which is the main reason people compare those categories against the standard EB-2/EB-3 route.

What an I-140 actually costs to file

Filing feeAmountApplies to
I-140 base fee$715Every I-140 filing
Asylum Program Fee -- self-petition$300EB-1A, EB-2 NIW filed without an employer petitioner
Asylum Program Fee -- employer-sponsored$600PERM-based EB-2/EB-3, EB-1B, EB-1C
Premium processing (Form I-907)$2,965Optional, effective March 1, 2026

Premium processing is the only lever that changes how fast USCIS decides your I-140. It does nothing to your place in line once the decision is made -- more on that below.

The I-140 processing clock, precisely

If you pay for premium processing, USCIS guarantees adjudicative action -- approval, denial, or a Request for Evidence -- within a set window, but the window depends on category and the clock has specific mechanics worth knowing before you rely on it:

Standard (non-premium) processing has no comparable guarantee. It varies by service center and category and shifts from month to month, so check the current range on the USCIS processing times page for your specific service center rather than planning around a number that may already be stale by the time you read it.

Why the priority date wait can dwarf the I-140 step

This is the part most people underestimate. I-140 processing -- 15 or 45 business days with premium processing, longer without it -- is only one segment of your overall green card timeline. Once your I-140 is approved, your case doesn't move again until your priority date becomes current under the monthly Visa Bulletin. Our priority date and Visa Bulletin explainer covers how that system works in detail; here's why the gap matters for I-140 specifically.

As of the August 2026 Visa Bulletin, EB-2 India is unavailable for the rest of fiscal year 2026 -- India's prorated allocation for the category was already reached. That means an approved I-140 in EB-2 India currently has no path forward to I-485 filing this fiscal year, no matter how fast the I-140 itself was adjudicated. The Department of State has projected the category could reopen around October 1, 2026, the start of fiscal year 2027, but that is a forecast, not a commitment -- treat it as a planning input, not a date to build around.

The takeaway: a 15-business-day premium-processed I-140 approval and a multi-year priority date wait can both be true for the same case. Premium processing buys you certainty on the adjudication, not speed on the queue. Visa Bulletin cutoffs move monthly, so whatever number you read here should be checked against the current month's bulletin before you make any decision based on it.

What actually happens after I-140 approval

I-140 approval is a real milestone, but it answers a narrower question than most people assume: it confirms USCIS accepts that you (and, for employer-sponsored cases, the job) qualify for the category. It does not mean your green card is imminent. What comes next depends on where your priority date stands:

We cover the mechanics of what an approval notice actually confirms -- and doesn't -- in does I-140 approval mean your green card is guaranteed. Once you're current and filing, the next timeline to understand is a different one: I-485 has its own base filing fee, its own processing range, and no premium processing option at all. Our I-485 processing timeline guide walks through that stage on its own terms.

If you're earlier in the pipeline -- still building status on OPT or H-1B before a green card case is even on the table -- our OPT-to-H-1B timeline explainer is a useful starting point for how the stages before this one connect.

Common mistakes

Frequently asked questions

How long does I-140 processing take in 2026? It depends on whether you use premium processing. Premium processing costs $2,965 as of March 1, 2026 and guarantees action -- approval, denial, or an RFE -- within 15 business days for most categories, or 45 business days for EB-1C and EB-2 NIW. Standard processing has no fixed guarantee and varies by service center, so check the current range on the USCIS processing times page rather than relying on a fixed number.

What is the difference between I-140 processing time and priority date wait time? I-140 processing time is how long USCIS takes to decide the petition -- weeks with premium processing, longer without it. Priority date wait time is separate and starts after approval; it is how long your place in line takes to become current under the monthly Visa Bulletin. In a backlogged category the priority date wait can run years, dwarfing the processing step entirely.

Does I-140 approval mean my green card is guaranteed? No. I-140 approval confirms USCIS accepts the underlying green card category and, for employer-sponsored cases, the job offer, but it does not put a green card in your hand. You still need your priority date to be current and then need to file and win approval on Form I-485 or complete consular processing, and either step can raise its own issues.

Can I file Form I-140 without going through PERM first? Yes, for two self-petition categories. EB-1A (extraordinary ability) and EB-2 NIW (national interest waiver) let you file the I-140 directly without a certified PERM labor certification, because you are petitioning based on your own qualifications rather than a specific employer's job offer. Most other employment-based categories, including standard EB-2 and EB-3, require a DOL-certified PERM before the I-140 can be filed.

Why is the EB-2 India priority date not moving right now? As of the August 2026 Visa Bulletin, EB-2 India is unavailable for the rest of fiscal year 2026 because India's prorated EB-2 allocation for the year was already reached. The Department of State has projected the category could reopen around October 1, 2026, the start of fiscal year 2027, but that is a forecast, not a commitment, so confirm the current cutoff against that month's bulletin before making any plans around it.

Every case has its own mix of category, priority date, and country of birth, and none of the general timelines above substitute for a review of your specific facts by a licensed immigration attorney. If you want a second set of eyes on where your case actually stands, F1Jobs can help you think through the pieces that are still ahead of you.

Frequently asked questions

How long does I-140 processing take in 2026

It depends on whether you use premium processing. Premium processing costs $2,965 as of March 1, 2026 and guarantees action -- approval, denial, or an RFE -- within 15 business days for most categories, or 45 business days for EB-1C and EB-2 NIW. Standard processing has no fixed guarantee and varies by service center, so check the current range on the USCIS processing times page rather than relying on a fixed number.

What is the difference between I-140 processing time and priority date wait time

I-140 processing time is how long USCIS takes to decide the petition -- weeks with premium processing, longer without it. Priority date wait time is separate and starts after approval, it is how long your place in line takes to become current under the monthly Visa Bulletin. In a backlogged category the priority date wait can run years, dwarfing the processing step entirely.

Does I-140 approval mean my green card is guaranteed

No. I-140 approval confirms USCIS accepts the underlying green card category and, for employer-sponsored cases, the job offer, but it does not put a green card in your hand. You still need your priority date to be current and then need to file and win approval on Form I-485 or complete consular processing, and either step can raise its own issues.

Can I file Form I-140 without going through PERM first

Yes, for two self-petition categories. EB-1A (extraordinary ability) and EB-2 NIW (national interest waiver) let you file the I-140 directly without a certified PERM labor certification, because you are petitioning based on your own qualifications rather than a specific employer's job offer. Most other employment-based categories, including standard EB-2 and EB-3, require a DOL-certified PERM before the I-140 can be filed.

Why is the EB-2 India priority date not moving right now

As of the August 2026 Visa Bulletin, EB-2 India is unavailable for the rest of fiscal year 2026 because India's prorated EB-2 allocation for the year was already reached. The Department of State has projected the category could reopen around October 1, 2026, the start of fiscal year 2027, but that is a forecast, not a commitment, so confirm the current cutoff against that month's bulletin before making any plans around it.