USCIS has moved to mandatory digital payments for immigration fees. Effective October 28, 2025, applicants must pay using Form G-1650 (ACH Debit) or Form G-1450 (Credit Card); paper checks and money orders are no longer accepted for most filings.
If you’re getting ready to file an immigration application, you need to know something important: USCIS has changed how you pay for your applications. The days of mailing checks and money orders are coming to an end.
This is Immigration Attorney Alicia Morgan. At Immigration Lawyers USA, I’ve helped thousands of clients navigate the immigration process.
When USCIS announced mandatory digital payments, my phone started ringing off the hook with worried clients asking, “How do I pay online?” and “What if I don’t have a bank account?” Then I decided to answer all of your questions about the USCIS digital payment system.
Let me walk you through everything you need to know about USCIS mandatory digital payments.
Key Points to Remember About Mandatory Digital Payments
- Effective Date: The policy became mandatory for all paper-filed forms on October 28, 2025. Any application postmarked on or after this date that contains a paper check or money order will be rejected.
- Accepted Payment Methods: Payments must be made electronically. For mail-in applications, you must include one of two specific authorization forms:
- Form G-1650: For ACH debit transactions directly from a U.S. bank account.
- Form G-1450: For credit, debit, or U.S.-issued prepaid card transactions.
- Impact on Filings: Accuracy is critical. If a digital payment form is missing, unsigned, or the transaction is declined (e.g., due to an “ACH block” or insufficient funds), USCIS will reject the entire filing. This can cause you to miss deadlines or lose your priority date.
- Transition Period: The policy was first announced on August 29, 2025. A 60-day “grace period” for the continued use of paper checks and money orders officially closed on October 27, 2025.
- Exceptions: Minimal exemptions exist for those who can prove they lack access to banking or electronic payment systems. To request an exemption and pay via paper check, you must submit Form G-1651 (Exemption for Paper Fee Payment) with your application.

