

Getting a green card is one of the most important steps toward getting permanent residence in the United States. But, for lots of people seeking immigration, the expenses for filing forms can be significant. Eligible people can get a fee waiver by applying to U.S. Citizenship and Immigration Services (USCIS).
In this blog, we will guide you through what you must know about applying for a Green Card fee waiver in 2025 such as requirements, paperwork and how to submit your application.
What Is a Green Card Fee Waiver?
A Green Card fee waiver means that some applicants who meet the criteria can have their USCIS filing fees waived because they are struggling financially. It can cut down the expenses related to processing immigration applications:
Form I-485 (Application to Register Permanent Residence or Adjust Status)
Form I-90 (Application to Replace Permanent Resident Card)
Form N-400 (Application for Naturalization)
Who Is Eligible for a Fee Waiver in 2025?
You are eligible to use Form I-912 for a fee waiver only if you satisfy one of these conditions:
1. You receive a means-tested benefit
This includes public assistance programs like:
Medicaid
Supplemental Security Income (SSI)
Supplemental Nutrition Assistance Program (SNAP)
Temporary Assistance for Needy Families (TANF)
2. Your household income is at or below 150% of the Federal Poverty Guidelines
Tax returns or pay stubs will need to be shared as evidence.
3. You are experiencing financial hardship
You may qualify even if you are over the income limit, if unexpected things happen such as medical bills, being out of work or needing to care for family.
How to Apply for a Green Card Fee Waiver
Step 1: Download and Complete Form I-912
The USCIS website allows you to download Form I-912. Properly complete the form and check that it has been signed.
Step 2: Gather Supporting Documents
You are required to submit documents that show your right to work:
Benefit approval letters
Tax returns
Pay stubs
Medical or eviction notices
Step 3: Submit with Your Main Application
Include an original copy of Form I-912 with the USCIS form you are filing and send them both to the USCIS office that handles your case. No payment should be included if you are asking for a waiver.
How Long Does It Take?
The request for fee waiver is handled while the main application is being processed. USCIS will inform you in writing if your waiver is rejected and ask you for the fee. If you delay your response, your application can be rejected.
For expert help with your Green Card application or fee waiver, reach out to us:
🔗 Website: HelpingGreenCard.com
📞 Phone: + 91 8305233223