Free calculator, updated for 2026

H-1B Visa Cost for Employers: Calculator and Nearshore Comparison

Sponsoring an H-1B costs far more than the filing fees. Add the salary, benefits, attorney fees, the lottery and the wait, and compare it with hiring the same role in Latin America. Pick a role and see your year-one numbers in seconds.

  • Every 2026 USCIS fee, including the $100,000 payment and where it stands
  • US and Latin America salary benchmarks for 150+ tech roles
  • The real start date: the lottery, the timeline and your odds

H-1B vs Nearshore Cost Calculator

Pick a role, a seniority and who you would sponsor. The rest uses standard defaults you can change under "Adjust the Assumptions."

1The Role

Open the list or start typing to search 150+ roles, from React, Python and Java developers to data, cloud, blockchain and AI roles.

Seniority

2The H-1B Route

Who would you sponsor?

How Much Does It Cost to Sponsor an H-1B in 2026?

Sponsoring a new H-1B worker costs a US employer about $2,200 to $6,600 in USCIS fees, plus attorney fees that often add several thousand dollars. That is before salary. Once you add a US salary, benefits and payroll taxes, the first year of an H-1B hire usually costs well over $150,000 for a mid-level software role. A $100,000 payment for some new petitions was announced in 2025, but a federal court has blocked it and employers are not required to pay it right now.

Here is every fee USCIS charges for a new H-1B hire from abroad, as of September 2026:

Fee 26+ employees 25 or fewer
Registration fee Lottery entry. Every cap registration, paid in March
$215 $215
Form I-129 filing fee Every petition
$780 $460
ACWIA training fee Most initial petitions and changes of employer
$1,500 $750
Fraud prevention and detection fee New employment and changes of employer
$500 $500
Asylum Program fee Every petition (nonprofits pay $0)
$600 $300
Premium processingOptional If you want a decision in 15 business days
$2,965 $2,965
Public Law 114-113 fee 50+ US employees with more than half on H-1B or L-1
$4,000 n/a
$100,000 paymentOn hold Certain new petitions for workers outside the US
Currently blocked by a court order

Source: USCIS fee schedule and Form I-129 instructions. Fees change, so confirm on uscis.gov before you file.

What the USCIS fees add up to

$6,56026 or more employees, with premium processing
$3,59526 or more employees, without premium processing
$2,22525 or fewer employees, without premium processing

Key takeaways

  • USCIS fees for a new H-1B run about $2,200 to $6,600, depending on company size and premium processing.
  • The employer must pay the ACWIA and fraud fees and cannot have the worker cover them.
  • A new hire from abroad can only start on October 1, and only if the registration wins the lottery.
  • The salary and benefits, not the fees, are where most of the cost sits.

The $100,000 H-1B Payment: Who Pays and Where It Stands

In September 2025, a presidential proclamation added a $100,000 payment to certain new H-1B petitions. It targets petitions for workers who are outside the United States and do not already hold a valid H-1B visa. USCIS guidance said it does not apply to extensions, or to change of status requests for people already in the US, which covers most transfers between employers.

Right now Employers are not required to pay the $100,000
  1. Sep 2025A presidential proclamation adds the $100,000 payment to certain new petitions.
  2. Early 2026A federal district court rules the payment unlawful.
  3. Jul 24, 2026The First Circuit Court of Appeals declines to pause that ruling while the government appeals.
  4. Sep 18, 2026The proclamation is extended for another 12 months, through September 2027. The court order still stands.

That leaves you planning around a cost that could come back if the appeal goes the other way. The calculator leaves it out by default. Open "Adjust the Assumptions" and tick "Include the $100,000 payment" to see what a new hire from abroad would cost if it is enforced again.

What the H-1B Costs Beyond USCIS Fees

The filing fees are the small part. These are the costs that make up the rest of the first year:

Salary at or above the prevailing wage

Before filing, you certify a Labor Condition Application with the Department of Labor, promising to pay at least the higher of the actual wage for the job or the prevailing wage for that role and location.

Benefits and payroll taxes

The Bureau of Labor Statistics puts benefits at about 30% of total compensation for US private employers. H-1B workers get the same benefits you offer US workers in the same role.

Attorney fees

