US Visa Fee Calculator 2026
Complete cost breakdown for every major US visa type — government USCIS filing fees, biometrics, Department of State fees, SEVIS charges, and typical attorney fee ranges. Updated for 2026 fee schedules.
✓ 2026 Fee Schedule
✓ 12 Visa Types
✓ Govt + Attorney Costs
✓ Free Tool
💡
Fee Update Note: USCIS updated filing fees effective April 1, 2024. The figures below reflect 2026 current rates. Attorney fees shown are estimates — actual costs vary by attorney, case complexity, and location. Always confirm fees directly with USCIS at
uscis.gov/forms/our-fees.
Employment-Based Work Visas
H-1B Visa
Specialty occupation for bachelor's degree+ professionals. Most common employer-sponsored visa.
$3,275–$7,000+ total
O-1 Visa
Extraordinary ability or achievement in science, arts, education, business, or athletics.
$1,575–$6,000+ total
L-1 Visa
Intracompany transferee — managers, executives (L-1A) or specialized knowledge workers (L-1B).
$1,385–$6,000+ total
TN Visa
USMCA professional visa for Canadian and Mexican citizens in specific professional categories.
$185–$2,500+ total
E-3 Visa
Specialty occupation visa exclusively for Australian nationals. Annual cap of 10,500.
$915–$3,500+ total
H-1B1 Visa
Specialty occupation visa for Chilean and Singaporean nationals under bilateral free trade agreements.
$915–$3,500+ total
E-2 Treaty Investor Visa
For nationals of treaty countries who invest a substantial amount in a US business.
$915–$5,000+ total
Immigrant (Green Card) Petitions
Naturalization
Know Your Odds Before You Pay
Visa fees add up fast. Before spending thousands, get an AI-powered eligibility assessment to understand your approval chances and which visa pathway fits your profile best.
Take Free Visa Quiz →
Frequently Asked Questions
How much does an H-1B visa cost in 2026?
The total H-1B cost in 2026 ranges from $3,275 to $7,000+ depending on employer size and premium processing. Government fees include: I-129 base fee ($730), ACWIA training fee ($1,500 for employers with 25+ employees, $750 for smaller), Fraud Prevention and Detection fee ($500), and optional premium processing ($2,805). Attorney fees typically add $2,500–$5,000. Employers with 50+ employees where more than 50% are on H-1B/L visas also pay an additional $4,000 surcharge.
Who pays H-1B visa fees — employer or employee?
Federal law requires the employer (petitioner) to pay all H-1B petition fees — the I-129 base fee, ACWIA training fee, and Fraud Prevention fee. The employer cannot legally require the employee to reimburse these costs. The employee only pays for their personal DS-160 visa application fee ($185) and SEVIS fee ($350) if entering from abroad on a new visa stamp.
What are the fees for a green card (I-485) in 2026?
The 2026 I-485 Adjustment of Status filing fee is $1,440 for applicants ages 14–78. This fee includes biometrics. When filed concurrently with I-765 (EAD) and I-131 (Advance Parole), there is no additional USCIS filing fee for those forms. Attorney fees for the full I-485 package typically run $3,000–$8,000 depending on complexity.
Are USCIS fees refundable if my petition is denied?
USCIS filing fees are generally non-refundable, even if your petition is denied. The only exception is if USCIS rejects (not denies) your filing before it's formally accepted — for example, due to a missing signature or wrong fee amount. Once a case is receipted and accepted, the fee will not be returned regardless of outcome. Premium processing fees ($2,805) are refunded if USCIS fails to act within 15 business days.
What is the difference between USCIS fees and consulate fees?
USCIS fees are paid to US Citizenship and Immigration Services for petition adjudication (I-129, I-140, I-485, etc.). These apply to applicants inside the US or to employer-sponsored petitions. Consulate fees (DS-160 visa application fee, typically $185) are paid to the US Department of State when applying for a visa stamp abroad. Some applicants pay both — for example, an employer pays USCIS for an approved H-1B petition, then the employee pays the consulate to receive their visa stamp.