United States Work Visa — Requirements, Cost, Processing Time
Key highlights
- Specific visa categories for many professional backgrounds (H, L, O, P)
- Most visas require a sponsored job offer from a US-based employer
- Premium Processing available for many employer-filed petitions
- Paths for highly skilled 'Extraordinary Ability' individuals via O-1 visas
- Opportunity to include spouse and children on dependent visas
- Strict annual caps on H-1B visas (Lottery system) apply annually
- Mandatory in-person interviews at US Embassies or Consulates
Processing time
3 - 8 months (Standard) or 15 days (Premium)
Processing times vary significantly by embassy location and USCIS petition volume. Premium processing only speeds up the petition, not the embassy interview.
Estimated cost
$205 - $3,500+ (varies by employer petition)
- Standard Visa Application Fee$205 (MRV Fee)
- Fraud Prevention Fee (for certain L/H types)$500+
- Optional Premium Processing Fee (form I-907)$2,805
Requirements
- A confirmed job offer from a US company or organization
- An approved Form I-129 petition from USCIS (provided by your employer)
- Educational qualifications equivalent to a US Bachelor’s degree (for H-1B)
- Evidence of specialized knowledge or management experience (for L-1)
- Proof of intent to depart the US upon visa expiration (for certain categories)
- No criminal record that would render you inadmissible to the US
- A valid passport from your country of citizenship
- Compliance with 'Public Charge' rules and medical requirements if applicable
Documents you'll need
- Valid Passport with at least 6 months validity beyond your stay
- Form DS-160 confirmation page barcode
- Appointment confirmation page
- Receipt for the application fee (MRV) payment
- I-797 Approval Notice from USCIS (Copy or Original)
- Offer letter or employment contract from the US employer
- Educational certificates, degrees, and professional licenses
- Recent passport-sized photograph (2x2 inches) meeting US requirements
How to apply, step by step
- 1
Secure a Job Offer
Find a US company willing to sponsor your visa. They must demonstrate that you meet the qualifications for the specific role.
- 2
Employer Files Petition
Your employer files Form I-129 with USCIS. This must be approved before you can apply for the actual visa sticker.
- 3
Complete Form DS-160
Once the petition is approved, complete the online DS-160 form on the Department of State website and print the confirmation page.
- 4
Pay Visa Fees
Pay the non-refundable MRV application fee through the official appointment website for your country.
- 5
Schedule Appointments
Book two appointments: one for biometrics (fingerprinting) and one for the formal visa interview at the embassy.
- 6
Attend the Interview
Bring all required documents, including the I-797 approval notice, to the embassy. Answer questions truthfully about your role and qualifications.
- 7
Visa Issuance
If approved, the embassy will retain your passport for a few days to print the visa. You will then receive it via the selected courier service.
Tips to avoid refusal
- Double-check the Receipt Number on your I-797 notice matches your DS-160 form.
- Be prepared to explain your specific job duties in detail during the interview.
- Ensure your CV/Resume is up to date and consistent with the petition filed by your employer.
- Dress professionally for the embassy interview as first impressions matter.
- Do not book non-refundable travel until you have the physical visa in your hand.
- Keep a copy of your entire petition package provided by your employer.
Frequently asked questions
Related visa guides
Get notified when these visa rules change
Free rule-change alerts for this route. No spam, unsubscribe anytime.
PermitlyHQ provides informational software tools only and does not offer legal, immigration, or consulting services. Visa policies change frequently — always verify current requirements with the official embassy or consulate before applying.