I-140 Processing Time: How Long It Takes in 2026

A breakdown of current I-140 processing times by category, premium processing options, and steps to take if your petition is delayed.

Woman reviewing status of I-140 processing time at laptop desk

Your I-140 immigration petition processing time ranges from 45 business days with premium processing to a year or more for standard cases. The exact timeline depends on your EB category, service center, and whether USCIS issues a Request for Evidence (RFE).

This article covers current I-140 processing times by category, how premium processing works, and what to do if your case stalls.

Key takeaways

  • I-140 processing times differ significantly depending on your EB category and the USCIS service center assigned to your case.
  • Premium processing guarantees USCIS will take action on your petition within a fixed review window.
  • The Nebraska Service Center and Texas Service Center handle I-140 petitions, and their processing speeds can vary by several months for the same category.
  • You can check your case status online using your receipt number, and you should file a service request if your case falls outside the posted processing time range.
  • An approved I-140 gives you job portability protection once a threshold period has passed. You can change employers without losing your priority date, provided the new role is in the same or a similar occupation.

Current I-140 processing times by category

I-140 processing times are different for each employment-based (EB) preference category, and USCIS updates its posted timeframes regularly. Rather than citing specific month ranges that go stale quickly, the categories below show how timelines generally compare, and where to find the latest data.

Each EB category has different adjudication complexity, which directly affects how long USCIS takes to process petitions.

EB-1 cases (extraordinary ability, outstanding professors, and multinational managers) tend to move faster because they don't require a Program Electronic Review Management (PERM) labor certification step before filing.

EB-2 category (including National Interest Waiver (NIW) self-petitions) and EB-3 category cases that go through PERM often carry larger volumes and more documentation, which can extend review times.

If you're pursuing an EB-2 NIW, these self-petitioned cases don't require employer sponsorship or PERM labor certification, which removes some complexity from the process. However, the adjudication itself can take just as long (or longer) than standard EB-2 cases depending on service center workload at the time of filing.

The table below shows how the main categories generally compare:

EB categorySubcategoryGeneral processing trend
EB-1AExtraordinary abilityFaster than average, no PERM required
EB-1BOutstanding professors and researchersModerate, employer-sponsored, no PERM required
EB-1CMultinational managers and executivesModerate, employer-sponsored, no PERM required
EB-2PERM-based (advanced degree or exceptional ability)Longer, highest volume category
EB-2 NIWNational Interest Waiver, or NIW (self-petitioned)Variable, depends on service center backlog
EB-3Professionals and skilled workersLonger, high volume
Important: USCIS processing times change monthly. Always check the USCIS processing times tool for the most current estimates before making any decisions based on timeline expectations.

The USCIS processing times tool lets you select Form I-140, your specific EB category, and the service center listed on your receipt notice. It'll show you the current estimated range for cases like yours.

I-140 premium processing time

I-140 premium processing guarantees that USCIS will take action on your petition within 45 business days of receiving your request. That action can be an approval, a denial, a Request for Evidence (RFE), or a Notice of Intent to Deny (NOID), but USCIS commits to doing something within that window.

Premium processing carries an additional fee on top of the standard I-140 filing fee. Check current amounts at USCIS fee schedule before filing. Your employer (or you, if self-petitioning for an EB-2 NIW) files Form I-907 alongside the I-140, or submits it later as an upgrade for a pending case.

The 45-day clock starts when USCIS receives and accepts your I-907, not when you mail it. If USCIS doesn't meet the deadline, they'll refund the premium processing fee, but your case continues processing. The refund doesn't mean your case gets deprioritized. It just means USCIS missed their own commitment.

If USCIS issues an RFE within the 45-day window, the clock stops. Once you respond to the RFE, a new 45-business-day clock starts. So a premium processing case that hits an RFE can still take several months from start to finish, even though each individual window is 45 business days.

Is premium processing worth it?

For most petitioners, premium processing is worth the investment. The standard processing timeline for I-140 cases can stretch to a year or more depending on category and service center backlog. If you're on a time-sensitive visa such as an H-1B visa approaching its six-year limit, getting a faster I-140 decision can unlock extensions and other benefits that directly affect your ability to remain in the United States.