Most employers use an immigration attorney for the registration, the LCA and the petition. Fees vary by firm and case, and often add several thousand dollars per worker. Some of these legal costs cannot be passed to the employee if they would push pay below the required wage.

Recruiting

If you use an agency to find the candidate, fees are often a percentage of first-year salary.

Return transportation

If you end the job early, you must offer to pay the worker's reasonable cost of travel home.

Extensions and green cards

An H-1B lasts up to three years at a time, and six years in total. Extensions and any green card sponsorship add more filings and legal work later.

Put together, a mid-level machine learning engineer at the $135,000 benchmark from our hire pages costs about $182,000 in the first year as an H-1B hire, without premium processing and with the $100,000 payment left out. From year two it is still about $175,500 a year in salary and benefits.

The H-1B Lottery and Timeline

Most private companies are subject to the annual cap of 65,000 visas, plus 20,000 more for people with a US master's degree or higher. Demand is far higher than that, so USCIS runs a lottery each spring. For the cap season that opened in March 2026, DHS moved to a weighted selection system that gives registrations at higher wage levels better odds. In recent years about one in three registrations has been selected.

  1. 1March Registration window opens. You register each candidate and pay the $215 fee.
  2. 2Late March USCIS runs the selection and notifies employers.
  3. 3April 1 to June 30 Selected employers file the full petition with the LCA and fees.
  4. 4October 1 The earliest date a new H-1B worker can start.

If you decide to hire someone from abroad in April, the earliest start is October of the following year, and only if you win the lottery. If the registration is not selected, you wait another year or find another route. That wait is a cost too: the work stays undone or lands on the rest of the team. The calculator shows your next possible start date and how many months away it is.

H-1B Transfer vs New Petition

Hiring someone who already holds H-1B status in the US is a different case. There is no lottery if the worker was already counted against the cap, no registration fee and no $100,000 payment. You still file a new I-129 petition and pay the filing, ACWIA, fraud and Asylum Program fees. Under portability rules, the worker can usually start once the petition is filed.

The catch is supply. You can only hire from the people who already hold H-1B status and are willing to move, which is a small pool for any one role. Switch the calculator to "Transfer, already in the US" to see this route.

Alternatives to H-1B Sponsorship

If the lottery odds or the timeline don't work for you, these are the common alternatives:

O-1 visa

For people with extraordinary ability. No cap and no lottery, but the evidence bar is high.

L-1 visa

To transfer someone who has worked for your company abroad for at least a year. Only works if you already have a foreign office.

TN status

For citizens of Mexico and Canada in listed professions, including engineers and some computer roles.

H-1B1 visa

For citizens of Chile and Singapore, with its own separate quota.

Cap-exempt employers

Universities and some nonprofit research groups, which can file year round.

Hire remotely where the talent livesNo visa

No visa, no lottery and no relocation. For US companies, Latin America works well because the time zones overlap with US business hours. It is also where many teams now find AI and machine learning talent without waiting for the lottery.

H-1B vs Nearshore Cost for AI and Machine Learning Roles

AI roles are where the H-1B gets most expensive, because US salaries are high and every benefit and tax line scales with them. They are also some of the hardest roles to fill locally, so they come up often in sponsorship decisions. These are the mid-level salary benchmarks from our hire pages:

Mid-level salary per year US salary Latin America salary
Machine learning engineer 60% lower salary
US
$135,000 LatAm
$54,000
Data scientist 60% lower salary
US
$161,250 LatAm
$64,500
LLM specialist 60% lower salary
US
$142,500 LatAm
$57,000
Generative AI engineer 60% lower salary
US
$135,000 LatAm
$54,000
MLOps engineer 60% lower salary
US
$135,000 LatAm
$54,000
AI solutions architect 60% lower salary
US
$165,000 LatAm
$66,000

Mid-level benchmarks from LatamCent hire pages. Tags compare the two salaries only, before benefits, fees and the LatamCent service fee.

One detail works in your favor for these roles: since the weighted lottery started in March 2026, registrations at higher wage levels have better odds of selection. A senior AI hire has a better chance than an entry-level one. Even so, the best case is still an October 1 start and a first-year bill of $180,000 or more for each of these roles. Pick any of them in the calculator above to see the full numbers, or browse all the AI and machine learning roles we hire for.

