Use this form to request a fee waiver (or submit a written request) for certain immigration forms and services based on a demonstrated inability to pay. For the list of forms and services that are eligible for a fee waiver, see the list below, go to our Fee Waiver Page, or read 8 CFR 106.3(a).
04/01/24 . 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.
Dates are listed in mm/dd/yy format.
If you complete and print this form to mail it, make sure that the form edition date and page numbers are visible at the bottom of all pages and that all pages are from the same form edition. If any of the form’s pages are missing or are from a different form edition, we may reject your form.
If you need help downloading and printing forms, read our instructions.
Where to FileTo file your completed Form I-912, attach it and all supporting documentation to the application or petition for which you are requesting a fee waiver. 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 for which you are requesting the fee waiver. 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.
You cannot file online if you are requesting a fee waiver. You must file paper versions of Form I-912 and the form for which you are requesting a fee waiver.
Filing FeeYou can find the filing fee for Form I-912 by visiting our Fee Schedule page.
Form Filing TipsFiling 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.
Special InstructionsForms Eligible for Fee Waiver
Under current fee waiver regulations, we may only approve fee waivers for certain forms or certain types of requests on a form.
You may file Form I-912 to request a fee waiver for any of the following benefit requests or services:
You may also apply for a fee waiver for any application or petition that is related to your status as a:
You may not file Form I-912 if you are requesting consideration of Deferred Action for Childhood Arrivals (DACA). There are no fee waivers for DACA. Fee exemptions will be available in limited circumstances. See Deferred Action for Childhood Arrivals fee exemption page for more details.
You do not need to file Form I-912 for applications and petitions that do not require a filing fee. Other USCIS applications and petitions have fee exemption requirements for certain types of benefit requestors. In most cases, the USCIS form and instructions outline the fee exemption and submission requirements if a separate Form I-912 is not required. If your form is not listed in the Forms Eligible for Fee Waiver section, please see the specific form instructions for additional information or visit our USCIS Contact Center page to get answers to your questions and connect with a live USCIS representative.
Related Links