Documents you'll upload after signing up
You don't need all of these to start — upload what you have today
Petitioner (U.S. citizen or LPR)
  • Passport or driver's license
  • Birth certificate OR naturalization / citizenship certificate
  • Recent utility bill or lease (proof of U.S. address)
Beneficiary (the family member being petitioned for)
  • Passport (biographic page)
  • Birth certificate
  • National ID (if applicable)
Proof of relationship
  • Marriage certificate (if spouse)
  • Children's birth certificates (if any)
  • Photos together, joint lease, joint bank statements, or similar
Start with what you have. Our platform reads every document as you upload it, extracts the data, and maintains an auto-updated checklist showing what you've submitted and what's still needed. You can add missing documents later — no deadline, no penalty.
Don't worry. For each document you upload we'll give you clear feedback, suggestions for providing any missing documents, and a legibility rating of every page — so you'll always know exactly where your case stands.

Create your account

Set up in 30 seconds and start your case.

Filing a case for yourself or a family member? Pick Client / Family.

Want to earn commission promoting ImmigrationUSA? Click Affiliate — you'll be taken to the affiliate application (admin approval required).

Already registered? Sign in
🎯
Not ready to sign up? Learn the app risk-free first.
Explore every feature for 2 hours in a private Practice Case — no email, no credit card. See how the Case Coach fills your I-130 automatically before you commit.
Start the Free Practice Case →
Install ImmigrationUSA
Snap document photos, get case updates — feels like an app.