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.

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 category | Premium processing guarantee | Premium processing fee |
|---|---|---|
| EB-1A (extraordinary ability) | 15 business days | $2,965 |
| PERM-based EB-2 | 15 business days | $2,965 |
| EB-3 | 15 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:
- Business days only. Weekends and federal holidays don't count, so 15 business days is closer to three calendar weeks than two.
- The clock starts at acceptance of the upgrade, not the original filing date. If you filed the I-140 in regular processing and later upgraded to premium with a separate I-907, the guarantee window begins when USCIS accepts that upgrade — not when the original petition was received.
- An RFE stops the clock. More on that below.
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:
- 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.
- 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.
- 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
- 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.
- Identify your service center. The first three letters of your receipt number indicate which center is handling your petition.
- 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.
- Compare that estimate to your filing date, not to when you first heard about the petition or when your PERM was certified.
- 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.
- 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:
- Approval. USCIS issues Form I-797, Notice of Action, showing approval. This confirms the petition itself but is a separate event from being able to file or finalize adjustment of status — more on that below.
- Request for Evidence (RFE). USCIS asks for additional documentation before deciding. The processing clock pauses the moment the RFE is issued and only resumes once USCIS receives your response — it does not restart from zero, but the pause itself can add meaningfully to your total timeline.
- Denial. The petition is rejected outright. Denial rates and outcomes vary by category and have shifted with recent USCIS policy changes; for the broader context on how employment-based approval patterns have moved, see our look at H-1B and green-card approval and denial rate trends. If your I-140 comes back denied, the available next steps — including whether to refile, appeal, or pursue a different category — depend heavily on the denial reason, so read our guide to what to do after an I-140 denial before deciding on a path forward, and loop in an immigration attorney for anything category- or fact-specific.
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:
| Fee | Amount | Applies to |
|---|---|---|
| Base I-140 filing fee | $715 | All I-140 petitions |
| Asylum Program Fee (self-petition) | $300 | Self-petitioned categories such as EB-1A and EB-2 NIW |
| Asylum Program Fee (employer-sponsored) | $600 | Employer-filed categories such as PERM-based EB-2/EB-3 and EB-1C |
| Premium processing (optional, Form I-907) | $2,965 | Any 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
- Treating premium processing as a guarantee of approval. It guarantees a decision by a certain date — the decision itself can still be an RFE or a denial.
- Panicking the moment regular processing passes a general online estimate. Estimates are ranges built from aggregate data, and individual cases legitimately fall outside them without anything being wrong. Check your specific category and service center before assuming a problem.
- Assuming the premium clock starts at your original filing date after an I-907 upgrade. It starts when USCIS accepts the upgrade request, which can be well after your I-140 was first received.
- Confusing I-140 approval with being able to file for a green card immediately. The Visa Bulletin and your priority date govern that separately, and for some categories that's the longer wait by far.
- Not tracking the RFE deadline on the notice itself. Missing that deadline can result in a denial regardless of how strong the underlying case is — the deadline printed on your specific notice always governs.
- Skipping the official USCIS tool in favor of forum anecdotes. Other people's timelines reflect their category, their service center, and often an outdated month. Your case status and your own service center's current data are what matter.
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.