Apply for a U.S. Visa
Payment of Visa Fees
National Electronic Funds Transfer (NEFT)
You may use the instructions below to pay your US$ visa application fee with an electronic funds transfer (EFT) payment directly from your bank.
CURRENTLY WE DO NOT ACCEPT OVERSEAS ELECTRONIC FUNDS TRANSFERS. YOU CAN ONLY MAKE THIS PAYMENT IF YOU MAINTAIN A RUPEE BANK ACCOUNT IN INDIA.
Please print this page for your records. Remember to make only one payment per unique account number.
The MRV fee is payable in Indian Rupees only. The INR amounts accepted by the U.S. Department of State for each USD equivalent are specified on the deposit slips and EFT payment pages below and on other pages on this web site. Payment of an incorrect amount may result in processing delays or result in having to repay the MRV fee.
- IFSC Code: BOFA0MM6205 (Bank of America N.A.)
- Unique Beneficiary Account Number: Enter the alphanumeric below:
- Beneficiary Name: "BANA MUMBAI US VISA SFA"
Keep in mind that only the first eight to 10 characters of the beneficiary name, "BANA MUM" are seen when searching for the beneficiary name before executing the payment via your bank’s internet banking system.
- The amount listed below is ONLY good until N/A and must be paid before then.
- Amount: INR
(Note: Online visa fee payment from Monday to Friday between 09:00 am to 5 pm / Saturday from 09:00 am to 12:30 pm (IST) excluding 2nd and 4th Saturday and other Holidays observed by the Bank.).
If you pay your visa application fee with an electronic funds transfer from your bank account, you may schedule your appointment three hours later. If you make the payment after 6pm, you will able to schedule your appointment after 9am the next business day.