What Are USCIS Mandatory Digital Payments?
USCIS requires mandatory digital payments, meaning you must pay your immigration filing fees electronically through USCIS’s online systems. You can no longer mail paper checks or money orders for most applications.
Starting with USCIS announcements in 2025 and fully effective after October 28, 2025, USCIS requires electronic payments via ACH or credit card for most filings. Per USCIS Policy Alert PA-2025-19, this change modernizes payments to enable faster processing, reduce fraud risks, improve security, and provide easier tracking with digital receipts.Starting in phases throughout 2024 and 2025, USCIS has been rolling out this
This means, when you’re ready to file your Form I-130, I-485, or any other immigration application, you’ll need to pay online using a credit card, debit card, or bank account transfer.
Why Is USCIS Requiring Digital Payments Now?
USCIS is requiring digital payments to comply with Executive Order 14247, which aims to modernize federal transactions. The shift targets three main issues: reducing fraud and theft, eliminating processing delays caused by paper checks (which previously made up 90% of fees), and preventing lost payments in the mail.
Key Reasons for the Shift
- Security: Electronic Funds Transfers (EFT) are 16 times less likely to be lost, stolen, or altered than paper checks.
- Efficiency: Digital payments clear faster, reducing “intake” wait times by up to two weeks.
- Consistency: This aligns mail-in application standards with USCIS online filing portals.
The federal government has been pushing all agencies toward digital transformation. In my years of practice, I’ve seen immigration paperwork evolve from entirely paper-based to increasingly digital.
The Digital Accountability and Transparency Act (DATA Act), passed in 2014, requires federal agencies to modernize their financial systems. USCIS is following this mandate. Additionally, the COVID-19 pandemic accelerated the need for remote processing capabilities.
From what I’ve seen with my clients, digital payments for online filings provide instant confirmation, immediate receipts, and online tracking—benefits unavailable with paper checks. However, for paper-filed forms using G-1450/G-1650, USCIS processes ACH/credit card payments over 4-6 weeks (similar to check clearing times), without real-time feedback. This shift has increased rejections 3x in our practice due to common issues like improper form completion, overdrawn accounts, bank fraud blocks, or ACH declines—making it more complex than traditional checks in some cases.
This is the reason why having an attorney before proceeding is crucial!
How Do Online Payments Differ from Mailed Digital Payments?
Online application payments (via my.uscis.gov) have always offered a streamlined process with instant feedback, unlike the new mandatory digital payments for paper filings. Here’s the breakdown:
For Online Filings (unchanged process)
When filing electronically through your USCIS account, you’ll hit a payment screen that processes immediately via Pay.gov, providing instant confirmation and a downloadable receipt. Follow the 7-step process below:
- Step 1: Create or log into your USCIS online account at my.uscis.gov. You’ll need a valid email address to set this up.
- Step 2: Complete your immigration form electronically. The system guides you through each section with helpful prompts.
- Step 3: Review your application for accuracy. This is crucial! I always tell my clients to review their applications at least twice before submitting.
- Step 4: When you click submit, you’ll be directed to the payment portal. This is where you enter your payment information.
- Step 5: Select your payment option from the available methods (I’ll cover what’s accepted in the next section).
- Step 6: Complete the payment. The system will process it in real-time and display a confirmation screen.
- Step 7: Download or print your payment receipt immediately. Save this receipt (you’ll need it as proof of payment).
The entire process typically takes 10-15 minutes once you’ve gathered your payment information.
For Paper Filings (new G-1450/G-1650 requirement)
These digital payments aren’t “instant”, USCIS processes them 4-6 weeks after receipt, similar to old check clearing. To avoid rejections:
- Fill out the correct form (G-1450 for cards, G-1650 for ACH) with the exact fee amount and account details.
- Call your bank first to pre-authorize the USCIS payment and prevent fraud blocks, ACH declines, or overdraft issues.
- Mail your application and track via USPS Certified Mail for proof of submission.
What Digital Payment Methods Does USCIS Accept?
USCIS accepts two primary digital payment methods for mail-in filings: ACH Direct Debit from a U.S. bank (using Form G-1650) and Credit/Debit/Prepaid cards (using Form G-1450). Online filings use Pay.gov. Paper checks and money orders are no longer accepted.
Knowing about what’s available helps you choose the best method for your situation.
- Credit Cards: USCIS accepts Visa, Mastercard, American Express, and Discover. Your credit card must have sufficient available credit to cover the filing fee, which ranges from $85 to $3,005 for bundled cases (e.g., family-based green card with an I-130 petition, I-485 adjustment, I-765 work permit, and I-131 travel permit).
- Debit Cards: Any Visa or Mastercard debit card works. The funds must be available in your checking account at the time of payment.
- Bank Account Transfer (ACH): You can pay directly from your checking or savings account. You’ll need your bank’s routing number and your account number. After your application package is received by mail and processed (about 4 to 6 weeks after you mailed it), USCIS pulls the funds—this matches old check-clearing times.
- Prepaid Cards: USCIS accepts prepaid debit cards displaying the Visa or Mastercard logo, provided they have a sufficient balance. I’ve had clients successfully use cards like Green Dot and Netspend.
Here’s what USCIS does NOT accept anymore for most applications:
- Personal checks
- Money orders
- Cash
- Cashier’s checks
- Wire transfers
Electronic payments reduce processing costs and time compared to paper checks. Per federal modernization goals, this efficiency drives USCIS’s mandatory digital shift.
Do I Need a Bank Account for USCIS Digital Payments?
No, you do not strictly need a bank account for USCIS digital payments. While Form G-1650 requires a U.S. bank account for ACH debits, you can instead use Form G-1450 to pay with a U.S. credit, debit, or prepaid card if you do not have a U.S. bank account. However, having a bank account makes the process easier!
If you don’t have a bank account, you have these options:
- Prepaid debit cards: Purchase a reloadable prepaid card from retailers like Walmart, CVS, or 7-Eleven. Load the exact amount of your filing fee onto the card, plus a small buffer for any transaction fees. Make sure the card allows online purchases (some prepaid cards have restrictions).
- Credit cards: Even with a small limit, you can use a credit card for payment. Just ensure you have enough available credit.
- Someone else’s payment method: USCIS allows third-party payments. A family member or friend can use their bank account or credit card to pay your fee. The receipt will show their payment information, but you should keep a copy of their written consent for your records.
How Secure Are Online vs Mailed Digital Payments?
USCIS uses bank-level encryption and security protocols to protect your financial information.
Online payments (via my.uscis.gov/Pay.gov) use bank-level TLS encryption, PCI DSS compliance, SSL padlock security, no full card storage, and 2FA—protections equivalent to those of any major e-commerce site.
Mailed digital payments (G-1450/G-1650 forms) carry different risks: Your full account/routing numbers and card details travel via mail (use USPS Certified), then USCIS manually processes them 4-6 weeks later under DHS federal security protocols. No online transmission = no hacking risk during transit, but protect against mail theft with tracking. Common sense applies: call your bank pre-filing, shred voided forms.
Remember, the bigger security risk is usually phishing emails that pretend to be from USCIS, always going directly to my.uscis.gov rather than clicking links in emails.
What Are the Steps to Set Up a USCIS Digital Payment Account?
Setting up your USCIS online account for digital payments takes about 10-15 minutes. Here’s precisely how to do it.
Step 1: Go to my.uscis.gov
Open your web browser and type in my.uscis.gov. Make sure you’re on the official USCIS website and look for the “.gov” in the URL. Scammers create fake sites, so always double-check.
Step 2: Click “Create an Account”
On the homepage, you’ll see a blue button that says “Create an Account.” Click it to begin the registration process.
Step 3: Enter Your Email Address
You’ll need a valid email address that you check regularly. USCIS will send important updates and receipts to this email. Use an email you’ll have access to for months or years (you’ll need it for the duration of your case).
Step 4: Create a Strong Password
Your password must be at least 12 characters and include uppercase letters, lowercase letters, numbers, and special characters. Write it down somewhere safe or use a password manager.
Step 5: Verify Your Email
USCIS sends a verification code to your email. Check your inbox (including the spam folder) for this code and enter it on the verification screen. The code expires after 30 minutes.
Step 6: Set Up Security Questions
Choose answers to security questions that only you would know. These help you recover your account if you forget your password.
Step 7: Add Your Profile Information
Enter your full legal name as it appears on your passport or other identity documents. Add your date of birth, country of citizenship, and current address.
Step 8: Save Your Account Number
USCIS assigns you a unique account number. Save this number (you’ll need it to access your account and check your case status).
What Happens If My USCIS Digital Payment Fails or Is Declined?
Payment failures happen, and they’re usually fixable. Here’s what to do if your USCIS digital payment doesn’t go through.
Common Reasons for Payment Failures:
- Insufficient funds: Your account doesn’t have enough money to cover the filing fee.
- Incorrect payment information: You entered the wrong card number, expiration date, CVV code, or bank account details.
- Credit limit exceeded: Your credit card doesn’t have enough available credit.
- Fraud detection: Your bank flagged the payment as suspicious and automatically blocked it.
- Technical glitches: The USCIS payment portal experiences temporary technical issues (rare but possible).
- Expired card: You’re trying to use a debit or credit card that has expired.
What Happens When Payment Fails

