Select your petition type and check off every required document.
Form I-129 (Petition for Nonimmigrant Worker)
Completed and signed by authorized employer representative.
H Classification Supplement to Form I-129
Labor Condition Application (LCA), certified by DOL
Must be certified before I-129 is filed. Valid for the period of H1B employment.
Employer support / offer letter
Details job title, duties, salary, work location, and specialty occupation.
Copy of beneficiary passport (biographical page)
Must be valid for at least 6 months beyond the requested stay.
Copy of all prior visa stamps and I-94 (if in US)
Download I-94 from cbp.dhs.gov
Academic degree certificates + transcripts
Official transcripts. Foreign degrees need NACES credential evaluation.
Resume / CV
USCIS filing fees (I-129 + ACWIA + Fraud + Asylum)
See H1B Filing Fee Calculator for your specific amounts.
Form I-907 (if premium processing)
Separate check/money order for $2,805 payable to US Department of Homeland Security.
Prevailing wage evidence (salary meets LCA level)
Recent pay stubs, offer letter confirming salary at or above LCA wage.
Related Tools
Sumit Patel
SMIEEE Β· FBCS Β· FIETE | 16+ years data engineering | 30+ peer-reviewed papers
Sumit built H1BVisaJobs.com on 10 GB+ of DOL LCA disclosure data (FY2022βFY2025). All immigration data and analysis on this site comes from primary government sources.