Effective February 1, 2013, all individuals issued immigrant visas overseas (including Canada and Mexico) must pay a $165.00 USCIS Immigrant Fee to USCIS after receiving their visas and before traveling to the United States. This new immigrant fee will cover the cost of USCIS staff time to handle, file and maintain the immigrant visa package, and the cost of producing and delivering the permanent resident card. Applicants must pay this fee online through the USCIS website. The exemptions to this fee are children adopted under the Orphan (IR-3s/IR-4s) or Hague Processes (IH-3s/IH-4s), Iraqi or Afghan special immigrants who were employed by the U.S. Government, returning residents (SB-1s), and those issued K visas.
Posted on April 11, 2012
Nonimmigrant and immigrant visa application fees will change effective April 13, 2012. The fees for nonimmigrant visa applications (except E visa, K visa and Border Crossing Cards) will increase, while all immigrant visa application fees will decrease. All visa applicants must pay the fee amounts in effect on the day they pay, including immigrant visa applicants who pay fees to the National Visa Center (NVC).
Fees that will decrease are not refundable. If you paid a visa fee before April 13, 2012 and that fee decreased, we cannot give you a refund.
For fees that will increase, if you paid your visa fee before April 13, 2012, you do not have to pay the difference between the new and old fee amounts as long as your visa interview is on or before July 12, 2012. Starting July 13, 2012, you will be required to pay the difference between the old and new fee amounts.