Free Immigration Resource

US Visa Costs & Filing Fees 2026

How much does a US visa cost? Complete fee breakdowns for all 12 major visa types — government filing fees, premium processing, and estimated attorney costs. Updated with the latest 2026 USCIS fee schedule.

Lowest Cost Option
TN Visa
~$685–$1,685 total
Most Common (H-1B)
$3,880–$6,880+
Employer typically pays USCIS fees
Premium Processing
+$2,805
15-business-day guarantee

All US Visa Costs — Full Breakdown by Visa Type

Each page shows the complete fee breakdown: USCIS filing fees, premium processing, asylum program fee, and estimated attorney costs.

⚠️ Fees change frequently. Always verify current fees at USCIS.gov/forms/filing-fees before filing.

Get your H-1B eligibility analysis

AI-powered 8-step analysis with real employer approval rates, prevailing wages, and RFE risk scoring

Run H-1B Analyzer ($49) →

Frequently Asked Questions

How much does an H-1B visa cost in 2026?
Total H-1B costs typically range from $3,880–$6,880+ including: USCIS filing fee ($780), fraud prevention fee ($500), asylum program fee ($600 for large employers), and attorney fees ($3,000–$6,000). Employers are legally required to pay the government fees.
Who pays the H-1B filing fees — employer or employee?
For H-1B, the employer is legally required to pay all USCIS filing fees. The H-1B statute prohibits employers from passing the basic filing fee to the employee. Attorney fees may be split depending on the arrangement.
What is premium processing and how much does it cost?
Premium processing (Form I-907) costs $2,805 and guarantees USCIS will take action within 15 business days. It's available for many petition types including H-1B, O-1, L-1, EB-1, and EB-2 categories.
What is the cheapest US work visa?
The TN visa (for Canadian and Mexican USMCA professionals) is the most affordable work visa: ~$685–$1,685 total. Canadians can apply at the border (~$50). It has no annual cap and no employer petition required for Canadians.