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.
We use 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 list below.
Web Browser RequirementsThe payment site is designed to work with all mobile and desktop browsers. If you have a technical issue related to browser compatibility, we recommend downloading the latest version of Google Chrome. If you still have problems, you may request technical support within your account from the help page.
Who Pays the FeeWe 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 choose this option, we 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:
You must pay the fee online. The U.S. embassy or consulate will give you your:
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).
File Online
Pay the USCIS Immigrant Fee
Arrive with immigrant visa packet at a port of entry
Receive Green Card
Payment Methods
To pay a fee, you can use a:
If you have a problem paying the USCIS Immigrant Fee, see our Need Help page.
Failure to Pay
If you do not pay the USCIS Immigrant Fee within the time listed in the notice, you will not receive your Green Card. If you do not pay the fee, it will not affect your status as a lawful permanent resident. However, you will only have evidence of your lawful permanent status for 1 year from the date of your admission, as shown by the temporary I-551 stamp CBP placed in your passport when you entered the United States.
Track Card StatusTo track the status of your Green Card, please go to the Case Status Online page.
We will only mail your Green Card to the U.S. mailing address you give to the Department of State during 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 you receive your Green Card.
If you do not receive your Green Card within 90 days of paying the USCIS Immigrant Fee or entering the United States (if you paid the fee before you arrived) please submit our online help form to request assistance. You can also submit an inquiry online using our e-request tool.
Please make sure that USCIS and the post office have your correct mailing address.
If You Move After You Enter the United StatesThis fee is not related to the immigrant visa application fees collected by DOS. Go to the Our Fees page to see what the current USCIS Immigrant Fee is.
Need Further AssistanceYou 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 submit an online help form.