Is I-140 Premium Processing Worth the $2,965 Fee?

The $2,965 fee buys a fast USCIS decision on your I-140, not a faster green card. Here is when that trade actually pays off.

By F1Jobs Team · 2026-07-22 · 10 min read
A close-up of hands filling out immigration paperwork at a desk with a calendar and pen in warm afternoon light

You have a pending I-140 and a decision to make: pay $2,965 for a guaranteed 15- or 45-business-day answer, or wait out the standard queue for free. The fee, current as of the March 1, 2026 USCIS adjustment, buys speed on one specific step. It does not buy a faster green card overall, and it does not refund itself if your petition is denied. Whether it is worth paying comes down to what, exactly, is waiting on that I-140 decision.

What the $2,965 fee actually buys

Premium processing on Form I-140 converts an open-ended wait into a fixed, guaranteed window for a decision. USCIS commits to taking adjudicative action — approval, denial, or a Request for Evidence — within that window, measured in business days from when USCIS accepts your Form I-907 upgrade, not from your original I-140 filing date.

ItemAmount / Timeline
I-140 base filing fee$715
Asylum Program Fee, self-petitioners (EB-1A, EB-2 NIW)$300
Asylum Program Fee, employer-sponsored petitions$600
Premium processing fee (as of 2026-03-01)$2,965
Premium guarantee, most categories15 business days
Premium guarantee, EB-1C and EB-2 NIW45 business days

Two mechanics matter more than the headline number. First, business days exclude weekends and federal holidays, so 15 business days runs closer to three calendar weeks than two. Second, EB-1C multinational manager and executive petitions and EB-2 National Interest Waiver petitions get a longer 45-business-day window, not the standard 15. If you are filing NIW and budgeting around a 15-day turnaround, you are planning around the wrong number. For the full breakdown of every USCIS and green card fee in play right now, see our 2026 USCIS fee schedule.

What it does not buy

This is where most people overpay for the wrong reason. Premium processing is scoped narrowly to the I-140 decision itself.

When paying $2,965 is worth it

The fee earns its cost when a real, dated deadline is riding on the I-140 decision — not on general anxiety about waiting.

  1. Your priority date is already current or close to it. If your category is current in the Visa Bulletin, or about to become current, a faster I-140 decision means you can file (or approach filing) your I-485 sooner. Waiting months in the standard queue while your priority date is live is dead time you cannot get back.
  2. A pending H-1B extension beyond the sixth year depends on it. H-1B holders can extend past the standard six-year maximum, but the extension mechanics turn on the status of your I-140 or the underlying labor certification at specific points before your sixth year ends. If you are close to that line, waiting on a standard-track I-140 decision is a real risk. Our guide on extending H-1B status after six years walks through how that timing works.
  3. You are relying on AC21 job portability. If you are planning to change employers while your green card process is underway, AC21 portability rules govern whether your new job can carry your existing priority date and pending case forward. An approved I-140 (or one confirmed as approvable) is central to that analysis, and a stalled I-140 decision can freeze your options at exactly the wrong moment. See our AC21 portability guide before you act on this.
  4. A layoff has put your timeline on the clock. If you have lost your job while an I-140 is pending, knowing the outcome fast — approved, denied, or facing an RFE — lets you plan your next move with real information instead of guessing for months.

When it is probably not worth it

If your priority date is far from current — EB-2 India, for example, was listed as unavailable in the August 2026 Visa Bulletin, meaning no visa numbers are available in that category for the remainder of the fiscal year regardless of when USCIS decides your case — an approved I-140 mostly sits in a folder waiting for the queue to move. Paying $2,965 to get that wait started three weeks sooner instead of several months sooner changes very little you can act on. The same logic applies to any category with a backlog measured in years rather than months: check the current month's Visa Bulletin before you decide, because cutoff dates move and an outdated assumption here is an expensive one.

It is also not worth it if your only motivation is anxiety about not knowing. That is a real and understandable feeling, but $2,965 is a lot to pay purely for peace of mind when nothing downstream actually depends on the timing.

How to request premium processing on a pending I-140

If you have already filed the I-140 and want to add premium processing after the fact, the process is straightforward:

  1. Confirm your category's window. Most categories get 15 business days; EB-1C and EB-2 NIW get 45. Know which one applies before you pay.
  2. File Form I-907, the Request for Premium Processing Service, along with the $2,965 fee, either as an upgrade to a pending I-140 or concurrently with a new filing.
  3. Wait for USCIS to accept the I-907. The clock does not start when you mail the form — it starts when USCIS formally accepts the premium processing request, which can lag the mailing date by several days.
  4. Track the countdown from acceptance, not from your original I-140 receipt date. These are two different dates on two different notices, and mixing them up is the single most common source of confusion in this process.
  5. Watch for an RFE. If USCIS issues a Request for Evidence, the guaranteed clock generally pauses until USCIS receives your response, so a "premium" case that draws an RFE can still stretch out well past the headline window.

