H1B visa stamp applications require specific documents. Missing even one can delay your interview or result in administrative processing. Here is the complete checklist.
**Universal required documents (all countries):** 1. Valid passport β minimum 6 months validity beyond your intended H1B period 2. DS-160 confirmation page β print with barcode 3. Photo β meeting US visa photo requirements (2x2 inches, white background, taken within 6 months) 4. Visa application fee receipt (MRV fee) β $190 USD as of 2026 5. I-797 H1B approval notice β current petition PLUS all previous H1B approvals 6. I-129 petition copy β full petition your employer filed 7. Support letter from employer β on company letterhead, signed by authorized officer, describing your role, salary, and employment relationship 8. Recent pay stubs β last 3 months 9. Most recent W-2 or equivalent tax document 10. Educational credentials β degree certificates and transcripts 11. CV/Resume
**If changing employers (H1B transfer):** Bring both old and new employer I-797s. Bring offer letter from new employer if recent transfer.
**For dependent H-4 family members:** Additional: marriage certificate (for spouse), birth certificates (for children), proof of H1B holder's approved status.
**Country-specific additions:** - India: most recent US visa (even if expired), prior DS-160 confirmation numbers if applicable - Administrative processing (221g): you will be asked for additional documents β employer support is critical during this phase
**Organize everything in this order:** DS-160 on top β Fee receipt β I-797 (newest first) β I-129 copy β Employer letter β Pay stubs β Transcripts/Diplomas β CV