💰
Immigration/Visa & USCIS Fee Calculator

Visa & USCIS Fee Calculator

Estimate USCIS and Department of State filing fees for all major visa types.

USCIS FEESAll visa types2026 fee schedulePremium processingTotal cost
$3,745estimated total
H-1B (Specialty Occupation)$780
Premium Processing$2,965
I-129 base fee shown is the standard large-employer rate ($780); small employers/nonprofits pay $460. Anti-fraud fee $500 + ACWIA fee $750/$1500 depending on employer size. Dependent (H-4) filing fee separate.
Additional costs may include: Medical exam ($200-$500) · Document translations ($50-$200) · Attorney fees ($1,500-$8,000+) · Travel costs · SEVIS fees · Reciprocity fees
Data Source & Legal Disclaimer
Effective: 2026-03-01Last updated: 2 weeks agoUpdate: Quarterly
Sources: USCIS Fee Schedule · Dept. of State — Visa Fees

Fees are estimates based on published USCIS and DOS schedules. Actual costs may vary based on country of origin, reciprocity agreements, and recent fee changes. Attorney fees are not included.

See all data sources & update policy →

Anatomy of a USCIS filing fee — illustrated

Few visa costs are a single flat number: each petition is a base filing fee (per USCIS Form G-1055) plus optional add-ons. The base varies by form — $780 for a standard-employer H-1B, $1,385 for an L-1, $715 for an EB-1/2/3 I-140, $675 for an I-130 or K-1 — and each dependent adds a separate filing fee. If premium processing applies (I-129, I-140), an extra $2,965 (effective March 1, 2026) buys a 15-business-day decision. Some categories also carry employer-paid extras — the $500 anti-fraud and $750/$1,500 ACWIA fees on H-1B, or the $350 SEVIS fee on F-1 — that the tool lists in its notes but does not total, keeping the headline figure the portion you pay at filing.

Base fee + dependents + premium = total
Base petition (I-129)$780Dependents (H-4 ×1)$535Premium (I-907)$2,965TOTAL FILING COST$4,280base + dependent + premium15-business-day decisionExtras not totaled: $500 anti-fraud + $750/$1,500 ACWIA (H-1B) · $350 SEVIS (F-1) · medical exam

The tool sums the base petition fee, per-dependent fees, and any premium/rush add-ons. Employer-paid and third-party extras (anti-fraud, ACWIA, SEVIS, medical exam) are itemized in the notes instead.

Ananya's H-1B with premium

Ananya, a product designer, is having an H-1B petition filed by her large employer. She has one H-4 dependent and chooses premium processing so she can start work before a project kicks off.

  1. Base fee:H-1B I-129 at the standard large-employer rate is $780 (small employers and nonprofits pay $460).
  2. Dependent fee:Her one H-4 dependent adds a separate $535 filing fee.
  3. Premium processing:An extra $2,965 buys a 15-business-day decision instead of the roughly 4-month normal timeline.
  4. Tool total vs. full cost:The tool sums $780 + $535 + $2,965 = $4,280; the employer separately pays $500 anti-fraud and $1,500 ACWIA, and Ananya budgets about $2,000 for attorney fees.
↩ Back to calculator

To total your visa costs: pick your category — H-1B, L-1, O-1, EB green card, F-1, or K-1 — add dependents and premium processing, and the tool itemizes every government fee split between employer and applicant.

FreeToolHub Visa & USCIS Fee Calculator is a free browser-based tool that totals US visa and green card government filing fees by category, no signup.

About this tool

What is this tool?

Calculate your total USCIS filing costs with no surprises. Free, up to date.

All visa types2026 fee schedulePremium processingTotal cost

What Is the Visa & USCIS Fee Calculator?