If you want the full form-by-form walkthrough of filing I-907, our guide to requesting I-140 premium processing covers the paperwork in detail.

How this compares to premium processing on other forms

Premium processing exists on more than one immigration form, and the tradeoffs are not identical across them. H-1B petitions have their own premium processing track with different stakes tied to lottery timing and start dates — see our comparison of H-1B premium versus regular processing if you are weighing that decision separately. Some F-1 students ask the same worth-it question about STEM OPT filings; the logic is similar but the deadlines that make it pay off are different, which we cover in is STEM OPT premium processing worth it.

Common mistakes

Frequently asked questions

What does the $2,965 I-140 premium processing fee actually guarantee? It guarantees USCIS will take adjudicative action, meaning an approval, a denial, or a Request for Evidence, within a fixed window after accepting your I-907 upgrade. For most categories that window is 15 business days. For EB-1C multinational manager petitions and EB-2 National Interest Waiver petitions it is 45 business days. It does not guarantee approval and it does not speed up your green card timeline once the I-140 decision is out.

Does premium processing speed up my overall green card timeline? Only indirectly, and only if something else was waiting on the I-140 decision. Premium processing shortens the wait for a decision on the I-140 itself, but it has no effect on your place in the Visa Bulletin queue, on I-485 processing times, or on when a visa number becomes available to you.

Can I get a refund if my I-140 is denied after I paid for premium processing? No. USCIS only refunds the premium processing fee when it misses its own deadline and fails to take action within the guaranteed window. A denial that arrives within the 15 or 45 business day window is a normal, non-refundable outcome, even though the underlying petition failed.

Is I-140 premium processing worth it if my priority date is not current yet? Usually not, unless another deadline depends on the I-140 decision independent of your priority date, such as a job change under AC21 portability or an H-1B extension past the sixth year. If your priority date will not be current for a while, an approved I-140 mostly sits and waits, so paying $2,965 to get that wait sooner rarely changes anything you can act on.

How long does I-140 premium processing take for EB-1C or EB-2 NIW? USCIS commits to 45 business days for EB-1C multinational manager or executive petitions and EB-2 National Interest Waiver petitions, roughly three times longer than the 15 business day window that applies to most other employment-based categories including EB-1A and PERM-based EB-2 and EB-3 filings.

Before you pay

None of this replaces individual legal advice. Whether premium processing is worth it for you depends on your category, your priority date, your employer's timeline, and whatever deadline (if any) is actually riding on the decision — and only a licensed immigration attorney reviewing your specific petition can tell you whether that deadline is real or assumed. Verify your category's current window and your Visa Bulletin cutoff directly with USCIS before you pay anything.

If you are trying to figure out how your I-140 timing fits into your broader job search and career strategy, F1Jobs can help you think through the sequencing.

Frequently asked questions

What does the $2,965 I-140 premium processing fee actually guarantee

It guarantees USCIS will take adjudicative action, meaning an approval, a denial, or a Request for Evidence, within a fixed window after accepting your I-907 upgrade. For most categories that window is 15 business days. For EB-1C multinational manager petitions and EB-2 National Interest Waiver petitions it is 45 business days. It does not guarantee approval and it does not speed up your green card timeline once the I-140 decision is out.

Does premium processing speed up my overall green card timeline

Only indirectly, and only if something else was waiting on the I-140 decision. Premium processing shortens the wait for a decision on the I-140 itself, but it has no effect on your place in the Visa Bulletin queue, on I-485 processing times, or on when a visa number becomes available to you.

Can I get a refund if my I-140 is denied after I paid for premium processing

No. USCIS only refunds the premium processing fee when it misses its own deadline and fails to take action within the guaranteed window. A denial that arrives within the 15 or 45 business day window is a normal, non-refundable outcome, even though the underlying petition failed.

Is I-140 premium processing worth it if my priority date is not current yet

Usually not, unless another deadline depends on the I-140 decision independent of your priority date, such as a job change under AC21 portability or an H-1B extension past the sixth year. If your priority date will not be current for a while, an approved I-140 mostly sits and waits, so paying $2,965 to get that wait sooner rarely changes anything you can act on.

How long does I-140 premium processing take for EB-1C or EB-2 NIW

USCIS commits to 45 business days for EB-1C multinational manager or executive petitions and EB-2 National Interest Waiver petitions, roughly three times longer than the 15 business day window that applies to most other employment-based categories including EB-1A and PERM-based EB-2 and EB-3 filings.