For Online Filings Only: USCIS’s system immediately notifies you if payment fails. You’ll see an error message on screen explaining why (e.g., insufficient funds, wrong CVV). Your application pauses (not submitted) until payment succeeds; no charge is applied to failed attempts.
For Paper Filings (G-1450/G-1650)—The Hard Reality: No instant feedback. USCIS processes your mailed package over 4-6 weeks, then rejects it entirely if payment fails (ACH decline, bank fraud block, wrong amount/form, overdraft). You’ll wait 1-2 months for the full rejection letter and returned package by mail. Then refile everything; check form expiration dates, fix payment issues (new forms! call the bank first), and ensure no other rejection triggers.
How to Fix the Problem
First, read the error message carefully. It usually tells you exactly what went wrong. If it’s insufficient funds, add money to your account or use a different payment method. If it’s incorrect information, double-check your card number, expiration date, and CVV code.
For fraud detection blocks, call your bank or credit card company immediately. Tell them you’re making a legitimate payment to USCIS and ask them to authorize the transaction. They’ll lift the block, usually within 5-10 minutes.
Then try the payment again. The USCIS system allows you to attempt payment multiple times without penalty.
If You Can’t Resolve It Immediately, don’t panic. Save your application as a draft if the system allows it. USCIS accounts let you save incomplete applications for up to 30 days. Resolve your payment issue and come back to complete the filing.
Impact of Electronic Payments on USCIS Processing Times
Mandatory digital payments show mixed results—genuine benefits for online filings, but added complexity and 3x higher rejections for paper filings that undermine USCIS’s efficiency claims.
USCIS Official Claims vs Attorney Practice Reality:
- Faster Intake (Claim: Up to 14 days saved): True only for online Pay.gov payments. Paper G-1450/G-1650 filings take the same 4-6 weeks as checks did—no improvement, despite eliminating manual check processing.
- Reduced Rejections (Claim: Digital forms prevent errors): False—rejections tripled. Bank fraud blocks, ACH declines during delayed pulls, and form-completion errors create more failure points than paper checks ever did. Complete packages are returned after 1-2 months, requiring a full refill.
- Instant Verification (Claim: Faster clearing): Online only. Paper digital payments process identically to checks—no real-time feedback, just delayed failures when USCIS finally pulls funds 4-6 weeks post-receipt.

