What Is the Green Card Fee?
The USCIS Immigrant Fee is a required payment for most people who receive an immigrant visa through a U.S. embassy or consulate abroad. USCIS uses this fee to process your immigrant visa packet and produce your physical Green Card (Permanent Resident Card).
You generally pay this fee after receiving your immigrant visa and before traveling to the United States, although payment can also be completed after arrival. Your Carte verte will not be produced until the fee is paid.
Step 1: Gather Your Required Information
Before starting the payment process, make sure you have:
- Your A-Number (Alien Registration Number)
- Your DOS Case ID (Department of State Case ID)
- A valid payment method
These details are typically included in your Immigrant Data Summary or the instructions provided during your embassy or consulate interview.
Example Format
- A-Number: A123456789
- DOS Case ID: ABC123456789
Double-check these numbers before submitting payment.
Step 2: Open the Official USCIS Payment Website
Go to the official USCIS immigrant fee portal.
Pay USCIS Immigrant Fee Online
Create a USCIS account or sign in if you already have one.
Using the official government portal helps protect your payment and ensures accurate processing.
Step 3: Enter Your Immigrant Information
Once inside the payment system:
- Select Start Payment
- Enter your A-Number
- Enter your DOS Case ID
- Review all personal information carefully
If paying for family members, you can add multiple eligible applicants into one transaction.
Step 4: Choose Your Payment Method
USCIS accepts several secure payment options.
Available methods may include:
- Credit card
- Debit card
- Prepaid debit card
- U.S. bank account (ACH transfer)
Make sure the account has sufficient funds before confirming payment.
Step 5: Submit Payment and Save Your Receipt
After reviewing your details:
- Submit the payment
- Wait for confirmation
- Save or print the receipt
- Keep your confirmation number for future tracking
USCIS may issue a receipt or confirmation that helps you follow the status of your Green Card processing.
What Happens After You Pay?
Once payment is completed, USCIS begins processing and producing your Green Card.
Typical next steps include:
- Entry into the United States (if not already entered)
- Immigrant record processing
- Green Card production
- Mailing to your U.S. address
Processing timelines vary, but payment is required before card production can move forward.
Important Tips to Avoid Delays
Pay Early
USCIS recommends paying soon after receiving your immigrant visa and before departure.
Keep Your Confirmation
Save screenshots and receipts.
Verify Your U.S. Mailing Address
Your Green Card will be mailed to the address on file.
Use Only Official USCIS Channels
Avoid unofficial websites or third-party payment services.
Final Thoughts
Paying the $220 USCIS Green Card fee online is a quick but essential step in completing your immigration journey. With your A-Number, DOS Case ID, and secure online payment, you can help ensure your Green Card is processed and delivered with fewer delays. Follow the official USCIS process, keep your records organized, and move one step closer to beginning your life in the United States.

