National Visa Center Employment-Based Immigrant Visa Fee Bills

This is the first step of the employment-based consular processing stage of your case. The fee(s) must be paid before we can move forward. Please pay the fee bills online following these instructions. Please also see here for FAQs on making these payments. We've highlighted the most common ones below.

COMMON FAQS:

  • Can the IV Application Processing Fee be paid at the U.S. Embassy/Consulate instead of submitting fees to the NVC? No, fees must be paid to NVC using the online using CEAC. Do NOT attempt to make payments by mail. If you cannot pay online, please send a screenshot to NVC by using the Public Inquiry Form for assistance.
  • Can fees be paid through a bank abroad? No, all payments must be made in U.S. dollars drawn on a U.S. bank
  • Can fees be paid with personal check or credit card? No, NVC cannot accept personal checks or credit card payments.

INSTRUCTIONS TO PAY:

  1. You will need to pay the immigrant visa fee bill, which is $345.
  2. Go to the website state.gov.
  3. Click "fee payment."
  4. Select "petitioner" if you are the US employer who is sponsoring an employee. Click "principal applicant" if you are the foreign national who is being sponsored.
  5. Enter your NVC case number listed in the initiation email we sent you.
  6. Enter your invoice ID number listed in the initiation email we sent you.
  7. Check the boxes for the immigrant visa fee(s) and click make payment. Then enter the information requested to pay the fee and click make payment.
  8. Once you have made the payment, please send us an email to confirm. It can take a few days for the transactions to be processed and show as paid on your account.

If you have any questions about this process, or if you have trouble, please do not hesitate to contact our office and we will be happy to assist!