If you're filing an immigration application or petition with USCIS (U.S. Citizenship and Immigration Services), one of the most important steps is making sure you pay the correct filing fee. Payment rules can be strict: if your fee is incorrect, missing, or submitted in an incorrect format, your application may be rejected and returned to you.

When I filed my very first immigration application years ago, I remember carefully writing out a personal check and hoping I had done everything right. That was the standard at the time, but things have changed. Today, USCIS offers new electronic payment options, and paper checks are gradually being phased out. Below is a practical, step-by-step guide to help you get your fee payment right the first time.
Before you think about how to pay, you need to confirm the exact amount. USCIS fees vary depending on the form type, the category you are filing under, thereason for filing, and sometimes even the number of applicants included in one packet.
There are two ways to check the filing fee:
Remember that fees can change. Do not rely on old information from friends, lawyers, or community forums. Always review USCIS page.
How you pay often depends on how you are filing:
For applications mailed to USCIS, you have several options:
The newest option, introduced just a few days ago is ACH debit from a U.S. bank account using Form G-1650. USCIS will electronically withdraw the fee. This method is fast, but only U.S. bank accounts are accepted.
You can use Form G-1450 to authorize a payment with a U.S.-issued credit or debit card. Foreign cards aren't accepted, though prepaid cards from U.S. banks work fine.
Checks and money orders are still valid for now, but USCIS will stop accepting them after October 28, 2025. If you use this method, make it payable to"U.S. Department of Homeland Security"(write it out in full as USCIS will reject your application if you use an abbreviation like "US DHS").
When preparing your application packet, be sure to place your payment form—either G-1650 or G-1450—or your check on top. It'simportant to verify that the amount you are submitting aligns with the current fee chart. Don't forget to sign the authorization form or the check. Additionally, make a complete copy of all documents, including your payment form or check, to keep for your records.
When filing online, your payment is processed automatically before you submit your application, so there’s no need for any paper forms. If you choose to file by mail, ensure that you include your payment in your submission packet and send it to the appropriate USCIS lockbox or service center. It'simportant to verify that you are using the correct address for your specific form type and filing category to avoid any delays.
No. USCIS does not accept cash payments, either by mail or in person.
No. Only U.S.-based bank accounts and U.S.-issued credit or debit cards are accepted. The only exception is prepaid cards, which must also be issued in the United States.
USCIS will reject your application and return it to you. Always confirm the fee on the official USCIS website before mailing.
Yes. When filing multiple applications together, it's important to note that a separate payment is required for each form submitted.
Not yet. Only some forms can be filed online through your USCIS account, in which case you pay electronically at submission. But if you're filing on paper, you must include one of the accepted payment methods in your packet.
Paying USCIS fees may not be the most exciting part of the immigration process, but it's one of the most critical. I still remember the nerves I felt waiting to see if my first check cleared. With today's newer options—especially ACH and card payments—the process is more secure and less stressful.
Take the time to confirm your fee, choose the right method, and follow USCIS instructions carefully. Getting it right the first time will save you from unnecessary delays and give you peace of mind as your application moves forward.
Disclaimer: Simple Immi LLC dba Immiva is not a lawyer or a law firm and does not engage in the practice of law, provide legal advice, or offer legal representation. The information, software, services, and comments on this site are for informational purposes only and address issues commonly encountered in immigration. They are not intended to be a substitute for professional legal advice. Immiva is not affiliated with or endorsed by the United States Citizenship and Immigration Services (USCIS) or any other government agency. Your use of this site is subject to our Terms of Use.
Copyright © 2025 immiva.com (Simple Immi LLC dba Immiva)