H-1B vs Nearshore Hiring Side by Side

Here is how sponsoring an H-1B compares with hiring the same role in Latin America through LatamCent:

H-1B hire from abroad Nearshore hire with LatamCent
Year-one cost, mid-level machine learning engineer About $182,000 About $54,000 salary, plus a service fee quoted per role
Government fees $3,595 to $6,560 at 26+ employees None
Earliest start October 1, after the lottery 21 days or less from kickoff to hire
Chance you can hire the person you want About one in three You choose from a vetted shortlist
Working hours US hours, on site or remote US hours, remote
Paperwork LCA, petition, public access file, extensions Payroll, contracts and IP transfer handled for you

The H-1B makes sense when you need the person on site in the US, or when you are hiring one specific person you already know. If what you need is the skill, working your hours, in weeks rather than a year, hiring in Latin America costs less and removes the lottery. If you are hiring for AI, start with our machine learning engineer or data scientist pages, or see every role we hire for.

LatamCent by the numbers

What hiring in Latin America looks like with us:

21 daysor less from kickoff to hire
1,100+candidates sourced per search, narrowed to a shortlist you interview
Screenedfor English, technical skill and personality before you meet anyone
$1.2M+saved in annual payroll by our client Flxpoint

This page is general information, not legal or tax advice. Immigration rules and fees change often. Talk to an immigration attorney about your case and check uscis.gov before you file.

Skip the Lottery: Hire in Latin America in 21 Days or Less

Tell us the role and the seniority you need. Our talent partners start the search, you interview a shortlist of pre-vetted Latin American professionals who work US hours, and the hire is done in 21 days or less. No visa, no lottery and no October start date.

  • 150+ roles across engineering, data, AI, design, sales and support
  • English, technical and personality screening before you see anyone
  • Payroll, contracts and US-standard IP transfer handled for you
"The process was quick, transparent, and every hire has been a strong performer."
Jed Mahrle, Founder and CEO at Practical Prospecting

Trusted by B2B SaaS teams at

SourceFuse
Flxpoint
TestBox
Kredit Academy
CargoFax
Elumynt

H-1B Cost FAQ

USCIS fees for a new H-1B run about $2,200 to $6,600, depending on company size and whether you pay $2,965 for premium processing. Attorney fees usually add several thousand dollars. With a US salary, benefits and payroll taxes, the first year of a mid-level tech hire usually costs well over $150,000.

The employer. Department of Labor rules say the employer must pay the ACWIA training fee and the fraud prevention fee and cannot have the worker reimburse them. Other petition and legal costs are treated as the employer's business expense when passing them on would push pay below the required wage.

Not right now. The payment was announced in September 2025 for certain new petitions for workers outside the US. A federal court ruled it unlawful in 2026 and the order blocking it remains in place while the government appeals, even though the proclamation was extended through September 2027.

According to USCIS guidance, no. It targets new petitions for workers outside the US without a valid H-1B visa. Extensions and change of status requests for people already in the US, which covers most transfers between employers, are not included.

For a new cap-subject hire, registration is in March, selection happens by the end of March, petitions are filed from April 1, and the earliest start is October 1. That is six months or more from registration, and only if the registration is selected.

In recent years about one in three registrations has been selected. Since March 2026, the selection is weighted toward higher wage levels, so odds are better for senior, higher-paid roles and lower for entry-level ones.

A transfer skips the lottery and the $215 registration fee. You still pay the I-129 filing fee, the ACWIA fee, the $500 fraud fee and the Asylum Program fee, which comes to $3,380 for an employer with 26 or more employees, plus premium processing if you want it and attorney fees.

The O-1 for extraordinary ability, the L-1 for people who worked at your foreign office for a year, TN status for Mexican and Canadian citizens in listed professions, the H-1B1 for citizens of Chile and Singapore, and cap-exempt employers. Many companies also hire remotely in Latin America, which needs no visa and overlaps with US business hours.

Usually by a wide margin. A mid-level machine learning engineer costs about $182,000 in the first year as an H-1B hire and about $54,000 in salary in Latin America, plus a service fee quoted per role. Use the calculator above to compare the role you are hiring for.