Form I-912Last checked against USCIS sources: November 6, 2026

Form I-912, Request for Fee Waiver

Quick answer

Form I-912 can waive the fee for certain forms, such as N-400 and I-90, when you receive a means-tested benefit, have low income or face financial hardship. It cannot waive fees set by Congress under H.R. 1, and many forms, such as I-130, are not eligible.

USCIS fee

Filing fee
$0

Source: USCIS fee schedule, Form G-1055

Who files
The applicant
For whom
People filing an eligible form
How to file
By mail, with the application it covers.
What happens next
If denied, the whole package is returned and you must refile with the fee.

Checklist: what to gather

Check what you already have. Nothing you check is sent or saved.

Common mistakes that cause delays

  • Asking to waive a form that is not eligible.

Questions people ask

Is there a reduced fee instead?

For citizenship, yes: a reduced N-400 fee exists for some income levels.

Want our team to review it?

We will tell you whether this is the right form for you and what is missing before you file.

Official form

Download the newest edition and instructions free from USCIS. It opens the government website in a new tab.

uscis.gov/i-912

Sources: the USCIS Form I-912 page and the USCIS fee schedule (Form G-1055). Checked November 6, 2026. General information, not legal advice. Every case is different.