I-130 Petition for Alien Relative
File your I-130 online, with up to 22 checks before USCIS sees it
Every question on the petition in plain English, Form I-130A filled from the same answers for spouse cases, and a report of what would get the petition sent back. You read it before you pay.
No account, no card. Money-back guarantee.
- Up to 22 pre-filing checks
- Document list from your answers
- Money-back guarantee
Last updated
- $149All-inclusive price
- Up to 22Pre-filing checks
- AutomaticI-130A for spouses
- 100%Money-back guarantee
Who you are sponsoring
Who are you petitioning for?
The rules change with the relationship, and so does the wait. The free eligibility check tells you which category you are in.
- 01
Your spouse
Citizens and green card holders can both petition for a spouse. We generate Form I-130A automatically and tell you what marriage evidence USCIS expects.
MOST COMMONCheck eligibility - 02
Your child under 21
For citizens, your child is an immediate relative and does not wait for a visa number. For green card holders, the child falls into category F2A.
NO VISA WAITCheck eligibility - 03
Your parent
U.S. citizens aged 21 and over can petition for a parent. Green card holders cannot sponsor parents at all.
CITIZENS 21+Check eligibility - 04
Your brother or sister
U.S. citizens aged 21 and over can petition for siblings. The F4 category currently waits years, and much longer for some countries.
LONG WAITCheck eligibility
What you get
Everything you need to file the petition correctly
You answer questions. We handle the form, the supplement, the checks, and the document list.
- FLAGSHIP
Up to 22 checks before you file
Your status as petitioner, the relationship, prior marriages, names and dates across both forms, and every blank field. Each check shows pass, review, or fix.
Plain-English questions
Every I-130 question rewritten in everyday words, including the ones about your relationship history.
Form I-130A, generated
Petitioning for a spouse means a second form. We fill it from the same answers, so the two cannot contradict each other.
Your document list
The evidence USCIS wants for your relationship and your status, not a generic checklist.
How it works
Prepare your I-130 in four steps
Most people finish in one sitting. Your answers save as you go.
Check you qualify
Answer a few questions about your status and your relative. Free, and no account needed.
Answer the questions
Work through the petition in plain English. Spouse cases fill the I-130A at the same time.
Read your report
Every check, what passed, what needs attention, and how to fix it. Still free at this point.
File it
Download your finished petition and document list. File online through your USCIS account, or mail the paper packet.
Pre-filing audit
See every check before you file
Every I-130 runs through up to 22 checks, including the two on Form I-130A when you are petitioning for a spouse. You see the full report before you pay.
Eligibility and petitioner
- Petitioner status, citizen or green card holder
- Petitioner age threshold
- Citizenship basis and proof
- Qualifying relationship category
- Spouse marital status consistency
- Beneficiary marital status consistency
- Green card holder petition limits
Relationship and marriage
- Prior marriages legally ended
- Evidence the marriage is real
- Marriage timing and conditional residence
- Stepchild marriage timing
- Beneficiary age and age-out risk
Beneficiary status
- Location against adjustment of status
- Removal or deportation proceedings
Names, history and the I-130A
- Petitioner name consistency
- Beneficiary name consistency
- Prior petition history
- Petitioner five-year address history
- Beneficiary five-year address history on I-130A
- Beneficiary five-year employment history on I-130A
Form integrity
- Required fields complete
- Field content validation
Compare your options
Three ways to file your I-130
What you get, what it costs, and where each option leaves you.
Swipe to compare all three
| Feature | Do it yourself | Immiva | Traditional immigration attorney |
|---|---|---|---|
| What you pay to prepare it | Free | $149 | $2,000 and up |
| The form itself | YesThe blank USCIS form, free to download | YesYour I-130, filled in from your answers | YesFilled in for you |
| Form I-130A for spouses | NoA second form you fill separately | YesGenerated from the same answers | YesFilled in for you |
| Error checking | NoNone. You find out from the rejection notice | YesUp to 22 checks, shown before you pay | YesA person reads it |
| Marriage evidence | NoGeneric checklists you find online | YesBuilt from your answers | YesTailored to you |
| What it costs you upfront | YesNothing | Yes$149, and only after you see the report | NoA retainer before anything starts |
| How long it takes you | NoDays of reading instructions | YesUsually one sitting | NoWeeks of back and forth |
Your complete I-130 packet
The petition, Form I-130A where it applies, the pre-filing report, your document list, and filing instructions.
$149One price for this application. The USCIS filing fee is separate and paid to the government.
Covered by a money-back guarantee. Read the guarantee terms
Common questions
I-130 questions, answered
What people ask before they start.
Yes. Most petitioners file through a USCIS online account, and your finished I-130 works for that. You can also print the packet and mail it to the address we give you.
Most petitioners file without one. We ask about your status, your relationship and your history, check the answers against each other, and show you what needs attention before you file. Two exceptions belong with a lawyer first: an open immigration court case, and a past petition denied for fraud. If either shows up in your answers, we say so.
You do not have to decide. Form I-130A collects the beneficiary's address and employment history, and it belongs only in spouse petitions. If your answers show one, we add it to your packet and fill it from those same answers, so the two forms cannot disagree. If it does not apply, it never appears.
Yes, for a spouse or an unmarried child. Green card holders cannot petition for parents or siblings at all. One more difference: only a limited number of green cards go to relatives of green card holders each year, so your relative waits in a queue for their turn. A U.S. citizen's spouse, parent or young child skips that wait.
It depends on the relationship. Spouses, parents and young children of U.S. citizens count as immediate relatives, so once the petition is approved they can move straight on to the green card. Everyone else joins a queue: the government gives out a set number of green cards in each category each year, and brothers and sisters can wait years for their turn. An approved petition proves the relationship. It does not give your relative a green card, and it does not move them up the queue.
Proof of your citizenship or green card and proof of the relationship. For a spouse, add evidence that the marriage is real: a shared lease or mortgage, joint accounts, insurance, photos, and statements from people who know you both. Any earlier marriage needs the decree that ended it. We build the list from your answers. See the I-130 documents checklist
Yes, on every Immiva form including the I-130. You also see the full pre-filing report before you pay anything, so you know what you are buying. Read the guarantee terms
Immiva's fee is $149, paid once, after you have seen the report. It covers the finished form, the pre-filing report, your document list, and the filing instructions. The USCIS filing fee is separate and goes to the government.
No. Immiva is software. It turns the form into plain-English questions, fills the form from your answers, and checks those answers before you file. We do not give legal advice, and nothing here replaces a lawyer when your situation calls for one. The checks tell you when that is.
I-130 guides
Read this before you file
Relationships, evidence, waiting times, and what happens after approval.
- I-130 Petition for Alien Relative: 2026 Complete GuideWho can file, who you can sponsor, evidence, fees, and timing. Written in plain English.Complete Guide
- I-130 for Spouse: Bona-Fide Marriage Evidence ExplainedWhat USCIS officers look for, ranked by evidence strength, and how to handle short-marriage scrutiny.Spouse
- I-130 Documents Checklist 2026Every supporting document USCIS expects, organized by relationship type and petitioner status.Evidence
- I-130 Processing Time 2026 by RelationshipRealistic timelines for each petition type, from immediate relatives to F4 siblings.Processing
- I-130 RFE Response: How to Reply Without Re-FilingWhat a Request for Evidence means, how to respond, and how to avoid one in the first place.RFE
- I-130 Approved? Here’s What Happens NextConsular processing, adjustment of status, and the path from approved petition to green card.Next Step
- I-130A Supplement: How to Complete the Spouse Beneficiary FormLine-by-line help for the I-130A that USCIS requires with every spousal petition.I-130A
- I-130 Priority Dates & the Visa Bulletin ExplainedHow priority dates work, how to read the visa bulletin, and when your category becomes current.Visa Bulletin
Related forms
What comes next
An approved I-130 is the first step, not the last. Here is what follows.