Online vs Paper: Processing Truth
| Aspect | Online Filings | Paper Digital Filings |
| Intake Speed | 1-2 weeks faster | Same 4-6 weeks as checks |
| Rejection Risk | Low, instant fixes | 3x higher, 1-2 month return wait |
| Verification | Immediate receipt | Delayed pull, frequent fails |
The Benefits of USCIS Digital Payments
Looking ahead, USCIS continues evolving its digital infrastructure. Here’s what you can expect in the coming years.
Expanded Mandatory Digital Filing: USCIS continues expanding online filing (currently 20 forms available), paired with mandatory digital payments since October 2025. Humanitarian paper forms remain as exceptions
Improved Mobile Access: USCIS has indicated that improving mobile filing capabilities is a priority. While the current website is mobile-responsive, we may see a dedicated mobile app for filing and payments in the future.
Integration with Other Government Services: The federal government is working toward integrated digital identity systems. Future iterations allow you to use your USCIS login credentials to access other federal services, or vice versa, such as using your IRS login for USCIS.
AI-Powered Assistance: USCIS offers “Emma,” an AI-powered virtual assistant that answers common immigration questions and guides users on its website. Looking ahead, DHS (including USCIS) is piloting AI tools to enhance efficiency, with potential expansion to improve filing and payment processes.
Biometric Authentication: Future security enhancements include fingerprint or facial recognition to access your USCIS account, adding an extra layer of security beyond passwords.
Frequently Asked Questions
Can my application be denied even if I pay correctly?
Yes. Correct payment is necessary but not sufficient for approval. USCIS evaluates your eligibility based on immigration law. That’s why it’s so important to file strong applications with complete documentation from the start, with the help of an experienced immigration attorney.
What happens after my application is approved?”
It depends on what you filed. Green card approvals may require consular processing or adjustment interviews. Work permit approvals result in the issuance of your Employment Authorization Document by mail. Citizenship approvals require attending an oath ceremony.
Which Credit Card Companies Does USCIS Accept?
USCIS accepts the four major U.S. credit card networks: Visa, MasterCard, American Express, and Discover. To pay by mail, you must use Form G-1450. A U.S. financial institution must issue the card; cards from foreign banks are not accepted.
Can I Use a Debit Card for USCIS Online Payments?
Yes. You can use a U.S. debit card for both online filings and mail-in applications.
- Online: Pay via the secure Pay.gov portal during submission.
- Mail: Use Form G-1450 (the same form used for credit cards). Ensure your daily spending limit is high enough to cover the full fee, as a single decline will result in an immediate application rejection.
Are There Third-Party Services for USCIS Digital Payment Processing?
No. USCIS only processes digital payments through the U.S. Department of the Treasury’s Pay.gov system.
Remember: Beware of third-party websites claiming to process your fees for a “convenience fee.” These are often scams. Only submit payment information directly through uscis.gov or by including official forms (G-1450 or G-1650) in your mail-in package.
What Transaction Fees Apply to USCIS Digital Immigration Payments?
USCIS charges zero ($0) additional transaction fees for paying digitally. You only pay the exact filing and biometric fees listed on the USCIS Fee Schedule. However, check with your bank regarding any standard interest rates (for credit) or transfer limits (for ACH) that may apply to your account.
Do Failed Payments Affect My Case?
No. Failed payment attempts don’t create any negative mark on your immigration record. They’re purely technical issues.
Final Thoughts
The transition to USCIS mandatory digital payments represents a significant modernization of our immigration system. While change can feel uncomfortable, especially when it involves something as important as your immigration status, the digital payment system offers tangible benefits: speed, security, and reliability.
Don’t let confusion about digital payments delay your immigration goals. The system is learnable, and help is available. Whether you navigate it independently or work with our team at Immigration Lawyers USA, the important thing is that you move forward with your case.
If you need guidance, we’re here. I’ve spent my career helping people like you navigate the complexities of immigration. Digital payments are just one more challenge we can overcome together.
Schedule a prequalify meeting for just $5 to get started, or book a comprehensive strategy session where we’ll map out your entire immigration pathway.




