The Cost Question Everyone Asks Wrong
Employers considering H-1B sponsorship calculate direct filing costs. Prospective beneficiaries add up legal fees and premium processing charges. Neither calculation answers the question that matters: whether the investment buys something no other visa can provide. The H-1B isn't expensive compared to other work visas — it's expensive compared to not needing sponsorship at all. What you're really weighing is whether three to six years of employer dependency, annual extensions, and green card uncertainty justify the upfront cost when measured against your specific career path and immigration goal.
Here's the honest answer: the H-1B is worth the cost when it's the only legal path to the job you need and the green card category you qualify for. It becomes questionable when your field has an L-1A or O-1 alternative, when your priority date faces a decades-long backlog, or when the employer sponsoring you cannot or will not file for permanent residence. The cost isn't just money — it's time, mobility, and the risk that the investment never converts to permanent status.
What H-1B Actually Costs — Employer and Employee Combined
USCIS charges specific fees for Form I-129 filed on behalf of an H-1B worker. As of 2026, the base government filing fee includes the petition fee, fraud prevention fee, and American Competitiveness and Workforce Improvement Act (ACWIA) fee. Employers with 25 or fewer full-time employees pay a lower ACWIA fee than larger organizations. Premium processing, if elected, adds a separate fee for guaranteed adjudication within a set timeframe. Confirm current amounts on the USCIS fee schedule at uscis.gov/forms before budgeting.
Legal fees range from $2,000 to $7,000 depending on case complexity, whether the attorney prepares the Labor Condition Application (LCA) filing with the Department of Labor, and whether the petition includes dependents. Employers typically cover government and attorney fees, but some shift part or all of the cost to the employee — a practice that violates Department of Labor rules when it reduces the employee's wage below the LCA-listed prevailing wage. Employees often pay separately for consular processing or change-of-status fees if adjusting from another visa inside the United States.
Premium processing is an optional expense. It does not affect approval odds — it purchases speed. Standard processing times for H-1B petitions vary by service center and are posted on the USCIS processing times page; premium processing guarantees a response within the agency-set window. Whether that speed is worth the cost depends on your start date and the employer's hiring timeline.
| Cost Component | Who Typically Pays | Verified Range (2026) | Volatility |
|---|---|---|---|
| I-129 Base Filing Fee | Employer | Per USCIS fee schedule | Changes annually via fee rule |
| ACWIA Fee | Employer | Two-tier structure by employer size | Statutory; rarely changes |
| Fraud Prevention Fee | Employer | Fixed per petition | Statutory |
| Premium Processing (optional) | Employer or employee | Per USCIS fee schedule | Changes periodically |
| Attorney Fees | Employer (or employee in violation of DOL rules) | $2,000–$7,000 | Market rate; varies by market |
| Consular/AOS Fees | Employee | Per USCIS/DOS fee schedules | Changes annually |
The Return on Investment — What H-1B Buys That Other Visas Don't
The H-1B allows dual intent — you can work temporarily while pursuing permanent residence. Most nonimmigrant visas prohibit immigrant intent, so applying for a green card while holding one risks denial at the port of entry or consular interview. H-1B holders face no such barrier. Filing an EB-2 or EB-3 petition while in H-1B status is routine and legally protected.
Dual intent matters most when your green card category has a multi-year wait. EB-2 and EB-3 applicants from India and China face priority date backlogs measured in years or decades. The H-1B's six-year maximum can be extended indefinitely in one-year or three-year increments once a Labor Certification (PERM) is filed or an I-140 immigrant petition is approved. Without that extension rule, workers from backlogged countries would be forced to leave the U.S. before their priority date becomes current. The H-1B cost, in that scenario, is the price of staying in the queue.
H-1B status also grants portability. After the initial petition is approved, you can change employers without leaving the country by filing a new I-129 with the new sponsor. The new petition must be filed before you begin work, but you can start working for the new employer as soon as it is received by USCIS if certain conditions are met — a rule that reduces the gap between job offers and start dates. Compare that to L-1 status, which ties you to the transferring employer and cannot be ported to an unrelated company, or O-1 status, which requires proving extraordinary ability anew with each employer.
The H-1B's specialty occupation requirement — a bachelor's degree or higher in a specific field related to the position — covers a wider range of jobs than O-1's extraordinary ability standard or L-1's executive/specialized knowledge threshold. Software engineers, financial analysts, architects, teachers, and accountants all routinely qualify for H-1B, while few would meet the O-1 standard and fewer still have the international transfer history an L-1 requires. If your credential is a four-year degree and your field is professional but not exceptional, H-1B is often the only employment-based option.
The Costs H-1B Imposes Beyond Fees
Employer dependency is the largest hidden cost. You cannot work for anyone except the sponsoring employer unless that new employer files a separate H-1B petition. Changing jobs mid-status requires filing a new petition, waiting for receipt, and hoping the new employer doesn't withdraw the offer during adjudication. If you're terminated, your grace period is 60 days or the end of your authorized stay, whichever is shorter — and finding a new sponsor willing to file a petition in that window is difficult in most fields.
The cap lottery introduces uncertainty. USCIS accepts H-1B petitions subject to the annual cap during a registration period each spring. Registrations are selected by lottery. If your employer's registration is not selected, you cannot file a petition that fiscal year unless you qualify for a cap-exempt employer (nonprofit research institutions, institutions of higher education, or related entities). The lottery is genuinely random — credentials, salary, and employer size do not affect selection odds. Many applicants enter the lottery multiple years before being selected, and each year without selection is a year of lost time and often a year on a different visa with less favorable work authorization.
Dependent work authorization is limited. H-4 spouses of H-1B holders can apply for work authorization only if the H-1B holder has an approved I-140 immigrant petition or has been granted H-1B time beyond the six-year maximum due to green card processing delays. That rule, established by regulation, has been the subject of proposed rescissions and remains in policy flux. H-4 work authorization is never guaranteed and may be unavailable for years if the primary H-1B holder's employer delays filing the green card petition.
What If the Employer Won't Sponsor a Green Card?
The H-1B's value collapses if the sponsoring employer will not or cannot file for permanent residence. Without a green card petition, you are locked into a maximum of six years in H-1B status with no path to extensions. At year six, you must either leave the U.S. for one year to reset the clock or switch to a different visa category. Most H-1B holders cannot qualify for another work visa once they have exhausted H-1B time.
Some employers openly state they do not sponsor green cards. Others delay indefinitely. The PERM labor certification process requires proving no qualified U.S. workers are available for the position, running recruitment, and documenting the results. Employers in volatile industries or those with high turnover often choose not to invest in that process. Ask about green card sponsorship before accepting an H-1B offer — ideally in writing. An H-1B that leads nowhere is an expensive placeholder.
What If Your Priority Date Faces a Decades-Long Backlog?
Employment-based green card categories have per-country limits. Applicants from India and China in the EB-2 and EB-3 categories face priority date backlogs because demand from those countries exceeds the annual quota. As of 2026, the Visa Bulletin published by the State Department shows movement for some categories and stagnation for others; check the current bulletin at travel.state.gov/visa-bulletin before assuming your timeline.
When your priority date is decades away, the H-1B extensions you are entitled to under INA § 104(c) keep you in status but do not accelerate your green card. You remain employed, but your mobility is limited, your spouse may not be able to work, and you cannot make long-term plans with certainty. Some workers in this situation eventually self-deport or switch to investor visas if they have the capital. The H-1B cost, in that scenario, is years of constrained life choices.
When H-1B Is the Obvious Choice
H-1B is worth the cost when your field is professional, your employer is stable and committed to green card sponsorship, and your priority date is likely to become current within a reasonable timeframe. It is worth the cost when no other work visa fits your credential level — you don't have the extraordinary ability record for O-1, the international transfer history for L-1, or the treaty-country citizenship for E-3 or TN status. It is worth the cost when the alternative is leaving the U.S. after completing a degree on F-1 status and Optional Practical Training (OPT).
For STEM graduates on the 24-month OPT extension, H-1B is the next step in a clear sequence: F-1 → OPT → H-1B → green card. The cost is predictable, the timeline is structured, and the dual-intent protection ensures the investment compounds. For workers already abroad, H-1B may be the only way to enter the U.S. labor market in a professional capacity without starting a business (E-2) or transferring from a foreign branch of the same employer (L-1).
The Math That Matters — Long-Term Earnings and Opportunity Cost
The salary difference between working in the U.S. and working in your home country often exceeds the H-1B cost within the first year. A software engineer earning $120,000 in the U.S. versus $30,000 abroad recovers legal and filing fees in months. The question is whether that salary difference persists and whether the job leads to permanent residence or simply delays an eventual return.
Opportunity cost cuts both ways. Filing for H-1B and waiting for the lottery delays career advancement in your home country. Accepting an H-1B position with an employer unlikely to sponsor a green card delays exploring alternatives that might lead to permanent status faster. The cost of choosing wrong is measured in years, not dollars.
Let's Be Direct: H-1B Is the Compromise Visa
The H-1B is not the best work visa — it's the most accessible one for degree-holding professionals who don't qualify for anything better. O-1 status is stronger: no lottery, no cap, longer initial validity, easier portability. L-1A status converts directly to EB-1C green cards without labor certification. E-2 status lets you run your own business. H-1B is what you file when none of those fit.
That accessibility is its value. The cost is justified when H-1B is the only door that opens, and when the employer and timeline align to make the six-year window a bridge to permanent residence instead of a dead end. The cost becomes waste when the petition is approved, the employee works the full term, and no green card petition is ever filed. Know which scenario you're in before you pay.
How the Law Offices of Peter D. Chu Evaluates Whether H-1B Is Right for You
Immigration attorneys do not calculate return on investment for clients — you know your career ceiling and risk tolerance better than any lawyer can. What an attorney can calculate is whether the legal structure supports the investment. Does the position meet the specialty occupation standard? Will the LCA prevailing wage requirement force a salary adjustment? Does the employer have a history of filing green card petitions, or is this a short-term staffing solution? Is your priority date likely to become current during your H-1B validity, or will you need extensions indefinitely?
The Expert H-1 Visa Lawyer San Diego team at the Law Offices of Peter D. Chu reviews those variables during the initial consultation. The $250 consultation fee covers a case assessment: whether your credential and job offer meet the regulatory standard, what the current cap and processing situation looks like, and whether an alternative visa might serve your goal with less cost or risk. That assessment does not predict approval — no attorney can — but it identifies whether the facts align with the legal requirements and whether the investment makes sense given your timeline.
If your employer is handling the H-1B filing internally or through another firm, an independent review catches gaps before they become RFEs or denials. If you are weighing H-1B against L-1A, O-1, or another category, the comparison should be built on the regulatory criteria and your specific credential set, not on generic advice.
Disclaimer: This article provides general information about H-1B costs and the factors that determine whether the visa is worth pursuing. It is not legal advice and does not create an attorney-client relationship between you and the Law Offices of Peter D. Chu. Immigration outcomes depend on the specific facts of each case, the regulatory requirements in effect at the time of filing, and the adjudicating officer's interpretation of those requirements. Fees, processing times, and policies change periodically — confirm current information on official government websites before making decisions. Consult a licensed immigration attorney to evaluate your specific situation.
Need Personalized Immigration Guidance? The Law Offices of Peter D. Chu has been advising individuals, families, and employers on employment-based immigration since 1981. Schedule a consultation to assess whether H-1B fits your goals or whether another visa category better serves your timeline and credential level. Call 858-268-8823 or visit peterchu.com to get started. Consultations are $250.
Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.
Frequently Asked Questions
How much does an H-1B visa cost in total for the employee? ▼
Employees typically pay consular processing or adjustment-of-status fees if those apply, and sometimes premium processing if the employer does not cover it. Legal fees range from $2,000 to $7,000, but Department of Labor rules prohibit employers from shifting those costs to employees if doing so reduces the wage below the Labor Condition Application prevailing wage. Confirm the fee-sharing arrangement in writing before accepting sponsorship.
Is H-1B worth it if my employer won't sponsor a green card? ▼
An H-1B without green card sponsorship gives you a maximum of six years in the U.S. with no path to extensions or permanent residence. If your goal is temporary work experience and you plan to return home afterward, that may be sufficient. If your goal is to stay permanently, an H-1B with no green card commitment is a costly detour — ask about sponsorship before you file.
What happens if I don't get selected in the H-1B lottery? ▼
If your employer's registration is not selected during the annual cap lottery, you cannot file an H-1B petition for that fiscal year unless you qualify for a cap-exempt position. Many applicants remain on F-1 OPT, apply again the following year, or explore alternative visas like O-1 or L-1 if they qualify. The lottery is random — credentials and salary do not affect selection odds.
Can I switch employers while on H-1B status? ▼
Yes. The new employer must file a new Form I-129 petition on your behalf before you begin working for them. Once USCIS receives the petition and certain conditions are met, you can generally start working for the new employer without waiting for approval — a rule called portability. Each job change requires a separate petition and filing fee.
How long can I stay in the U.S. on H-1B status? ▼
The initial H-1B is granted for up to three years and can be extended once for an additional three years, for a total of six years. If your employer files a Labor Certification or I-140 immigrant petition on your behalf, you may qualify for extensions beyond six years in one-year or three-year increments until your priority date becomes current. Without a green card petition, six years is the hard limit.
Does premium processing increase my chances of H-1B approval? ▼
No. Premium processing purchases faster adjudication — a response within the guaranteed timeframe set by USCIS — but it does not affect the approval decision. Officers evaluate the petition under the same legal standard whether you pay for premium processing or not. Use premium processing to meet a start-date deadline, not to improve approval odds.
What if my priority date for a green card is decades away? ▼
If your employment-based green card priority date faces a multi-year or multi-decade backlog due to per-country limits, you can extend your H-1B status beyond six years once your employer files the Labor Certification or I-140 petition. That keeps you in status and employed, but it does not speed up the green card queue. Some workers in that situation eventually explore investor visas or return home — the wait is a personal decision shaped by your career and family situation.
Can my spouse work in the U.S. while I'm on H-1B? ▼
H-4 spouses can apply for work authorization only if the primary H-1B holder has an approved I-140 immigrant petition or has been granted H-1B time beyond the six-year maximum due to green card delays. That rule, set by regulation, has been in policy flux and is not guaranteed. If neither condition applies, your spouse cannot work legally.