How Long Does I-140 Approval Actually Take?

Only one number about I-140 timing is guaranteed by USCIS. Here is that number, what drives the rest, and how to track your own case.

By F1Jobs Team · 2026-07-16 · 10 min read
A person at a home desk reviewing an official immigration document beside a laptop and a cup of coffee

Your employer's PERM was certified, the I-140 went in, and now you're refreshing your case status page more than you'd like to admit. Here's the direct answer: USCIS does not promise a timeline for regular I-140 processing. The only guaranteed clock is premium processing — 15 business days for most categories, 45 business days for EB-1C and EB-2 NIW, under the fee schedule that took effect March 1, 2026. Everything else depends on your category, your service center's workload, and whether USCIS issues a Request for Evidence along the way.

That's frustrating if you're trying to plan a life around it, but it's also useful to know precisely, because it tells you what you can actually control (whether to pay for premium processing) versus what you can only monitor (regular processing speed).

The only number USCIS guarantees: premium processing

Filing Form I-907 to request premium processing on an I-140 buys you a binding turnaround window, not just faster handling. USCIS commits to taking adjudicative action — an approval, a denial, or an RFE — within a set number of business days, or it refunds the premium fee.

I-140 categoryPremium processing guaranteePremium processing fee
EB-1A (extraordinary ability)15 business days$2,965
PERM-based EB-215 business days$2,965
EB-315 business days$2,965
EB-1C (multinational manager/executive)45 business days$2,965
EB-2 National Interest Waiver (NIW)45 business days$2,965

Fee current as of the March 1, 2026 USCIS fee schedule.

A few mechanics that trip people up:

For the full side-by-side on which categories land in the 15-day bucket versus the 45-day bucket and why, see our breakdown of the I-140 premium processing timeline.

What actually drives regular (non-premium) processing time

If you didn't pay for premium processing, there is no committed number to hold USCIS to. Three things determine how long your case actually sits:

  1. Petition category. Different employment-based categories carry different levels of adjudicative complexity — an EB-1C multinational-manager case, for instance, typically involves more documentation review than a straightforward PERM-based EB-2 filing.
  2. Service center and current workload. USCIS assigns I-140 petitions to a specific service center, and workload varies between centers at any given time. Two petitions filed the same week, in the same category, at different centers, can move at noticeably different speeds.
  3. Whether an RFE is issued. A clean petition with strong documentation can clear faster than a case that draws a Request for Evidence, which adds however long you take to respond plus USCIS's own review time after that response.

Because these variables shift, we're not going to hand you a specific week count here — and you should be skeptical of any source that does without dating it. The only reliable source for a current regular-processing estimate tied to your exact category and service center is USCIS's own processing-times tool, which updates on a rolling basis. Your receipt notice tells you which service center is handling your case, which is the input you need to look up your own estimate.

How to check your own I-140 timeline

  1. Find your receipt number. It's on Form I-797C, the receipt notice USCIS mails after accepting your I-140. If you haven't seen this notice or aren't sure how to read it, see our guide to understanding your USCIS case status and receipt notice.
  2. Identify your service center. The first three letters of your receipt number indicate which center is handling your petition.
  3. Look up the current estimate. Use the official USCIS processing-times tool, selecting Form I-140, your specific category, and your service center — not a generic "I-140" search.
  4. Compare that estimate to your filing date, not to when you first heard about the petition or when your PERM was certified.
  5. If you paid for premium processing, ignore the general estimate entirely and track the 15- or 45-business-day guarantee from your I-907 acceptance date instead.
  6. Recheck periodically, not daily. The tool updates on its own schedule, and refreshing more often won't change the answer — it'll just add stress.

Your own notice and your own USCIS online account are the authority on your case. Any general estimate, including the ranges discussed here, is a starting point for calibrating expectations, not a substitute for what your account actually shows.

Three ways an I-140 case resolves

Whether you're on the premium clock or the regular one, an I-140 lands in one of three places:

I-140 approval isn't the finish line

This is the part that catches people off guard: an approved I-140 does not mean your green card is imminent. Approval confirms the petition — that the employer's offer, the position, and (where applicable) your qualifications meet the standard for that category. What it does not do is guarantee you have a current priority date.

Whether you can move forward — filing an adjustment of status application, or being scheduled for one that's already pending — depends on the Visa Bulletin and your priority date within your category and country of chargeability. For some categories and countries, that date is current and the wait is negligible. For others, it can be the longest stretch of the entire process, running well beyond the I-140 adjudication itself. This is worth internalizing early so premium processing doesn't create false urgency: paying for a 15-day decision on the petition doesn't shorten a Visa Bulletin backlog by a single day.

