How do I pay the immigrant visa processing fees to National Visa Center?

San Diego Skyline
Individuals have the choice between submitting payment online via the Consular Electronic Application Center’s (CEAC) Immigrant Visa Invoice Payment Center or by mail. In order to pay online a checking or savings account held at a United States financial institution is required. If paying by mail, a cashier’s check or money order drawn on a U.S. financial institution and made payable to “Department of State” is required.

Contact Us