Premium processing makes the most sense when you need the I-140 approval to extend H-1B status beyond six years under American Competitiveness in the Twenty-First Century Act (AC21) provisions. It also helps when your priority date is current or close to current and you want to move quickly to I-485 adjustment of status (applying for a green card from within the U.S.), you're self-petitioning for an EB-2 NIW and want certainty on your timeline, or your employer is willing to cover the fee as part of the sponsorship process.

If your priority date is heavily backlogged, consider whether premium processing is worth the cost right now. When I-485 filing is years away regardless, the urgency of a fast I-140 decision drops. Even then, an approved I-140 secures your priority date and enables H-1B extensions beyond the standard six-year cap while the visa bulletin advances.

Did you know: You can upgrade a pending I-140 to premium processing at any point by filing Form I-907. You don't have to decide at the time of initial filing. If your case has been sitting without movement for months, upgrading later is a common strategy.

Factors that affect I-140 processing time

Several factors can change how long your I-140 takes to process. The most significant are your EB category and service center workload. Filing method and case complexity also play a role, along with RFEs and USCIS backlog levels.

EB category complexity

EB-1 petitions that don't require PERM (like EB-1A extraordinary ability) generally process faster because the documentation is self-contained. USCIS doesn't need to cross-reference a labor certification, so the adjudicator can review everything in a single pass.

EB-2 and EB-3 PERM-based petitions carry higher volumes and more employer documentation, which adds review time. The adjudicator needs to verify that the PERM labor certification matches the I-140 petition details. This includes confirming the job requirements align with the offered wage and the employer's ability to pay. Any inconsistency between the two filings can trigger an RFE.

EB-2 NIW cases fall somewhere in between. They don't require PERM, but the three-prong analysis USCIS applies (substantial merit, national scope, and balance of factors) can take time to adjudicate thoroughly. However, processing speed for any category can shift quarter to quarter as USCIS reallocates adjudicators.

Service center workload

USCIS assigns your I-140 to either the Nebraska Service Center or the Texas Service Center based on your employer's location and filing category. These two centers can have meaningfully different processing speeds for the same EB category at any given time.

One center might be months faster than the other. The difference comes from uneven case distribution: some categories route disproportionately to one center, creating lopsided backlogs. These imbalances shift over time, and knowing which center has your case helps you set realistic expectations using the USCIS queue.

One exception: some EB categories route exclusively to one center regardless of employer address, so always confirm jurisdiction using the receipt code on your I-797C.

Online vs. paper filing

USCIS has been expanding online filing for I-140 petitions, and electronically filed cases tend to enter the processing queue faster than paper-filed cases. Paper filings require manual data entry and physical routing, which adds time before an adjudicator even sees your case.

Online filing also reduces the chance of errors that can delay processing, like illegible forms or missing pages. If online filing is available for your category, it's the faster path. Your immigration attorney can confirm whether your specific petition type currently supports electronic filing. However, even with online filing, the actual adjudication timeline depends on the same service center backlog factors.

Case complexity and supporting evidence

Cases with straightforward documentation (clear degree match, well-documented job requirements, clean PERM history) move through adjudication faster. Cases where USCIS has questions about the beneficiary's qualifications, the job requirements, or the employer's ability to pay the offered wage take longer because they require more careful review.

The ability-to-pay requirement is a common sticking point. USCIS verifies that the employer can pay the offered wage from the priority date through the present using tax returns, annual reports, or audited financial statements. Smaller employers or startups sometimes face more scrutiny here than large corporations, but a well-prepared petition with thorough documentation can offset concerns about company size.

However, even a thorough petition can draw an RFE if adjudicators have questions about industry-specific compensation benchmarks or atypical job descriptions, and working with experienced immigration counsel reduces that risk.

Request for Evidence (RFE)

An RFE adds significant time to your I-140 processing. When USCIS issues an RFE, your case pauses until you submit a response within the timeframe specified on the RFE notice (typically 87 days). After you respond, USCIS reviews the additional documentation over weeks or months depending on caseload. Even with premium processing, an RFE resets the clock.

However, not all RFEs are equal in severity. Some request a single missing document, while others ask for substantial additional evidence that takes weeks to compile.

