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
Visa policies change frequently. Always verify current requirements with the official embassy or consulate before applying. PermitlyHQ provides general guidance and is not a substitute for legal or immigration advice.