Official Website of the Department of Homeland Security Official Website of the Department of Homeland Security
Share This PageShare This Page PrintPrint

Tips on Paying Your Immigrant Fee

Paying the Fee

If you are immigrating to the United States and will be admitted as a lawful permanent resident, you must pay a $165 USCIS Immigrant Fee. You must pay this fee online using the USCIS Electronic Immigration System (USCIS ELIS).

We strongly encourage you to pay this fee after you receive your immigrant visa packet from the U.S. embassy or consulate abroad (including Canada and Mexico) and before you depart for the United States. Paying before you depart for the United States will ensure that you receive your Permanent Resident Card (commonly referred to as a Green Card) without delay. However, you can also pay the USCIS Immigrant Fee after you immigrate to the United States. We will send your Green Card to you after you pay the fee.

To pay the $165 fee in USCIS ELIS, you will need an online account. Once you have created your account, you can pay the fee by logging in to USCIS ELIS and selecting USCIS Immigrant Fee from the drop-down menu. You will need your Alien Number (A-Number) and Department of State (DOS) Case ID to pay the fee.

You may pay for yourself and any family members who will live with you in the United States. Attorneys, accredited representatives and employers are not authorized to create a USCIS ELIS account on your behalf to pay the USCIS Immigrant Fee. Only you, as the immigrant, may open a USCIS ELIS account and pay the required fee to obtain your Green Card.

You will receive an ADIT (Alien Documentation, Identification and Telecommunications) stamp (also known as a visa stamp) upon entering the United States. This stamp will serve as proof of your lawful permanent resident status for up to 1 year or until you receive your Green Card.

To pay the USCIS Immigrant Fee through USCIS ELIS, you must provide the following:

  • Your A-Number and DOS Case ID (please visit Tips on Finding Your A-Number and DOS Case ID for more information);
  • The A-Numbers, DOS Case IDs and correct biographical information for each family member for whom you are paying the USCIS Immigrant Fee; and
  • Valid payment information. You must pay either with a valid credit or debit card or provide your bank routing and checking account numbers to have money taken directly from your U.S. bank account.

Please keep a copy of your receipt for your records. (To have an electronic confirmation sent to you, please provide your email address in the spaces provided when making your payment.)

Finding Your A-Number and DOS Case ID

Visit Tips on Finding Your A-Number and DOS Case ID  for instructions on where to find this information.

Unpaid Fees

USCIS will not issue you a Green Card until we receive your Immigrant Fee payment. If you fail to pay your fee within 45 days, USCIS will send you a notice requesting payment. If you do not pay the fee within the time specified in the notice, you will not receive your Green Card..

Payent Errors

If you accidentally paid twice or otherwise feel you paid a USCIS Immigrant Fee in error, please submit the online help form to receive assistance.

For More Information or to Report an Issue

If you would like more information about your case, such as current status, visit My Case Status.

Customer Service: If you are experiencing a technical issue with your USCIS ELIS account or need information about your USCIS ELIS-filed application, petition or request, please submit the online help form to receive assistance.

If you lost your immigrant fee receipt and need to provide proof of payment, you can use the payment confirmation receipt that was emailed to you (if you provided an email address at time of payment). Or you can make an appointment to visit your local USCIS Field Office to speak with a USCIS immigration services officer. You can schedule this appointment using INFOPASS on our website at At this appointment, you must provide a copy of your credit card statement, bank statement or processed check showing your payment.

Last Reviewed/Updated: 09/09/2014