Independent form guide. BrieflyGo is not affiliated with or endorsed by IRS, USCIS, SSA, DOL, or any U.S. government agency. Official forms are sourced from public government websites.
Official form guide
U.S. Citizenship and Immigration Services Form I-129 is the Petition for a Nonimmigrant Worker used by employers or agents to request a visa for a foreign worker; it requires a signature on Part 7 and expires 12/31/2027.
Need help with Form I-129?
Open it in the AI Editor for field guidance, checks, and PDF export.
Need help? AI Editor guides you through every field of Form I-129.
Start filling →Form Overview
U.S. Citizenship and Immigration Services Form I-129 is the Petition for a Nonimmigrant Worker used by employers or agents to request a visa for a foreign worker; it requires a signature on Part 7 and expires 12/31/2027.
Plain English
Form I-129 asks for details about the job offer, the worker’s education, and the pay. It also gathers contact information for the petitioner and any preparer. After completing the form you sign it and send it to USCIS.
Submission Date
AI co-pilot
Form selector
Need to replace a lost or incorrect Form I‑94
Provides a new arrival‑departure record required for the petition
✓ Confirm the I‑94 is indeed missing before filing I‑129
Need fee details for I‑129 filing
Lists applicable filing fees and exemptions for the petition
✓ Verify the fee schedule matches your classification
Applicant cannot download a paper I‑94 from the CBP website
Allows filing for a paper I‑94 when electronic version unavailable
✓ Ensure CBP download failed before using I‑102
Not stated in the official source.
Checklist
Rate of pay per year
Annual salary amount in dollars · Beneficiary's employment offer letter
Highest level of formal education
Degree transcripts showing education level · Beneficiary's academic records
Passport and Travel Document Numbers
Passport number and expiration date · Beneficiary's passport
Petitioner's Declaration (Section 2)
Signature of petitioner and contact info · Petitioner's signature block
Beneficiary's I‑94 number
Copy of electronic I‑94 or Form I‑102 if unavailable · CBP website printout or Form I‑102 approval
Field map
Part 1
2 items
Employer's full legal name, mailing address, and Federal EIN.
Select: U.S. employer, U.S. agent, or foreign employer.
Part 2
6 items
Foreign worker's full legal name (first, middle, last) as on passport.
Date of birth and country of birth from passport.
Visa category: H-1B, H-2A, H-2B, H-3, L-1A, L-1B, O-1, O-2, P-1, P-2, P-3, Q-1, R-1, TN.
Specific job title, SOC code, and summary of duties. For H-1B: must be specialty occupation.
Annual salary offered. For H-1B: must meet DOL prevailing wage.
Start date and end date being requested.
Signature
1 items
Authorized company representative must sign under penalty of perjury.
Almost done reviewing the fields?
Fillable formOpen in Editor->The form shows Edition 02/27/26 and expires 12/31/2027 as printed on the top of the form; no "latest information" page is referenced.
Quick Facts
Downloads
Do I need to include the beneficiary’s expired passport number?
Source says to enter passport information even if expired.
→ Check that the passport number is entered regardless of expiration.
How is the annual rate of pay calculated?
Source specifies salary must be expressed as an annual full‑time amount, not monthly.
→ Convert monthly wages to an annual total before entering.
When is the ACWIA fee exemption applicable?
Source lists specific employer types that are exempt.
→ Verify employer classification matches exemption criteria.
Can I submit original documents instead of copies?
Source says USCIS may request originals but generally copies are sufficient.
→ Submit legible photocopies unless instructed otherwise.
Where do I obtain a paper Form I‑94?
Source mentions CBP website or filing Form I‑102.
→ Attempt CBP download first; if unavailable, prepare Form I‑102.
Do I need to file the H‑1B Data Collection supplement for non‑H‑1B classifications?
Source indicates the supplement is required only for H‑1B and H‑1B1.
→ Confirm your classification before attaching the supplement.
Workflow map
Before
Current
After
Often used with
⚠ If something goes wrong
Form I-129 asks for details about the job offer, the worker’s education, and the pay. It also gathers contact information for the petitioner and any preparer. After completing the form you sign it and send it to USCIS.
The form collects the beneficiary’s highest education level (Section 1, Item 2), major field of study, and annual rate of pay (Section 1, Item 4). It also gathers petitioner or authorized signatory details in Part 7 and preparer information in Part 12.
First, type or print legibly in black ink and complete the basic form plus any required supplements. Fill Section 1 items, attach translations and the beneficiary’s transcripts, and use Part 9 for extra space if needed. Sign the Declaration in Part 7 and, if a preparer is used, complete Part 12 with signature and date. Submit the completed petition to USCIS.
If the form is not fully completed or required documents are missing, a final decision may be delayed or the petition may be denied, and penalties are described in the instructions.
Source says to enter passport information even if expired. Check that the passport number is entered regardless of expiration.
Source specifies salary must be expressed as an annual full‑time amount, not monthly. Convert monthly wages to an annual total before entering.
Source lists specific employer types that are exempt. Verify employer classification matches exemption criteria.
Source says USCIS may request originals but generally copies are sufficient. Submit legible photocopies unless instructed otherwise.
Source transparency
BrieflyGo links to and explains official public form sources. We are not a government agency, and this page is for general form guidance, not legal advice.
Review risky clauses in plain English, fix the document, and keep it moving toward signature.