I-129F Petition – Upload Checklist

This checklist is for form completion only. You are responsible for uploading your completed form to USCIS and submitting required documents directly to them.

Please provide only the factual information necessary for CoreLink Immigration Form Services to complete your USCIS form. Your information is uploaded through a secure, encrypted portal. Do not upload USCIS-required evidence; these items are listed for reference only.

Online Filing Notes (if applicable)

  • Some sections may appear differently depending on whether you choose online or mail filing.
  • Your form will be prepared based on the method you select on your order page.
  • 🔹 Online filing is available for some applicants; USCIS eligibility requirements apply.
  • ⚠️ Online filing availability depends on USCIS rules and your personal immigration situation. CoreLink Immigration Form Services does not determine your eligibility. You are responsible for confirming whether USCIS accepts your form online before submitting.

Information Required for Form Completion

  • Full Legal Name
  • USCIS Online Account Number (if any)
  • Alien Registration Number (A-Number)
  • Date and Place of Birth – City, state/province, country
  • Current Mailing Address – Include apartment number and “In Care Of Name” if applicable
  • Physical Address – If different from mailing address
  • Social Security Number (if applicable)
  • Gender, Height, Weight, Eye Color, Hair Color
  • Contact Information – Daytime phone, mobile phone, email
  • Marital History – Previous spouses, dates of marriage/divorce
  • Children Information (if applicable) – Full names, dates of birth, current addresses
  • Employment History – Last 5 years, including employer names, addresses, job titles, dates of employment
  • Immigration History – Arrival information, Form I-94 numbers, prior petitions/adjustments
  • Education, Certifications, and Skills – Degrees, licenses, certificates, language skills, etc.
  • Public Benefits / Household Information – Household size, income, assets, liabilities (for public charge purposes)
  • Signature Authorization – Digital or typed name confirming form completion
  • Interpreter or Preparer Info – Name, business/organization, contact info if someone assisted in completing the form

Optional Uploads (for reference only)

  • Driver’s License (for verifying legal name, date of birth, and address)
  • Social Security Card (for factual SSN information only)
  • Passport or Travel Document (for factual passport/travel details only)

Do Not Upload

  • Original passports or visas
  • Supporting documents not necessary for form completion
  • Anything USCIS requires you to submit separately

🔒 I understand that I am responsible for reviewing my completed form and signing it before submission to USCIS. CoreLink Immigration Form Services does not sign USCIS forms on behalf of customers.

Ready to securely submit your I-129F information?

Upload I-129F Information

You’re almost done! Once submitted, we will prepare your form accurately for USCIS submission.

Disclaimer: CoreLink Immigration Form Services provides assistance in completing USCIS forms only. We do not provide legal advice, representation, or guarantee USCIS approval. The information requested is for the purpose of completing your I-129F petition accurately. Clients are responsible for submitting the completed form and required supporting documentation to USCIS.