Download Form I-912

Download Form I-912

Download form I-912, request for waiver of fees. You can use this form to submit a request for exemption from payment of certain fees (registration fee, biometric services). Based on the fact that you are not able to pay the fee. When submitting a request. enclose supporting documentation in English. I-912 form filing fee is not charged.
Download the I-912 pdf file from the link below.

Official USCIS Update

USCIS can change filing addresses, fees, and accepted editions without notice. Use the official links below before filing.

Current edition: 07/22/25

Verified: 2026-05-21

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

Where to file: 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,...

Open USCIS form page
Was this page helpful?

Thank you for your feedback!

Answer a random question about the US

Name two longest rivers in the United States. (question 88 of 100)?
Name two longest rivers in the United States. (question 88 of 100)?

See also

Reviews

When I started the immigration process, I was completely confused. Usa-immigrations.com gave me the instructions and documents I needed in one place.

Igor

I was looking for information on how to get a green card for my husband. The site had the forms and instructions we needed and made the process much easier.

Anna

I needed help with documents for a student visa and found all the necessary forms and guidance here.

Vladimir

Our family used the site while preparing for a move to the USA. It helped us understand which documents were needed and how to handle them correctly.

Tatiana

I had many questions during the relocation process, and this site helped me find practical answers and the right documents.

Yuri

Comments

Rate this post