USCIS To Charge A New Fee For Immigrant Visas $165December 13, 2012The New Fee is effective from 02/01/2013 and applies to consular processed Immigrant petitions. The Fee will be paid online through the USCIS website.Read more Here.