Immigration Topics Explained

USCIS Fee Waiver: Who Qualifies and How to File Form I-912

USCIS filing fees can be a significant hurdle for many applicants — but those who cannot afford them may be able to qualify for relief. Form I-912, Request for Fee Waiver, allows eligible applicants to ask USCIS to waive required fees based on demonstrated financial need. The form is free to file and must be submitted alongside your underlying immigration application.

Fee waiver applicant reviewing Form I-912 documents and information on a smartphone while seated at a table in a bright, welcoming study environment.

What Is Form I-912?

Form I-912, Request for Fee Waiver, is the official USCIS form used to request a waiver of immigration filing fees for certain applications and petitions. USCIS does not charge a fee to submit Form I-912 itself.

This is not a standalone filing. You must attach Form I-912 directly to the application or petition for which you are requesting a waiver. For example, if you want to waive the N-400 naturalization fee, you mail Form I-912 together with your Form N-400.

One Form I-912 can cover multiple forms filed at the same time. If you are submitting Form I-485 and Form I-765 together as a package, a single Form I-912 is sufficient for both.

It is also worth knowing what Form I-912 cannot do. Fee waivers apply only to USCIS regulatory fees. Additional USCIS fees may apply to certain applications — and not all fees are waivable. (See the July 2025 update below.)

Who Qualifies for a Fee Waiver

To qualify, you must demonstrate that you are unable to pay the required USCIS filing fee. USCIS evaluates fee waiver requests based on three criteria. You only need to satisfy one.

Means-Tested Benefits

The most direct path to approval is showing that you or a member of your household currently receives a means-tested public benefit. A means-tested benefit is a public benefit where eligibility — and often the benefit amount — depends on a person's income and financial resources. USCIS accepts benefits that are federally, state, or locally funded. Common qualifying programs include:

  • Medicaid
  • Supplemental Nutrition Assistance Program (SNAP/food stamps)
  • Temporary Assistance to Needy Families (TANF)
  • Supplemental Security Income (SSI)
  • Children's Health Insurance Program (CHIP)
  • Other state or local income-based benefit programs

Your supporting documentation must show: the recipient's name, the name of the granting agency, the type of benefit, and confirmation the benefit is currently active. A recent benefit letter or agency notice with effective dates typically satisfies this requirement.

Low Income

If no household member receives a qualifying benefit, USCIS may still approve a fee waiver if your household income falls at or below 150 percent of the federal poverty guidelines. The U.S. Department of Health and Human Services updates these thresholds annually. The applicable amount depends on household size and state of residence.

For income-based requests, USCIS typically expects federal income tax returns as supporting documentation. If you do not have tax returns, pay stubs or other evidence of household income may be acceptable along with a written explanation.

Financial Hardship

Even if your income exceeds 150 percent of the federal poverty guidelines, USCIS may still grant a fee waiver if you demonstrate that extraordinary expenses or circumstances genuinely prevent you from paying the required fee. Common qualifying hardship situations include:

  • Medical expenses for yourself or a family member
  • Unemployment or sudden loss of income
  • Homelessness or eviction
  • Marital separation or divorce

Hardship-based requests require specifics. You must describe the situation in detail and include exact dollar amounts for expenses, debts, and income losses. Vague hardship claims are unlikely to be approved.

Forms That Are Eligible for a Fee Waiver

Fee waivers are available only for certain USCIS forms, and some forms are waivable only for specific applicant categories. The following overview groups the most commonly requested fee waivers by category. For the complete, current list, consult the Form I-912 instructions at uscis.gov/i-912.

⚠️ July 2025 Update: On July 4, 2025, Congress enacted H.R. 1 (the One Big Beautiful Bill Act), which added new statutory fees for certain immigration forms. These fees cannot be waived using Form I-912. However, if your form has both a statutory fee and a separate USCIS regulatory fee, you may still request a waiver of the regulatory portion. Check the current fee schedule at uscis.gov/i-912 to confirm which fees apply to your specific form before filing.