Common RFE triggers for I-140 petitions include questions about the employer's ability to pay the offered wage and insufficient evidence of the beneficiary's qualifications. USCIS may also issue RFEs for specialty occupation concerns or discrepancies between the PERM application and the I-140 petition.

Overall USCIS backlog

Processing times fluctuate based on USCIS's overall caseload, staffing levels, and policy priorities. Periods of high filing volume (like after H-1B cap season or when new fee rules take effect) can temporarily slow processing across all categories. USCIS has been working to reduce backlogs, but capacity constraints remain a factor. However, USCIS has made progress on reducing legacy backlogs in recent years, and online filing expansion has helped absorb new volume more efficiently.

Important: If you receive an RFE, respond as quickly and thoroughly as possible. The deadline on the notice is a maximum, not a target. Faster responses mean your case gets back in the adjudication queue sooner.

I-140 processing time by service center

The Nebraska Service Center and the Texas Service Center are the two USCIS facilities that adjudicate I-140 petitions. USCIS assigns your case to one of them based on your employer's jurisdiction and the specific EB category, and you can't transfer between centers.

Processing speeds between the two centers can differ by several months for the same petition type. At any given time, one center might be significantly faster than the other for a particular EB category. This isn't something you can control, but it's worth knowing because it affects your realistic timeline.

Go to the processing times page, select I-140 as the form, choose your EB category, and select the service center listed on your I-797C receipt notice.

The tool shows the range of processing times and which cases USCIS is currently working on. If your receipt date falls outside the posted range, you may be eligible to submit a service request (more on that below).

Your receipt notice (Form I-797C) tells you which service center has your case. The three-letter code at the beginning of your receipt number indicates the center: "LIN" for Nebraska, "SRC" for Texas. If you have misplaced your receipt notice, your attorney, or employer's immigration counsel should have a copy.

How to check your I-140 processing status

USCIS tool to check I-140 processing time status

USCIS offers three tools to help you track your I-140: the Case Status lookup for your specific receipt number, your myUSCIS account for notifications, and the processing times tool for broader queue context.

USCIS case status online

The fastest way to check your specific case is the USCIS case status checker. Enter your 13-character receipt number (from your I-797C notice), and you'll see the current status of your petition. Common status labels include "Received," "Actively Reviewed," and "Approved."

The status updates aren't always in real time, and some cases can sit on "Received" status for months with no intermediate updates. That's normal and doesn't mean your case is stuck. However, if your status hasn't changed for longer than the posted processing time, that's worth investigating.

myUSCIS account

If you created a myUSCIS account and linked your receipt number, you can track your case there alongside any other pending applications. myUSCIS sometimes shows more detailed status information than the public Case Status tool. It also lets you receive email and text notifications, though delivery can lag behind actual status changes by a day or two. However, not all petition types appear in myUSCIS tracking, so confirm your I-140 is visible in your case list before relying on it as your primary monitoring tool.

Using the processing times tool for context

The USCIS processing times tool doesn't tell you about your specific case, but it tells you where USCIS is in the queue. If the tool shows that your service center is processing I-140 cases filed six months ago, and you filed four months ago, you know an adjudicator likely hasn't reached your case yet.

This context helps you determine whether your case is actually delayed or just waiting in a normal queue. If your case falls within the posted range, an adjudicator likely hasn't reached it yet.

A filing date older than the range suggests your case may be outside normal processing. However, the posted range is an estimate rather than a guarantee. Cases near the boundary may still be in normal processing.

Did you know: You can sign up for automatic case status updates through myUSCIS rather than checking manually. Link your receipt number once, and USCIS will notify you by email or text whenever there's a status change.

What happens after I-140 approval?

An approved I-140 establishes your eligibility for the EB category and locks in your priority date, which determines your place in the visa queue. What happens next depends on whether a visa number is immediately available for your category and country of birth.

If your priority date is current

When a visa number is available (your priority date is "current" on the visa bulletin), you can take the next step toward your green card. If you're in the United States, that means filing Form I-485 for adjustment of status (the process of applying for a green card without leaving the country). If you're abroad, you'll begin consular processing (applying for an immigrant visa at a U.S. embassy or consulate abroad) through the National Visa Center.

