USCIS Immigrant Fee

If you are immigrating to the United States as a lawful permanent resident, you must pay the USCIS Immigrant Fee online unless you meet one of the exemptions below.

USCIS uses this fee to process your immigrant visa packet and produce your Permanent Resident Card (commonly known as a Green Card).

Learn more about paying the USCIS Immigrant Fee by selecting a category from the table below.

Web Browser Requirements Button Who Pays the Fee Button
Button How to Pay the Fee Button Track Card Status
Button Change Address Button About the Fee
Button Need Further Assistance

 

Web Browser Requirements

Before you begin paying the USCIS Immigrant Fee, please ensure you have a compatible Internet browser. Below are the browsers that are compatible with online filing. Please go to whatbrowser.org to determine what browser you are using or download a browser that is compatible.

Pictures of compatible browsers

Back to Top

Who Pays the Fee

We strongly encourage you to pay the USCIS Immigrant Fee after you pick up your immigrant visa from the Department of State and before you depart for the United States.

If you cannot pay the USCIS Immigrant Fee, a family member, friend, employer, attorney or accredited representative can pay for you. If someone pays the fee for you, they will need your Alien Number (A-Number) and Department of State (DOS) Case ID.

You may also pay the fee after you arrive in the United States. If you arrive in the United States and haven’t yet paid the USCIS Immigrant Fee, USCIS will send you a notice requesting payment with instructions on paying your fee. You will not receive your Green Card until you have paid the USCIS Immigrant Fee.

Exemptions

The following groups do not have to pay the USCIS Immigrant Fee:

  • Children who enter the United States under the orphan or Hague adoption programs;
  • Iraqi and Afghan special immigrants;
  • Returning lawful permanent residents (SB-1s); and
  • K nonimmigrants.

Back to Top

How to Pay the Fee

You must pay the fee online.  Below are the steps to pay the USCIS Immigrant Fee.

New Immigrant Icon


Process for Paying
Your USCIS Immigrant Fee

Monument Icon

Receive your immigrant information

The U.S. Embassy or Consulate will give you your:

  • A-Number (the letter “A” followed by 8 or 9 numbers);
  • DOS Case ID (3 letters followed by 9 or 10 numbers);
  • Instructions for paying the USCIS Immigrant Fee;
  • Immigrant Data Summary; and
  • Sealed immigrant visa packet.

If you are a Diversity Visa immigrant, your DOS Case ID will have 4 numbers followed by 2 letters and 5 more numbers (for example: 0000AB01234).

Image of person at a computer­­­

File Online

  1. Go to uscis.gov/file-online.
  2. Select the “Log in” button.
  3. Select “USCIS Immigrant Fee” from the chart.
  4. Enter your A-Number and DOS Case ID, which can be found on your immigrant data summary, USCIS Immigrant Fee handout, or immigrant visa stamp.
  • If you cannot pay the USCIS Immigrant Fee, a family member, friend, employer, attorney or accredited representative can pay for you. If someone pays the fee for you, they will need your A?Number and DOS Case ID.

Icon of credit card

Pay the USCIS Immigrant Fee

  • Pay the USCIS Immigrant Fee online. If you are paying for family members who will reside with you in the United States, you may pay all fees in one transaction.
  • Provide valid payment information. You must pay either with a valid credit or debit card or provide your U.S. bank routing and checking account numbers to have money taken directly from your U.S. bank account.

Image of the suitcase with a picture of the United States of America

Travel to the United States

Image of a person with a folder

Arrive with immigrant visa packet at a port of entry

  • You are admitted to the United States as a lawful permanent resident.
  • If the address where you will live in the United States has changed or will change immediately after you are admitted to the United States, make sure you provide the U.S. Customs and Border Protection (CBP) officer with your new address.

Image of a person with a Green Card

Receive Green Card

  • After you are admitted to the United States, USCIS will:
    • Verify that you paid the USCIS Immigrant Fee; and
    • Mail your Green Card to the address you provided to DOS at the time of your immigrant visa interview or to CBP at the time you arrived in the United States.

Payment Methods

To pay a fee, you can use a:

  • Credit card;
  • Debit card;
  • Pre-paid debit card (such as a Visa gift card);
    • If you pay with a pre-paid debit card, you may use only one card. The card must have enough money on it to pay for you and any family members.

OR

  • U.S. bank account (also known as an Automated Clearing House (ACH) payment).
    • To pay with a U.S. bank account, you must provide a U.S. checking account number and routing number for your U.S. bank.

Failure to Pay

  • USCIS will not send you a Green Card until we receive your USCIS Immigrant Fee payment. If you fail to pay your fee, USCIS will send you a notice requesting payment.
  • If you do not pay the fee within the time listed in the notice, you will not receive your Green Card.  Failure to pay the USCIS Immigrant Fee will not affect your status as a lawful permanent resident but you will only have evidence of your lawful permanent status for one year from the date of your admission, as evidenced by the temporary I-551 stamp placed in your passport by CBP at the time of your admission.

Back to Top

Track Card Status

To track the status of your Green Card, please visit uscis.gov and select “Check My Case Status.”

Missing Green Card: If you do not receive your Green Card within 120 days after paying the USCIS Immigrant Fee or admission to the United States (if you paid the fee prior to arrival), please submit our online help form to request assistance. Please make sure that USCIS and the post office have your correct mailing address.

Back to Top

Change Address

  • We will only mail your Green Card to the U.S. mailing address you provide to the Department of State at the time of your immigrant visa interview or to the U.S. Customs and Border Protection (CBP) officer when you are admitted to the United States. If you plan on living at a different U.S. address immediately after you enter the United States, please give that address to the CBP officer to ensure that your card arrives at your new home.
  • If you move after you arrive in the United States and do not receive your card within 120 days, please update your address with USCIS by visiting uscis.gov/addresschange or by contacting the USCIS Contact Center. Also, we recommend that you update your address with the U.S. Postal Service by visiting your local U.S. post office or online at usps.com/umove.
  • If you have a problem paying the USCIS Immigrant Fee, contact us at https://my.uscis.gov/account/needhelp.
  • If you do not receive your card within 120 days, you can submit an inquiry online at uscis.gov/e-request.

Back to Top

About the Fee

Back to Top

Need Further Assistance

For more information, read the How Do I Pay the USCIS Immigrant Fee  (PDF, 162 KB) applicant guide.

You can find step-by-step instructions in the Immigrant Fee Payment Guide.

If you have any questions about paying the fee, or if you accidentally paid twice or otherwise feel you paid the USCIS Immigrant Fee in error, you can:

Back to Top

Last Reviewed/Updated: