Many Indian travelers and businesses need to pay US visa fees reliably and quickly. This guide explains the most common payment options available in India, where to submit, and how to avoid common delays.
Use the summary below to compare payment methods at a glance before you choose the option that fits your timeline and budget.
| Payment Method | Where to Pay in India | Processing Time | Typical Cost (INR) |
|---|---|---|---|
| Credit/Debit Card (Online) | US Visa Fee website on desktop or mobile | Instant confirmation, DS-160 save first | ~₹4,489 for most nonimmigrant visas |
| Demand Draft (DD) | Authorized bank branches in India | Manual clearance, 3–7 business days | ~₹4,489 + bank fees |
| Net Banking | CEFA portal selected banks 1–3 business days ~₹4,489|||
| Cash at Visa Application Center (VAC) | Major metro VACs via local partner Same day or next appointment ~₹4,489 + VAC service fees
Complete the DS-160 Form Before Paying
The DS-160 form is the foundation of every US visa application in India. You must finish this form online, print the confirmation page, and reference the application ID during payment and appointment booking.
Use only the official CEFA portal hosted by the US Department of State. Double-check personal details, passport number, and travel dates to prevent payment mismatches that lead to appointment reschedules.
After saving the form, select the visa category that matches your purpose of travel. Each category has a specific fee amount, and selecting the wrong one can cause payment rejection or delays.
Choose the Right Payment Method for Your Situation
Indians typically pay visa fees online by card, via net banking, or through a demand draft. Each option differs in speed, convenience, and acceptance at Visa Application Centers across cities such as Delhi, Mumbai, Bangalore, and Hyderabad.
Card payments are fastest and confirm instantly, while demand drafts suit applicants who prefer offline banking but add postal and bank processing time. Check the nearest VAC in your city to confirm card and cash acceptance before you travel to pay in person.
International travelers based in India can also pay with certain US bank cards or through partner banks that issue payment receipts compatible with CEFA. Always keep the payment receipt and transaction ID for future reference.
Pay at Visa Application Centers Across India
Visa Application Centers in major Indian cities handle in-person payments and biometric appointments. Centers in Delhi, Mumbai, Chennai, Bangalore, Hyderabad, and Kolkata follow similar procedures but may have slight differences in accepted payment types.
At the VAC, you can pay fees in cash, by debit card, or by card on the spot. Staff can assist with document checks, but they cannot correct errors in the DS-160 form, so complete and review your form before visiting.
Book your VAC appointment only after payment eligibility is confirmed online. Some centers update schedules based on seasonal demand, so check slot availability daily during peak travel periods.
Track Payment Status and Handle Issues
After you pay, use the CEFA portal or the US Department of State tracking tools to confirm that your fee receipt is processed. Delays usually happen when bank returns or mismatched applicant details interrupt the clearance flow.
If your payment fails or shows as pending, first verify your bank account balance, IFSC code, and the exact payee name. Then contact the designated visa fee support line with your transaction ID; avoid sharing full card PIN or CVV over unsecured channels.
Keep scanned copies of receipts, confirmation pages, and support correspondence for at least six months. This documentation helps resolve disputes and speeds up rebooking if an appointment is canceled due to payment issues.
Plan and Pay Early for a Smooth Visa Experience
Organize your documents, verify fee details, and submit your payment with enough lead time before your intended travel dates.
- Complete the DS-160 form accurately and save the confirmation page
- Check fee amounts for your specific visa category before paying
- Prefer card or net banking payments for instant confirmation in India
- Keep transaction IDs, receipts, and support correspondence for at least six months
- Book VAC appointments only after payment is confirmed and slots are available
FAQ
Reader questions
Which payment methods are accepted for US visa fees by Indian residents?
Accepted methods include Indian credit and debit cards, net banking through CEFA partner banks, demand drafts drawn on Indian banks, and cash at designated Visa Application Centers. Always verify current options on the official fee payment page before you pay.
Can I pay the US visa fee in Indian Rupees, and are there extra fees?
Yes, payments are processed in Indian Rupees, but your bank may charge foreign currency conversion fees or international transaction fees. Cash payments at VACs may also include a small service fee depending on the center and payment mode.
What should I do if my US visa payment fails or is delayed?
First, confirm your bank account has sufficient funds and that your card is enabled for online international transactions. If the issue persists, use the CEFA helpdesk with your transaction ID; avoid multiple retry attempts without verification to prevent duplicate charges.
Is the US visa fee receipt valid for multiple attempts to schedule an appointment?
Yes, a valid fee receipt allows you to book or reschedule appointments within its validity period. Ensure the receipt matches your DS-160 application ID and passport number to avoid appointment rejection at the Visa Application Center.