Your USCIS Immigrant Fee
Receive your immigrant information
Create an online USCIS ELIS account
Pay USCIS Immigrant Fee
|Travel to USA|
Arrive with immigrant visa packet at a port of entry
Receive Green Card
Failure to Pay
USCIS will not send you a Green Card until we receive your $165 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. However, failure to pay the USCIS Immigrant Fee will not affect your status as a lawful permanent resident.
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.
About the Fee
On Sept. 24, 2010, the Federal Register published the USCIS final rule establishing the USCIS Immigrant Fee. The rule became effective for all foreign nationals who receive an immigrant visa on or after Feb. 1, 2013. The USCIS Immigrant Fee is not related to the immigrant visa application fees collected by DOS.
Burden Disclosure Notice: OMB Control Number 1615-0122.
How to Contact USCIS
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 a Contact Us form;
- Call (if you are in the United States) the USCIS Customer Service Center toll-free at 1-800-375-5283 or 1-800-767-1833 (TDD for hearing-impaired); or
- Schedule an InfoPass appointment to meet with a USCIS officer.
Guides & Instructions
- How Do I Pay the USCIS Immigrant Fee (662 KB PDF)
- e-Filing Steps for Representatives
- Immigrant Fee Payment: Tips on Finding Your A-Number and DOS Case ID