For applicants born in countries without significant backlogs, USCIS typically maintains current EB-1 and EB-2 cutoffs at the time of I-140 approval, meaning you can file I-485 concurrently or shortly after.

If your priority date isn't current

If your priority date isn't current (common for applicants born in India and China in the EB-2 category and EB-3 category categories), you'll need to wait until the visa bulletin advances to your date. This wait can range from months to years depending on your category and country of chargeability.

Country of birthEB-1EB-2EB-3
IndiaShorter backlogMulti-year backlogMulti-year backlog
China (mainland)Shorter backlogSignificant backlogModerate backlog
All other countriesUsually currentUsually current or short waitUsually current or short wait

During this waiting period, your approved I-140 protects you in important ways. Your priority date is locked, meaning it won't change even if processing times or visa bulletin movement fluctuates. You can also use the approved I-140 to support H-1B extensions beyond the standard six-year limit while you wait.

I-140 portability after 180 days

One of the most valuable protections of an approved I-140 is job portability. You can change employers without losing your priority date or starting over once your I-140 has been approved for at least 180 days. The new job must be in the same or a similar occupational classification.

This 180-day portability rule is critical for workers who want career flexibility during what can be a years-long green card wait. Your new employer doesn't need to file a new I-140 for you to keep your priority date, although they may choose to file one for other strategic reasons.

What to do if your I-140 is taking too long

If your I-140 has been pending longer than the posted processing time for your category and service center, you have several options to push things forward. Start with the least escalatory steps and work your way up.

Check whether you're actually outside normal processing

Before taking action, confirm that your case is genuinely delayed. Open the USCIS processing times tool with your form and EB category, then compare the posted range to your receipt date.

If your filing date falls within the posted range, your case is in normal processing. However, if your case is right at the boundary, keep monitoring monthly updates.

A filing date older than the posted range means your case is outside normal processing. USCIS considers that eligible for a service request.

Submit an e-Request

The first step for cases outside posted processing times is submitting an e-Request. This is a formal inquiry asking USCIS to look into why your case hasn't been processed within the expected timeframe. You'll need your receipt number and other case details.

USCIS aims to respond to e-Requests within 30 days. The response might be a status update, an explanation of a delay, or in some cases, actual movement on your case. It's not guaranteed to speed things up, but it puts your case on someone's radar.

Contact your congressional representative

If your e-Request doesn't produce results, contacting your congressional representative's office is the next step. Most congressional offices have a constituent services team that handles immigration case inquiries. They can make a formal inquiry to USCIS on your behalf, which often gets a faster and more detailed response than an e-Request.

To file a congressional inquiry, visit your representative's website and look for their immigration casework or constituent services page. You'll typically need to sign a privacy release form authorizing them to discuss your case with USCIS. Response times from congressional offices vary, but most aim to follow up within a few weeks.

Upgrade to premium processing

If you originally filed without premium processing and your case has been pending for months, you can upgrade at any time by filing Form I-907 (see current fee). This approach often gives you the most direct path to a decision. Once USCIS accepts your I-907, the 45-business-day clock starts, and you'll have a decision (or at least an RFE) within that timeframe. However, if your case already has a pending RFE, resolve that first before upgrading.

File an ombudsman complaint

As a last resort, you can file a case assistance request with the USCIS Ombudsman, which operates under the Department of Homeland Security. The Ombudsman's office can intervene in cases where normal channels haven't worked. This option is best reserved for situations where your case has been pending for significantly longer than posted times and other inquiries haven't produced results. However, outcomes depend on the strength of your escalation history, so document every prior inquiry and file with a clear paper trail to maximize the chance of intervention.

Search visa-sponsoring employers on Migrate Mate

Find visa sponsors

Frequently asked questions

Does I-140 approval guarantee a green card?

No. An approved I-140 confirms your eligibility for the EB category but doesn't guarantee a green card. You still need an available visa number and must complete adjustment of status or consular processing. However, it's one part of a multi-stage process.

Can I change jobs after I-140 approval?

Yes, with conditions. You can change employers and retain your priority date once your I-140 has been approved for at least 180 days. The new job must fall in the same or a similar occupational classification. Although your former employer can withdraw the I-140, the 180-day portability rule protects your priority date.

