Effective February 1, 2013, the USCIS implemented that all immigrant candidates who will be receiving 'Immigrant Visa Package' from a U.S. consulate or embassy abroad will be required to pay the new Immigrant Fee of $165.00 USD.
In addition, applicants will also pay applicable Department of State (DOS) application fee.
USCIS noted that the new fees will be necessary to cover the costs of producing and delivering US Resident Cards.
Exemption from paying the fee:
Children who enter the United States under the Orphan or Hague adoption programs, Iraqi and Afghan special immigrants, returning residents (SB-1s), and those issued K visas are the only immigrant visa cases exempt from paying the new fee.
Payments of the required fees must be made through the USCIS Pay Your Immigrant Fee Online.
Please click on the link to read the full Final Rule on this matter.
Please click on the link to read the full text of the Information on Effectivity of the Immigrant Fee
For additional information about USCIS (United States Citizenship and Immigration Services) please visit http://www.uscis.gov