U.S. Citizenship and Immigration Services (USCIS) · United States

Fill Form I-912 online — free with AI

Form I-912, Request for Fee Waiver

Upload your blank Form I-912 from U.S. Citizenship and Immigration Services (USCIS), let AI auto-detect every field, type or dictate your data, and download the completed PDF in seconds. No watermarks, no install.

Tap to upload your PDF

or browse files — free account required, no credit card

By uploading, you confirm you have the legal right to use this document.

Free to start No watermark Works on any device GDPR compliant

JustFill is not affiliated with U.S. Citizenship and Immigration Services (USCIS). This is an independent third-party tool to help you complete Form I-912. Always download the current blank form from the official source and verify your completed copy before signing or submitting. Official Form I-912 from U.S. Citizenship and Immigration Services (USCIS)

Quick answer

Form I-912, Request for Fee Waiver, is the USCIS form you submit to ask USCIS to waive the filing fee for an eligible application or petition. You qualify by receiving a means-tested benefit, having household income at or below 150% of the Federal Poverty Guidelines, or showing financial hardship. JustFill fills the official I-912 PDF online for free.

Form
Form I-912
Issued by
U.S. Citizenship and Immigration Services (USCIS)
Country
United States
Cost to fill
Free

What is Form I-912?

Form I-912 is the USCIS form used to request that USCIS waive the filing fee for certain immigration applications and petitions. There is no fee to file Form I-912 itself; you submit it together with the form whose fee you cannot afford. You can qualify on any one of three bases: you (or a family member living with you) currently receive a means-tested benefit such as Medicaid, SNAP, TANF, or SSI; your household income is at or below 150% of the Federal Poverty Guidelines; or you are experiencing financial hardship, such as medical bills or other unexpected costs, that prevents you from paying. You only need to qualify under one basis, and you attach documentation supporting it. JustFill opens the official I-912 PDF in your browser: its AI detects each field, so you can type or dictate your answers, it handles scanned PDFs, and no Adobe software is required.

Download the Form I-912 form PDF — free

The official Form I-912 and its instructions are free to download at uscis.gov/i-912. Always use the current edition USCIS lists. JustFill opens that exact PDF in your browser so you can complete it without printing or installing Adobe.

Get the official Form I-912 PDF from U.S. Citizenship and Immigration Services (USCIS)

Who fills out Form I-912?

  • Low-income applicants who cannot afford a USCIS filing fee
  • People receiving a means-tested benefit like Medicaid, SNAP, TANF, or SSI
  • Naturalization (N-400) applicants seeking a fee waiver
  • Parents or legal guardians filing on behalf of a child or a person with a disability
  • Nonprofit and legal-aid staff helping clients request fee waivers

Field-by-field breakdown

What each section of Form I-912 asks for. JustFill’s AI will detect these fields automatically when you upload the PDF — review the breakdown below so you know what to enter.

Part 1 — Basis for Your Request

Check the basis you are using: a means-tested benefit, income at or below 150% of the poverty guidelines, or financial hardship. You may check more than one.

Part 2 — Information About You (Requestor)

Your name, address, date of birth, A-Number, and the USCIS forms and fees you are asking to have waived.

Part 3 — Information About Your Spouse and Dependents

Names and details of household members whose benefits or income count toward your request.

Part 4 — Means-Tested Benefit

Details of the means-tested benefit you or a household member receives, the agency that grants it, and dates.

Part 5 — Income at or Below 150% of the Federal Poverty Guidelines

Household size and total annual household income used to compare against the poverty guidelines.

Part 6 — Financial Hardship

Explanation of your situation, assets you could convert to cash, and total monthly expenses and liabilities.

Part 7 — Requestor's Statement, Certification, and Signature

Your statement, daytime phone, email, signature, and date certifying the information is true.

Parts 8–9 — Interpreter and Preparer Information

The certification and signature of any interpreter used and of anyone who prepared the request on your behalf.

Common mistakes to avoid

  • 1Trying to qualify on income or hardship without attaching proof, such as tax returns, pay stubs, or benefit letters
  • 2Leaving Parts 8 or 9 blank when an interpreter or preparer actually helped, which can trigger a request for evidence
  • 3Submitting Form I-912 by itself instead of mailing it together with the application whose fee you want waived

How JustFill helps you complete Form I-912

AI field detection

Upload your blank Form I-912 PDF and our AI maps every fillable region — no manual drawing required.

Save as template

Fill Form I-912 once, save the layout, then reuse it instantly for the next client, employee, or filing.

Your data stays yours

GDPR compliant. Export or delete all your data anytime from your account settings.

Ready to fill Form I-912?

Drop your blank Form I-912 PDF below. Free account, no credit card.

Tap to upload your PDF

or browse files — free account required, no credit card

By uploading, you confirm you have the legal right to use this document.

Frequently asked questions

Yes. There is no fee to file Form I-912, and JustFill fills it online for free. Its whole purpose is to ask USCIS to waive the fee on a different application or petition.
Download the official PDF and instructions free at uscis.gov/i-912. JustFill can open that same file in your browser, so you don't need Adobe or any other software.
Yes. JustFill detects every field on the I-912 PDF and lets you type or dictate your answers, then download the completed form to mail with the application whose fee you want waived.
It requests that USCIS waive the filing fee for an eligible immigration application or petition for people who cannot afford it.
You can qualify under any one of three bases: receiving a means-tested benefit, household income at or below 150% of the Federal Poverty Guidelines, or financial hardship. You only need to meet one and document it.
It can waive the fee for certain applications such as naturalization (N-400), green card renewal (I-90), and others USCIS designates as fee-waivable. JustFill helps you list the exact forms and fees in Part 2.

Official source: Form I-912 on U.S. Citizenship and Immigration Services (USCIS)’s website

JustFill is an independent product and is not affiliated with, endorsed by, or sponsored by U.S. Citizenship and Immigration Services (USCIS) or any government agency. Always verify your completed form on the official version before signing or submitting.