Understanding Green Card Application Fees and What They Cover

The green card process involves several different forms, and each one comes with its own fee structure. This guide walks through the various costs you'll encounter, which can range from $85 for certain forms to over $1,000 for adjustment of status petitions. Understanding what each fee covers helps you prepare financially and recognize what paperwork requires payment.

Free Guide to Replacing Tie Rod Ends on Your Vehicle →

The primary fee categories break down into petition fees, biometric services fees, and adjustment of status fees. A Form I-130 (Petition for Alien Relative) costs $435 as of 2024, while Form I-140 (Immigrant Petition for Alien Worker) runs $715. These are separate from any fees charged by immigration attorneys if you choose to hire one, which typically range from $1,500 to $5,000 depending on case complexity and location.

Many people don't realize that fees vary based on your specific pathway to permanent residency. Family-based immigration has different costs than employment-based immigration. Refugees and asylees may have reduced or waived fees under certain circumstances. For example, refugees don't pay the Form I-485 fee if they file within one year of their refugee arrival, though they still pay biometrics fees of $85.

The government also charges biometric services fees, which cover fingerprinting and background checks. This fee is $85 for most applicants and must be paid separately from petition fees. Some individuals, like those under 14 or over 79, may be exempt from biometrics fees entirely, though they may still require the service for security purposes.

Practical Takeaway: Create a spreadsheet listing each form you'll need to submit based on your immigration category. Next to each form, note its current fee by checking the USCIS website directly (uscis.gov/fees-and-penalties). Add buffer room (10-15%) to your budget since fees increase periodically—on average, USCIS adjusts fees every two to three years.

How Fee Waivers and Reductions Work

Not everyone pays full price for immigration fees. The USCIS has a formal fee waiver process for those whose household income falls at or below 200% of the federal poverty line. A fee reduction is also possible for those between 200% and 250% of poverty guidelines—you'd pay 50% of the standard fee instead of the full amount.

Learn How to Log Into Your Comenity Bank Account →

To request a waiver or reduction, you file Form I-912 (Request for Fee Waiver or Fee Reduction) along with your immigration petition. You'll need to provide evidence of your household income, such as recent tax returns, pay stubs, benefit statements, or affidavits of support from your sponsor. The form itself has no fee, and you submit it with your main application package.

The 2024 federal poverty guidelines used for fee waiver determinations set the threshold at $15,060 annual income for a single person, $30,120 for a family of four, and $62,400 for a family of eight. These figures adjust yearly. Your household income includes not just your own earnings but also the income of anyone living with you and contributing to household expenses, even if they're not related to you.

Processing a fee waiver request typically adds 2-4 weeks to your overall case timeline. USCIS reviews your financial documentation and either approves the waiver, approves a fee reduction, or denies the request and proceeds with standard fees. If denied, you still have the option to pay in full, and there's generally no penalty for requesting a waiver—it's a standard part of the process.

Some states and local nonprofits also offer financial support for immigration-related costs. Organizations like the International Rescue Committee, Lutheran Immigration and Refugee Service, and various community legal clinics may have funds to help cover fees for those in specific circumstances, particularly refugees and asylees.

Practical Takeaway: Gather your household financial records now—tax returns from the past two years, recent pay stubs, and statements showing any government benefits you receive. Organize these in a folder so if you decide to request a fee waiver later, your documentation is ready. Review the current federal poverty guidelines on the HHS website each January when they're updated.

Fee Payment Methods and Processing Timeline

USCIS accepts payment through multiple channels, each with different processing speeds and security levels. Understanding which payment method suits your situation affects how quickly your petition moves forward and whether your payment gets properly recorded.

Free Guide to Cleaning Your Laundry Dryer →

The most secure option is paying online through the USCIS website using a credit card, debit card, or electronic transfer. This method generates a receipt instantly and reduces mail delays. Many people don't realize they can pay online for certain forms even if they're mailing the physical documents. When you pay online, you'll receive a confirmation number that you include with your mailed application packet.

Check or money order payments require you to mail your payment with your application. Make checks payable to "U.S. Department of Homeland Security" (not USCIS specifically—this detail matters). The envelope gets processed at a lockbox facility, and payment confirmation typically takes 3-5 business days to appear in the system. Late payment notices sometimes occur due to processing delays with mailed checks, so many immigration attorneys recommend paying electronically whenever possible.

Western Union bill payment and credit card payments through phone services are also options, though less common. Western Union takes about 1-2 business days to process and generates a confirmation number on the spot. Phone-based credit card payments carry slightly higher fraud risk, which is why online payment through uscis.gov remains the recommended approach.

The USCIS system typically logs payment within 24 hours of electronic submission or 5-7 business days after mail receipt. If you don't see your payment reflected in your case status within this timeframe, contact USCIS's payment inquiry line. Overpayments are usually refunded by check within 60 days, while underpayments often result in a notice requesting additional funds before processing continues.

Practical Takeaway: Pay all fees online whenever the option exists. Keep your payment confirmation number, credit card statement showing the charge, or canceled check image as proof. Screenshot or print any online confirmation pages immediately, as digital records sometimes expire after 90 days. Store these receipts with your immigration file in case questions arise about payment.

Breaking Down Individual Form Fees by Immigration Category

Different immigration pathways involve different forms and therefore different total costs. A family-sponsored immigration case might total $1,800-$2,200 in fees, while an employment-based case could reach $2,500-$3,000 or more. Knowing your specific pathway helps you budget accurately.

How to Understand Parking Ticket Payment Options →

Family-based immigration typically requires Form I-130 ($435), Form I-485 adjustment of status ($1,140), and biometrics ($85), totaling $1,660 before attorney fees. If your case is processed consularly (overseas) instead of through adjustment, you might avoid the I-485 fee but pay different fees through the National Visa Center. Spouse of U.S. citizen cases sometimes move faster but follow the same fee structure.

Employment-based immigration requires Form I-140 ($715), Form I-485 ($1,140 if available), biometrics ($85), and potentially Form I-539 if extending status while the green card processes ($575). A new employment-based case can total $2,515 before optional fees. Some employers cover these costs as part of the sponsorship package, though this varies widely by company and position.

Diversity visa lottery winners pay Form I-485 fees ($1,140) and biometrics ($85) once selected, totaling $1,225 if adjusting status in the U.S. Those processing through consular processing pay different fees through the National Visa Center, typically in the $300-$400 range for visa processing and medical examination fees.

Special immigrant categories—religious workers, Iraqis and Afghans who worked with the U.S. military, or residents of certain countries—have reduced or modified fee structures. Refugees and asylees pay no Form I-485 fee if filing within one year of arrival but still pay biometrics. Convention Against Torture applicants typically pay standard fees.

Practical Takeaway: Identify your exact immigration category (family-sponsored, employment-based, diversity visa, refugee, etc