U.S. CITIZENSHIP AND IMMIGRATION SERVICES
Request for Fee Waiver (USCIS Form I-912)
Ask USCIS to waive the filing fee when you cannot afford it.
What is Form 912-AND used for?
Form I-912 lets you request a fee waiver for eligible USCIS applications and petitions. You can qualify if you receive a means-tested public benefit, if your household income is at or below 150% of the federal poverty guidelines, or if paying the fee would cause financial hardship.
Give USCIS a complete, accurate fee waiver request tied to the forms you are filing.
You must submit supporting documents for each basis you claim. Missing proof can lead to denial.
Time, difficulty & who this form is for
Average time
25-40 minutes
Difficulty
moderate
Best for
Immigration applicants who cannot afford USCIS filing fees
What do I need before I start?
- The USCIS form number(s) you are filing and their fees
- Proof of your qualifying basis (benefit letter, tax/income records, or hardship documentation)
- Your biographic information and household details
How the walkthrough is organized
Why you qualify
Choose your fee waiver basis and immigration status.
About you
Your name, IDs, and household information.
Forms and benefits
List the forms you need waived and any means-tested benefits.
Income or hardship
Complete the financial section that matches your basis.
Sign and certify
Contact information, signature, and any interpreter or preparer details.
What happens after I complete it?
Answer the questions, review your document, then follow its official signing and delivery instructions. Downloading does not submit the form.
Start uscis-i-912-request-fee-waiver walkthrough