How to Pay for Your U.S. Nonimmigrant Visa


Nonimmigrant visa fees can only be paid through the website where you register your application and schedule your visa appointment.

Q: How do I pay the visa fee for my nonimmigrant visa?

A: There have been many instances of payments for nonimmigrant visa fees being sent to the wrong payment site. Nonimmigrant visa fees can ONLY be paid through the website where you register your application and schedule your visa appointment. PLEASE DO NOT USE pay your nonimmigrant visa fee. is reserved for the payment of US passport fees only. If you mistakenly pay your visa fee via there is no guarantee that your payment can be refunded and you will still have to pay the visa application fee. It is your responsibility to ensure that you pay your visa fees to the correct site.

These tips apply to both initial and renewal requests. Renewal applications are reviewed for eligibility based on current circumstances and previous visa usage. All first-time and renewal applicants, including children, must complete a DS-160 application for a nonimmigrant visa and pay the nonrefundable, nontransferable (MRV) visa application fee.

Visa fees are normally valid for one year, but the Department of State has temporarily extended the validity of visa application fees through September 30, 2023 for all fees paid by September 29, 2022. If you do not have not scheduled a visa appointment by the fee expiry date, you will lose the right to use the fee for a visa application – and this fee is non-refundable.

Payment of the visa application fee is required whether or not the application results in the issuance of a US visa. Payment is also required for renewal applications where the interview requirement is removed. An interview waiver may be possible for applicants in certain age groups or for those applying for the renewal of tourist or crew visas that have expired within the past four years. Eligibility for renewal processing is determined during the process of paying the visa fee and booking an appointment on the website.

Q: So what are the actual steps to pay my fees?

Please visit and complete a DS-160 visa application form. Once the form is completed, please print the sheet containing your confirmation number. You can then return to to create your user account and complete the registration process. After entering your confirmation number, you will have the option to pay the visa fee by credit card online or in cash through the National Commercial Bank. You will not be able to book an appointment until your payment has been received and posted.

The is your one-stop-shop for nonimmigrant visa applications. Please do not use other websites to pay your visa fees. You will not be reimbursed for fees paid through other sites.

Q: What should I do if I have questions regarding my application?

For questions about nonimmigrant visas, please contact [email protected]. For questions about immigrant visas, please contact [email protected]. You can visit the following website for more information: For further assistance, you can contact the call center at 876-656-8535 or 876-630-2040, Monday through Friday, 9:00 a.m. to 5:00 p.m.

You can find more information on how to travel to the United States on our website, Stay up to date with Embassy news on our Facebook page, and by following @USEmbassyJA on Twitter. For safety and security reasons, the U.S. Embassy requests that all persons arrive at the Embassy no more than 15 minutes prior to their designated time. the meeting time.


Comments are closed.