Question: what documents needed for h1b visa?
Answer: DS-160 Barcode Confirmation.
The letter of the appointment schedule.
Original H1B Visa approval notice (I-797 Form)
The petition for nonimmigrant worker (I-129)
H classification supplement to form I-129.
H-1B data collection and filing fee exemption supplement.