On February 1, 2013, the USCIS instituted an additional $165 Immigrant Fee for immigrants who received their visas at U.S. Embassies and Consulates abroad. The fee allows USCIS to recover the cost of processing the immigrant visa package and other information as well as producing and delivering the permanent resident card after immigrant visa holders are admitted to the United States. This fee is in addition to the Department of State NVC immigrant visa fee.
Immigrants who receive their visas at must pay the fee online. USCIS has moved the online payment of the USCIS Immigrant Fee to its Electronic Immigration System. Customers must now pay the $165 USCIS Immigrant Fee using USCIS ELIS after they receive their immigrant visa package from the Department of State and before they depart for the United States.