If I can’t pay the USCIS fee to apply for citizenship, can I apply for a waiver?

Some background about this question:

  • Yes, if you can’t pay the USCIS fee to apply for citizenship, you can apply for a waiver.
  • USCIS (U.S. Citizenship and Immigration Services) charges $595 (Add $85 biometric fee for a total of $680, where applicable) to file Form N-400 to apply for citizenship.
  • USCIS provides the option of applying for a fee waiver.  USCIS recognizes that some people may not be able to pay its filing fees.
    • USCIS developed Form I-912, Request for Fee Waiver, in an effort to facilitate the fee waiver request process. USCIS will continue to consider applicant-generated fee waiver requests (i.e., those not submitted on Form I-912) that comply with 8 CFR 103.7(c).
      • Form I-912 instructions give information about how USCIS makes a decision on a fee waiver request (whether the request is submitted on Form I-912 or via an applicant-generated written statement requesting a fee waiver). The instructions provide applicants with guidance on properly completing Form I-912 and submitting supporting documentation.

Click here for more information on applying to USCIS for a fee waiver.

Do you have something to add to this answer?

Double click to edit

Thanks very much for leaving a comment on Refugee Roadmap. We greatly appreciate your participation.
All the best,
The Refugee Roadmap team