Fees
USCIS Fee Waiver (I-912)
You may pay $0 in USCIS fees
Typical timeline
Decided with your main application
Category
Fees
Who qualifies
Receiving a means-tested benefit, income at or below 150% of poverty guidelines, or financial hardship.
The step-by-step roadmap
- 1
Check form eligibility
Confirm the form you are filing allows fee waivers.
Watch out: Not all forms qualify.Common rejection reason: Ineligible form. - 2
Pick your basis
Means-tested benefit, low income, or financial hardship.
Watch out: Choose the strongest basis.Common rejection reason: No basis documented. - 3
Gather proof
Benefit letter, tax transcript, or hardship evidence.
Watch out: Benefit letters must be recent.Common rejection reason: Outdated evidence. - 4
Attach I-912 to your application
Place it on top of the application packet.
Watch out: Each person needs a signature.Common rejection reason: Missing signature.
Documents you'll need
Form I-912
Request for Fee Waiver.
Benefit letter
Medicaid, SNAP, SSI or TANF letter.
Income proof
Tax transcript or pay stubs.
Hardship evidence
Medical bills, eviction notices, etc.
Ready to start?
Run the free eligibility check first, then get your personalized roadmap and document checklist.
Check my eligibilityFees and timelines are as published by the relevant agency and may change — verify before filing. This guide is general information, not legal advice.