H-1B Visa Cost: What Actually Goes Into the Total Price Tag
An H-1B does not come with one price tag. It is a stack of separate USCIS fees, employer obligations, and later green-card costs most people never add up.

You've seen the headlines about H-1B costs running into six figures, and you want a straight answer: what does an H-1B actually cost, who is supposed to pay it, and how much of that bill could realistically land on you. The honest answer is that "H-1B visa cost" is not one number. It's several separate USCIS fees tied to different stages of the process, plus attorney fees that vary firm to firm, and by statute almost none of the core filing fees can legally be charged to you as the candidate.
That distinction matters more than usual right now, because the one figure everyone remembers — the $100,000 supplemental fee — is not currently being collected, even though it still dominates search results as if nothing had changed. Get that piece sorted first, then the rest of the cost picture is straightforward to walk through.
The $100,000 fee: where it actually stands
In late 2025, a presidential proclamation attempted to attach a $100,000 supplemental fee to new H-1B petitions. That fee has since had a rough run through the courts:
- A federal district court in Massachusetts vacated the proclamation on 2026-06-08, holding that it exceeded executive authority and violated the Administrative Procedure Act and separation-of-powers limits.
- The government asked the First Circuit to reinstate the fee while it appealed. The First Circuit denied that request on 2026-07-24.
- As of 2026-08-17, the $100,000 payment requirement is not being collected.
None of that means the story is closed. The underlying appeal is still pending, so the legal status could shift again, and the proclamation's broader 12-month restriction is set to sunset on 2026-09-20 unless the administration extends it. If you're mid-negotiation on an offer or comparing job search advice from a few months ago, don't assume the $100,000 figure is a live cost — and don't assume it's gone for good either. For the current, dated status, see our tracker on whether the $100,000 H-1B fee is still in effect.
What actually stacks up the H-1B "price tag"
Strip away the $100,000 headline and the real H-1B cost stack looks like a handful of government filing fees plus professional fees, most of which are legally the employer's problem. Here's the honest shape of it.
| Cost component | Who it typically applies to | What we know as of 2026 |
|---|---|---|
| H-1B petition (Form I-129) base filing fee | Sponsoring employer | Set by USCIS and adjusted periodically — check the current USCIS fee schedule for the exact figure rather than an older number |
| ACWIA training fee, Fraud Prevention and Detection Fee, other statutory add-ons | Sponsoring employer, with some size- and category-based exemptions | These exist as separate line items on many H-1B petitions; exact amounts and exemptions are on the USCIS fee schedule |
| $100,000 supplemental fee | Would have applied to certain new petitions filed on workers outside the US | Vacated 2026-06-08, not being collected as of 2026-08-17, appeal pending |
| H-1B premium processing (optional, Form I-907) | Either party can pay, though the underlying obligation is the employer's | $2,965 as of 2026-03-01; guarantees action (approval, denial, or RFE) within 15 business days |
| Form I-140 immigrant petition base fee | Employer for most categories; the individual for self-petition categories | $715 |
| I-140 Asylum Program Fee | Same as above | $300 for self-petitioners, $600 for employer-sponsored petitions |
| I-140 premium processing (optional) | Whoever is filing | $2,965; 15 business days for most categories, 45 business days for EB-1C and EB-2 NIW |
| Form I-485 adjustment of status | You and any dependents adjusting alongside you | $1,440 by mail or $1,390 online for applicants 14 and older; $950 for a child under 14 filing with a parent; biometrics are folded into that fee |
| Concurrent I-765 (work permit) and I-131 (travel document) with I-485 | You | No separate USCIS fee when filed together with the I-485 |
Two things jump out from that table. First, the H-1B petition stage and the green card stage (PERM, I-140, I-485) are entirely separate fee schedules — an H-1B does not automatically include or predict green-card costs. Second, the fees that are clearly labeled "employer" above are not optional line items an employer can push onto you; they're statutory obligations tied to sponsorship.
The stages, in order, and where cost shows up at each one
- Labor Condition Application (LCA). Filed by the employer with the Department of Labor before the H-1B petition. This step doesn't carry a USCIS filing fee of its own — it's the wage and working-conditions attestation that has to be certified before Form I-129 can be filed.
- H-1B petition (Form I-129). The employer files with USCIS, paying the base fee plus applicable statutory add-ons. Premium processing at $2,965 is optional here if you need a faster answer.
- H-1B extensions and transfers. Each extension or new-employer transfer is its own I-129 filing with its own round of fees. If you're comparing employers, our breakdown of what an H-1B transfer actually costs walks through that stage specifically.
- PERM labor certification (if a green card process starts). Filed by the employer with the Department of Labor, no USCIS filing fee, but this stage carries its own recruitment and attorney costs.
- Form I-140 immigrant petition. $715 base fee, plus the $300/$600 Asylum Program Fee, with optional premium processing at $2,965.
- Form I-485 adjustment of status. $1,440 (mail) or $1,390 (online) per applicant 14 and older, $950 for a younger child filing with a parent, with work permit and travel document filings bundled in at no extra USCIS charge.
Walking it stage by stage makes one thing obvious: the number people usually mean when they type "H-1B visa cost" is really just step 2. Steps 4 through 6 belong to a separate green-card timeline that may happen years later, with a different employer, or not at all.
Who is legally required to pay what
This is the part worth getting precisely right, because it's also where scams and bad-faith employers cut corners. By statute, most of the core H-1B petition-related fees are an employer obligation — not a cost that can legally be passed to the candidate as a condition of getting sponsored. That includes the base I-129 filing fee and the statutory add-on fees tied to the petition itself.
What can legitimately fall on you: your own attorney if you choose to retain separate counsel, costs tied to your personal green card benefit once you're the one adjusting status (I-485 and related filings), and anything you elect to pay for independently, like premium processing if you're the one who wants the faster timeline and your employer isn't covering it. For the full legal breakdown of which fees belong to which party, see who is legally required to pay H-1B fees.
If an employer tells you that you must personally reimburse them for the base H-1B petition fee, that's a conversation to have with an immigration attorney before you agree to anything — it isn't a routine cost-sharing arrangement, it's a statutory line.
Attorney fees and the costs no fee schedule captures
USCIS filing fees are only part of the bill. Attorney fees for preparing and filing an H-1B petition vary widely by firm, case complexity, and whether the employer uses in-house counsel or an outside immigration firm — there's no single standard number, and anyone who quotes you one with confidence is guessing. The same is true further down the road: things like the required medical exam for adjustment of status, document translation, and travel for a consular interview all add real cost that a bare USCIS fee schedule won't show you. Our guide on the true cost of adjustment of status beyond the filing fee covers that later stage in more detail.
Why the total number matters less than where it lands
A one-time or periodic filing cost, even a real one, is a fixed number. What actually determines whether an H-1B offer works for you day to day is how your salary holds up against where you'll be living — rent, taxes, and cost of living vary enormously by metro, and a wage level that looks generous on an offer letter can feel thin in a high-cost city. Before you weigh an offer partly on "how much this visa costs," it's worth checking how H-1B salaries actually compare across metros, because that comparison usually matters more to your budget than any single filing fee.
Common mistakes
- Treating the $100,000 fee as a current cost. It was vacated on 2026-06-08 and is not being collected as of 2026-08-17 — don't let salary negotiations or job-search decisions be shaped by a fee that isn't active, and don't assume it's permanently gone either.
- Assuming one number covers the whole journey. The H-1B petition fee, an eventual I-140, and an eventual I-485 are separate filings on separate schedules, often years apart, sometimes with different employers.
- Letting an employer bill you for statutory petition fees. By statute, the core H-1B fees are an employer obligation. If you're being asked to cover them personally, get that reviewed by an immigration attorney before agreeing.
- Confusing premium processing with a better outcome. The $2,965 fee (as of 2026-03-01) guarantees a 15-business-day response — approval, denial, or an RFE — not a faster or more favorable decision. And the clock pauses entirely if an RFE is issued.
- Quoting an old dollar figure from memory. USCIS fee schedules change periodically. Confirm the current numbers before you budget, negotiate, or advise someone else.
Frequently asked questions
How much does an H-1B visa cost in total? There is no single H-1B visa cost figure because filing fees are set separately for the H-1B petition itself, any later green card stage, and optional add-ons like premium processing, and USCIS updates several of these on its own schedule. For the exact current dollar amounts on the H-1B petition, check the USCIS fee schedule rather than relying on an older number you saw somewhere else. By statute, most of the core filing fees are an employer obligation, not a bill that gets forwarded to the candidate.
Do I still have to worry about the $100,000 H-1B fee? Not right now. The fee was vacated by a federal court on 2026-06-08, and the First Circuit declined to reinstate it on 2026-07-24, so it is not being collected as of this writing. The government's appeal is still pending, the situation could change again, and the underlying proclamation's 12-month restriction sunsets on 2026-09-20 unless extended, so check the current status before you plan around it.
Who is legally responsible for paying H-1B filing fees, me or my employer? By statute, the core H-1B petition fees are an employer obligation and cannot legally be passed to you as a condition of sponsorship. That is different from costs tied to your own future benefit, such as your share of a green card filing once you are the one adjusting status, which commonly falls to the individual. If an employer asks you to personally cover a required petition fee, raise it with an immigration attorney before you agree to anything.
Does the H-1B visa cost include green card fees too? Not automatically. An H-1B petition and a green card case built on PERM, Form I-140, and Form I-485 are separate filings on separate fee schedules, and plenty of H-1B holders never reach the green card stage with the same employer. If your employer does start that process, budget for a new round of USCIS fees layered on top of whatever the H-1B petition already cost.
Is H-1B premium processing worth paying for? It depends on how much a 15 business day answer is worth to you, since premium processing only speeds up when USCIS acts on the case, not whether it gets approved. As of March 1, 2026, the fee is $2,965, and that clock pauses if USCIS issues a Request for Evidence, so a premium case that draws an RFE can still stretch to months. Treat it as a timing tool, not a way to improve your odds.
Trying to figure out how visa costs and timing fit into your own job search? F1Jobs can help you think through the offers in front of you.
Frequently asked questions
How much does an H-1B visa cost in total
There is no single H-1B visa cost figure because filing fees are set separately for the H-1B petition itself, any later green card stage, and optional add-ons like premium processing, and USCIS updates several of these on its own schedule. For the exact current dollar amounts on the H-1B petition, check the USCIS fee schedule rather than relying on an older number you saw somewhere else. By statute, most of the core filing fees are an employer obligation, not a bill that gets forwarded to the candidate.
Do I still have to worry about the $100,000 H-1B fee
Not right now. The fee was vacated by a federal court on 2026-06-08, and the First Circuit declined to reinstate it on 2026-07-24, so it is not being collected as of this writing. The government's appeal is still pending, the situation could change again, and the underlying proclamation's 12-month restriction sunsets on 2026-09-20 unless extended, so check the current status before you plan around it.
Who is legally responsible for paying H-1B filing fees, me or my employer
By statute, the core H-1B petition fees are an employer obligation and cannot legally be passed to you as a condition of sponsorship. That is different from costs tied to your own future benefit, such as your share of a green card filing once you are the one adjusting status, which commonly falls to the individual. If an employer asks you to personally cover a required petition fee, raise it with an immigration attorney before you agree to anything.
Does the H-1B visa cost include green card fees too
Not automatically. An H-1B petition and a green card case built on PERM, Form I-140, and Form I-485 are separate filings on separate fee schedules, and plenty of H-1B holders never reach the green card stage with the same employer. If your employer does start that process, budget for a new round of USCIS fees layered on top of whatever the H-1B petition already cost.
Is H-1B premium processing worth paying for
It depends on how much a 15 business day answer is worth to you, since premium processing only speeds up when USCIS acts on the case, not whether it gets approved. As of March 1, 2026, the fee is $2,965, and that clock pauses if USCIS issues a Request for Evidence, so a premium case that draws an RFE can still stretch to months. Treat it as a timing tool, not a way to improve your odds.