Why you keep finding different numbers
If you have searched this before, you have seen figures that do not match: $2,150 on one site, $3,005 on another, $3,700–$5,600 on a third. It is not that some are lying. Two things are happening.
First, some pages still publish repealed fees. Law firm pages are still showing $535 for the I-130 and $1,225 for the I-485 — amounts that no longer exist. Second, each page includes different things: some add the medical exam and attorney fees, others count only government filing fees.
What this tool calculates
Only USCIS filing fees — the part that can be known exactly. Every amount comes from the official USCIS fee calculator, form by form, and the breakdown stays visible so you can audit it.
The forms in a marriage-based case
- I-130 — the family petition, filed by the citizen or permanent resident spouse.
- I-485 — adjustment of status, if the immigrant is inside the United States.
- I-765 — work permit. Optional, and it carries a reduced fee when filed alongside an already-paid I-485.
- I-864 — affidavit of support. No fee, but required.
Filing online costs less
Several forms are cheaper online than on paper: the I-130 is $625 online versus $675 on paper, and the I-485 is $1,390 versus $1,440. Small per form, but it adds up.
One important exception: if you plan to request a fee waiver or reduced fee, you must file on paper. Those options do not exist online.
What this calculator does not include
The medical exam (I-693), typically $200–$500 depending on the physician; certified translations; attorney fees if you hire one; and consular fees if the case is processed abroad. None of those are fixed amounts, and inventing a number would be worse than leaving it out.