This calculator totals the real government cost of a US visa or green card process. Pick a category, H-1B, L-1, O-1, E-2, EB-1, EB-2, EB-3, F-1, B-1, K-1, or IR-1, and it stacks every filing fee in sequence: petition fees, application fees, the visa application MRV fee, fraud detection fees, asylum program fees where applicable, the border security fee for L-1, premium processing where the category allows it, and per-dependent costs for spouses and children. The itemized breakdown separates employer-paid from applicant-paid fees, totals each side, and adds typical ancillary costs such as medical exams and photos so the number reflects the whole journey, not just the first check.

Who Should Use This Tool?

Employers budgeting an H-1B or L-1 sponsorship use it to see the full employer-side cost, which commonly lands between $5,000 and $10,000 before attorney fees, before committing to a candidate. Immigrants planning an employment green card see the multi-stage total across PERM, I-140, and I-485, and what premium processing adds at each stage. Couples evaluating a K-1 fiancé path versus marrying abroad and consular processing compare the fee sequences side by side. Students and visitors check the lighter B-1 and F-1 totals including SEVIS. Anyone weighing self-petition options like NIW against employer-sponsored routes sees which fees they would personally carry.

How Does It Work?

(1) Select the visa category; the tool loads that category's typical filing sequence, since an EB green card spans labor certification through adjustment while an H-1B is a petition plus consular or change-of-status step. (2) Enter dependents count; each spouse or child adds application and visa fees, and children under 14 sometimes differ. (3) Toggle premium processing where the category is eligible, adding the $2,800 fee for 15-business-day action on I-129 and I-140 filings. (4) The breakdown lists every government fee with its form number, splits employer versus applicant responsibility, and totals the journey, with a disclaimer that USCIS fee rules change and attorney fees are separate.

Who Pays — the Employer or the Applicant?

For H-1B petitions, the law is strict: the employer must pay the filing fee and fraud fee, and paying the $2,800 premium processing fee is optionally employer-borne but cannot be required of the worker; salary-benefit deductions for these fees violate regulations. For green cards, the split is looser: PERM recruitment and I-140 are employer obligations under labor-certification rules, while the I-485 and its per-dependent costs are customarily paid by the applicant. Attorney fees follow contract rather than statute and can sit on either side. K-1, F-1, and B-1 applicants bear their own costs throughout. The calculator's employer-versus-applicant column exists because misallocating these fees is a common compliance mistake that surfaces in audits, and knowing the customary split strengthens negotiation when an offer includes or excludes immigration sponsorship.

Frequently Asked Questions

How much does an H-1B visa cost the employer?

Employer-side government fees total roughly $5,000–$8,000 including the I-129 filing fee, ACWIA training fee, fraud fee, and asylum program fee, plus $2,800 optional premium processing. Attorney fees add $2,000–$5,000.

How much is the green card filing fee total?

An employment-based green card spans roughly $1,000–$3,000 in combined government fees across I-140 and I-485 stages, with each dependent adding several hundred dollars. PERM recruitment costs sit with the employer.

Can an employee pay the H-1B filing fee?

No. The basic filing fee, ACWIA fee, and fraud fee must be paid by the employer — making the worker reimburse them violates regulations. Premium processing is optionally employer-borne but cannot be forced on the employee.

How much is premium processing in 2026?

$2,800 for most I-129 and I-140 filings, buying a 15-business-day processing commitment. It is unavailable for I-485, I-130, and N-400.

What are the 2026 USCIS filing fees for a green card?

A family-based green card costs $535 (I-130) + $1,225 (I-485) + $85 (biometrics) = $1,845 per applicant. Employment-based adds $715 for I-140. Asylum applicants filing I-485 pay $1,225 with no I-130 fee. This calculator totals all required forms so there are no surprise costs at filing.

Are fee waivers available for USCIS applications?

Yes. Form I-912 waives fees if your household income is below 150% of the Federal Poverty Guidelines ($31,875 for a family of 2 in 2026), you receive means-tested benefits (SNAP, Medicaid), or you demonstrate financial hardship. This tool flags which forms in your package qualify for a waiver.

Related tools

Joke of the Day
Sep 6

What do you call a crab that plays baseball?

100% Free, Forever

Keep Tools Free for Everyone

No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.