What is I-140 premium processing time?

Premium processing guarantees USCIS will take action within 45 business days of receiving your Form I-907. See the I-140 premium processing section above for a full breakdown, including what happens if USCIS issues an RFE within that window.

How long does I-140 take for EB-2 NIW?

The three-prong analysis USCIS applies to these self-petitions can take longer than standard adjudication, and service center backlog adds further variability. Check current processing estimates by selecting "I-140" and the NIW subcategory. Premium processing is available at the standard fee.

Can my employer withdraw my I-140?

Yes. Your employer can withdraw a pending or approved I-140 at any time. However, if the I-140 was approved for at least 180 days before withdrawal, AC21 portability rules protect your priority date. You can use that priority date with a new employer's petition.

What happens if I get an RFE on my I-140?

An RFE pauses your case until you respond. You must reply within the timeframe specified on the RFE notice (typically 87 days), after which USCIS resumes adjudication. Respond as quickly and completely as possible to minimize the delay.

Is I-140 processing time the same at all service centers?

No. The Nebraska Service Center and the Texas Service Center often have different processing speeds for the same EB category. One center might be months faster at any given time. These differences shift over time, so check the current processing times for the most accurate estimate.

How does I-140 processing time compare to I-485 processing time?

I-140 and I-485 are different stages with separate timelines. I-140 establishes your eligibility for the EB category, while I-485 is the final adjustment of status step. Because I-485 timelines vary significantly by category and service center, check the USCIS tool for current estimates. The two forms can sometimes be filed concurrently if a visa number is available.

Does I-140 processing time count toward my green card wait?

Yes. The time USCIS spends adjudicating your I-140 is part of your overall green card timeline, but it doesn't reduce the visa bulletin wait. Your priority date (the date USCIS received your PERM application or I-140 for NIW) determines your place in line regardless of how quickly USCIS adjudicates the I-140.

What's the difference between I-140 standard processing and premium processing?

Standard processing has no guaranteed timeline, and USCIS works through cases in the order received. Premium processing adds a fee and guarantees USCIS will take action within 45 business days. Both follow the same adjudication standards, so premium processing doesn't affect your chances of approval.

Can a pending I-140 be denied?

Yes. Common denial reasons include failing to demonstrate ability to pay the offered wage or insufficient evidence of the beneficiary's qualifications. If denied, you can file a motion to reopen or appeal to the Administrative Appeals Office.

What happens to my I-140 if my employer goes out of business?

If your employer shuts down before your I-140 is approved, the petition is typically abandoned. If the I-140 was already approved for at least 180 days before the employer closed, AC21 portability protects your priority date. You can transfer that priority date to a new petition if the new role falls in the same occupational classification. Insolvency or closure differs from voluntary withdrawal in that abandonment happens automatically without any employer action.

Can I file I-140 and I-485 concurrently?

Yes, in some cases. Concurrent filing is permitted when a visa number is immediately available for your category and country of birth. Check the current State Department visa bulletin to confirm whether your priority date is current. For applicants outside high-backlog countries, EB-1 and EB-2 cutoffs are typically current at approval, while India- and China-born applicants in EB-2 and EB-3 generally face multi-year backlogs that make concurrent filing unavailable.

Does an RFE mean my I-140 will be denied?

No. An RFE is a request for additional evidence, not a sign that denial is coming. Many I-140 petitions receive RFEs and are ultimately approved. USCIS issues them when the initial filing lacks sufficient documentation, and a thorough, timely response directly addressing each item gives you the best chance of approval.

Can I expedite my I-140 without premium processing?

USCIS doesn't offer a general expedite option for I-140 petitions outside of premium processing. You can submit an e-Request if your case is outside posted processing times, contact your congressional representative, or file with the USCIS Ombudsman for severe delays. The only guaranteed faster timeline comes through premium processing with Form I-907.

About the Author

Dylan Gibbs
Dylan Gibbs

Founder & CTO @ Migrate Mate

Aussie in NYC building Migrate Mate to help people land their dream job in the U.S. Top 0.01% of Cursor users. Forbes 30 Under 30.

LinkedInForbes

Related Articles