Skip to content

Ready to get in? 🚀

Let's send some magic to your inbox!

Enter your email and you'll receive a Magic Link from apps@weycop.com to access your profile and track your cases. If you're an existing user, you'll go straight to your case list.

Form I-912 Current edition and official instructions From uscis.gov

USCIS forms › I-912

Form I-912Request for Fee Waiver

Official USCIS information

Which edition to use

Edition accepted today 07/22/25

07/22/25. We will also accept prior editions (or a written request). You can find the edition date at the bottom of the page on the form and instructions.

Does my copy work?

The edition date is printed at the bottom of every page of the form (mm/dd/yy).

Read from uscis.gov on 2026-10-03 · USCIS last reviewed the page on 06/05/2026 · Instructions edition 07/22/25

Filing it

Where and how to fileuscis.gov

To file your completed Form I-912, attach the form and all supporting documentation to the application or petition you are requesting a fee waiver for. For example, if you are requesting a fee waiver for Form N-400, Application for Naturalization, you must mail your Form N-400, Form I-912, and supporting documentation to the address listed in the Form N-400 Instructions.

Do not submit your Form I-912 without a completed application or petition. You cannot submit Form I-912 after we have received the application or petition you are requesting the fee waiver for. For example, if you are requesting a fee waiver for Form N-400, you cannot submit Form I-912 after we receive your Form N-400.

If you are requesting a fee waiver with Form I-912, you may use 1 of these 2 options:

For all forms that are eligible for a fee waiver, you may mail in a paper version of Form I-912 with the form you are requesting a fee waiver for.

For certain eligible forms  you may upload a completed PDF of Form I-912 with the completed form you are requesting a fee waiver for, using your USCIS online account.

Filing tipsuscis.gov

Filing Tips: Review our Tips for Filing Forms by Mail page for information on how to ensure we will accept your form.

Don’t forget to sign your form. We will reject any unsigned form.

Filing feeuscis.gov

You can find the filing fee for Form I-912 by visiting our Fee Schedule page.

More about I-912 on GreenBro

GreenBro

Stuck on a part of the I-912?

Ask me. I answer from USCIS's official instructions and tell you the section and page.