G-1450: How to Pay USCIS Filing Fees by Credit Card

If you’re mailing your visa application to USCIS and want to pay the filing fee using a credit card, the G-1450 allows you to do so. No need to get a cashier’s check or run to the post office. Just fill out the G-1450, attach it to your application, and USCIS will charge your card directly.
In this blog post, we’ll walk you through exactly how and when to use Form G-1450, how to fill it out correctly, and what to do if the G-1450 gets rejected.
What Is Form G-1450?

The Form G-1450, also known as the “Authorization for Credit Card Transactions”, is a form to submit if you’d like to to pay your USCIS filing fees using a credit card. Instead of writing a check or getting a money order, you can just fill out the G-1450 form and attach it to your immigration application. USCIS will charge your card for the exact fee amount, in order to properly receive the application.
The G-1450 isn’t something you submit by itself—you will need to include it with forms like the I-130 (Petition for a Family Member), I-765 (Work Permit), or N-400 (Citizenship), just like you would include a check or money order.
When can you use Form G-1450?
You can use Form G-1450 when you’re mailing your immigration application to a USCIS Lockbox or at a USCIS service center. If you’re filing one of the eligible forms by mail and want to use a credit card, G-1450 is the form you’ll need to include.
However, there are some important limits:
- You can’t use the G-1450 for online applications. If you’re submitting your form through the USCIS website, you can pay online instead.
- If your credit card has a limit and the charge exceeds that limit, USCIS will reject your application.
- If your credit card declines the charge due to fraud concerns, USCIS will also reject your application.
In terms of payment, USCIS accepts Visa, MasterCard, American Express, and Discover. USCIS doesn’t accept payments using cards from foreign banks.
How to Fill Out Form G-1450
Using Form G-1450 to pay your immigration filing fees by credit card is pretty straightforward—but it’s important to follow the steps carefully to avoid delays or rejection.
Step 1: Download the G-1450 PDF
Start by downloading the most current Form G-1450 PDF directly from the USCIS website.
Step 2: Ensure your eligibility
Before filling it out, confirm that the form you’re submitting (like Form I-130, I-485, or N-400) accepts credit card payments and is eligible for G-1450.
Step 3: Fill out the Form G-1450
In the first part of the form, you’ll provide your credit card information, including:
- Cardholder’s full name (exactly as it appears on the card)
- Card number
- Expiration date
- Security code (the 3- or 4-digit code on your card)
- Amount authorized to be charged
Please be sure to follow the Form instructions provided by USCIS which you can find on their website.
Important: Don’t forget to include the signature of the card holder. If it’s missing, USCIS won’t process the payment—and they’ll reject your entire application. The signature must be from the cardholder, not the person filing the immigration form. |
Step 4: Attached G-1450 to your application
Once completed, place the signed G-1450 on top of your visa application package—right before the immigration form itself.
How to Submit Form G-1450 with Your Visa Application
When you’re ready to send in your immigration application, include the completed Form G-1450 on top of your application packet—right before your main form (like the I-130 or I-485).
A few things to remember:
- Do not staple or attach the G-1450 to other documents.
- Mail your full packet to the correct USCIS Lockbox or address for your form. These addresses vary depending on the form type and your location, so double-check the instructions from USCIS before you send.
- Once your application is accepted, USCIS will charge your credit card and begin processing your case.
What Happens If G-1450 Gets Rejected
If there’s a problem with your Form G-1450—like a declined card, an error in the card number, or a missing signature—your immigration application will be rejected.
Make sure to check your credit card limit and available balance before submitting, and notify your bank or credit card company ahead of time that you’ll want to authorize a USCIS payment.
G-1450 FAQs
Which credit cards are accepted by USCIS?
For Form G-1450, USCIS accepts all major credit cards issued by US banks, including:
- Visa
- MasterCard
- American Express
- Discover
Can I pay multiple forms with one G-1450?
In most cases, you should submit a separate Form G-1450 for each form or petition that requires a filing fee. USCIS instructs that each application or request that includes a fee should have its own payment authorization.
How long does it take for the charge to appear after submitting G-1450?
Once USCIS receives your application, they typically process payments within a few business days.
If your credit card is approved, the charge will appear on your credit card statement as “Pay.Gov”, “USCIS”, “DHS-USCIS”, or similar. If the card is declined, USCIS won’t retry the payment—they’ll reject your entire application and return it to you.