For what to expect procedurally right after your notice arrives, see our guide to what happens after I-140 approval.

What the I-140 actually costs

Timeline questions usually come bundled with cost questions, so here's what's on the table:

FeeAmountApplies to
Base I-140 filing fee$715All I-140 petitions
Asylum Program Fee (self-petition)$300Self-petitioned categories such as EB-1A and EB-2 NIW
Asylum Program Fee (employer-sponsored)$600Employer-filed categories such as PERM-based EB-2/EB-3 and EB-1C
Premium processing (optional, Form I-907)$2,965Any category, as of March 1, 2026

These are USCIS filing fees for the I-140 itself and don't include attorney fees, PERM-related costs, or the separate fees involved later at the I-485 stage. Confirm current amounts directly on the USCIS fee schedule before filing anything, since fee schedules are revised periodically.

Common mistakes

Frequently asked questions

Does premium processing guarantee my I-140 will be approved? No. Premium processing guarantees a decision within 15 business days for most categories, or 45 business days for EB-1C and EB-2 NIW, as of the March 1, 2026 fee schedule. That decision can be an approval, a denial, or a Request for Evidence, so the fee buys speed and certainty of timing, not a favorable outcome. If USCIS misses its own window, it refunds the premium fee.

What is the difference between the 15-day and 45-day premium processing timelines? Most I-140 categories, including PERM-based EB-2 and EB-3 petitions and the EB-1A extraordinary ability category, get a 15-business-day guarantee once USCIS accepts the premium processing request. EB-1C multinational manager petitions and EB-2 National Interest Waiver petitions get a longer 45-business-day guarantee instead. Both figures reflect the fee schedule that took effect March 1, 2026.

How long does regular I-140 processing take without premium processing? There is no guaranteed number for regular processing. It varies by petition category, which service center is handling your case, and current workload, and USCIS does not commit to a fixed timeframe the way it does for premium processing. Check the official USCIS processing-times tool for the current estimate tied to your specific category and service center, since your own receipt notice and case status always govern over any general estimate.

Does a Request for Evidence stop the I-140 processing clock? Yes. Once USCIS issues an RFE, the clock pauses and only resumes after USCIS receives your response. This applies whether or not you paid for premium processing, so a case that looked fast on paper can still take considerably longer once an RFE is added to it.

Does I-140 approval mean I will get my green card right away? Not necessarily. I-140 approval confirms the underlying employment-based petition is valid, but you still need a current priority date under the Visa Bulletin before you can file, or have approved, an adjustment of status application. For backlogged categories, the wait after I-140 approval can be the longest part of the whole process.


Waiting on an I-140 is largely a waiting game you can't shortcut — but knowing exactly what's guaranteed, what isn't, and what to check keeps you from spending that time anxious over the wrong numbers. If you want to talk through where your case sits and what comes next, F1Jobs is here to help.

Frequently asked questions

Does premium processing guarantee my I-140 will be approved

No. Premium processing guarantees a decision within 15 business days for most categories, or 45 business days for EB-1C and EB-2 NIW, as of the March 1, 2026 fee schedule. That decision can be an approval, a denial, or a Request for Evidence, so the fee buys speed and certainty of timing, not a favorable outcome. If USCIS misses its own window, it refunds the premium fee.

What is the difference between the 15-day and 45-day premium processing timelines

Most I-140 categories, including PERM-based EB-2 and EB-3 petitions and the EB-1A extraordinary ability category, get a 15-business-day guarantee once USCIS accepts the premium processing request. EB-1C multinational manager petitions and EB-2 National Interest Waiver petitions get a longer 45-business-day guarantee instead. Both figures reflect the fee schedule that took effect March 1, 2026.

How long does regular I-140 processing take without premium processing

There is no guaranteed number for regular processing. It varies by petition category, which service center is handling your case, and current workload, and USCIS does not commit to a fixed timeframe the way it does for premium processing. Check the official USCIS processing-times tool for the current estimate tied to your specific category and service center, since your own receipt notice and case status always govern over any general estimate.

Does a Request for Evidence stop the I-140 processing clock

Yes. Once USCIS issues an RFE, the clock pauses and only resumes after USCIS receives your response. This applies whether or not you paid for premium processing, so a case that looked fast on paper can still take considerably longer once an RFE is added to it.

Does I-140 approval mean I will get my green card right away

Not necessarily. I-140 approval confirms the underlying employment-based petition is valid, but you still need a current priority date under the Visa Bulletin before you can file, or have approved, an adjustment of status application. For backlogged categories, the wait after I-140 approval can be the longest part of the whole process.