Green Card and Adjustment of Status

Naturalization and Citizenship

Status and Work Authorization

  • Form I-765, Application for Employment Authorization — fee waiver is not available for DACA applicants filing under category (c)(33)
  • Form I-821, Application for Temporary Protected Status
  • Form I-539, Application to Extend/Change Nonimmigrant Status — available only for certain benefit request categories

Other Eligible Forms

Additional eligible forms include Form I-817 (Family Unity Benefits), Form I-881 (Suspension of Deportation), Form I-290B (Notice of Appeal or Motion — only when the underlying application was fee-exempt or eligible for a waiver), and Form EOIR-29 (Notice of Appeal to the Board of Immigration Appeals).

Special Categories — Fee Waiver Available for Any Eligible Form

Some applicants may request a fee waiver for any application or petition related to their immigration status, regardless of which form they file. These groups include:

  • VAWA self-petitioners, and battered spouses or children of lawful permanent residents or U.S. citizens
  • T nonimmigrants (victims of human trafficking)
  • U nonimmigrants (victims of certain crimes)
  • Battered spouses of certain nonimmigrant visa holders (A, G, E-3, or H)
  • Temporary Protected Status (TPS) applicants

Affordable Immigration Support

Simple Online Prep
Fill out your application in minutes — no confusion, no errors.
Trusted Guidance
Designed by immigration attorneys to reduce mistakes.
Affordable & Guaranteed
Money-back guarantee with human support available.
Select an Immigration Package →
Or Learn How It Works before you begin.

How to File Form I-912

Generally, Form I-912 requires a paper submission. Attach the completed Form I-912 and all supporting documentation to the application or petition you are requesting a waiver for. Use the mailing address listed in the instructions for your underlying form.

Do not file Form I-912 separately or after USCIS has already received your underlying application. The fee waiver request must arrive in the same submission package.

Frequently Asked Questions About Form I-912

What Customers Say About CitizenPath

Excellent 4.8 based on 3,000+ reviews

Harmon P

You guys totally saved me because I forgot to file and the process was so easy with Citizenpath. I would have been late removing my conditions on my green card. Your system got the application right away so I could end up filing on time. It was so easy.

Santi Menéndez

CitizenPath is a fantastic service. I was so scare of doing my paperwork and there’s no way to afford a lawyer. This gave me the confidence to get it done. Now I have my permanent green card. Thank you so much.

Karol Hamner

I am so thankful for Citizenpath right now. They caught two mistakes that would have gotten my husband’s marriage green card denied. These people are so nice. I totally recommend.

María Morales

Citizenpath makes the naturalization process such a breeze. knowing that your application is done right and mistake free it’s so important. Very worthwhile investment

Bradley Jackson

I have confidence in CitizenPath 110%. My I-130 for my wife has been approved, and now I’m working on my Affidavit of Support using CitizenPath.

Emiko Jordan

Very quick with response and genuinely cares about thier customers. C.P worker took time to answer every question I asked. They are very knowleable with the process and helped me find the most reliable and cost effective way to apply for U.S citizenship. I highly recommend anyone who is looking for any assitance with the process.

Pri Patel

Amazing. CitizenPath made the process totally easy and affordable. I followed their directions and got my green card with no problems. I completely recommend it!

Charles Frean

Excellent service to engage if you want some structure to your application process, as well as personal support from someone with patience, knowledge and empathy.

Justin Stewart

CitizenPath made the entire process from beginning to finish easy and simplified everything without needing to pay for an expensive immigration attorney. I would recommend this service to anyone who needs to complete important legal immigration paperwork.

Osvaldo Marchan

Excellent customer support !! Great service and fees are reasonable, I have used CitizenPath a few times, and I just have compliments for the staff Mayra and Russ always give a fast reply to all inquiries , very knowledgeable

Selected reviews from verified customers collected through Reviews.io and Trustpilot.