The United States Consulate will have a new fee schedule that will take effect on July 13, 2010 for immigrant visas. These changes come shortly after the non-immigrant visa fees increased on June 4, 2010.
These new few schedules for the US Consulates are intended to cover operating expenses for overseas consulates and passport agencies. Twenty-seven of the fees have been adjusted, including for passports, immigrant visas, and consular services.

Under the current scheme, the fees were unable to cover the costs for operations in the United States and abroad, especially with the new security enhancements. As a result, the Department of State has phased in new fees associated with visa processing and services.
As of June 4, 2010, all visas that are not petition-based (i.e., B1/B2, F, M and J visas) will pay a fee of $140 and those visas that are petition-based (i.e., H, L, O, P, Q, and R) will pay a fee of $150. The application fee for K visas for fiancé of U.S. citizens will be $350 and E visas for treaty-traders and treaty-investors will be $390 for example. For further information of the fee schedule enacted on July 13, 2010, the Department of State has made a list available for review.
