Yes, NRIs can have a normal bank account in India, but the process and rules differ from resident accounts

An NRI (Non-Resident Indian) is an Indian citizen living outside India for work, study, or other reasons. You can open a regular savings or current account at most Indian banks, but you will need to follow specific steps and provide documents that prove your non-resident status. The account itself works like any other Indian bank account — you can deposit money, withdraw it, pay bills, and receive transfers — but certain restrictions explore to how money moves in and out of India.

The key difference is that banks treat NRI accounts under special rules set by India's central bank, the Reserve Bank of India (RBI). These rules exist because money crossing India's borders is regulated. You will not be turned away because you are an NRI, but you will need to prove your status and follow rules about which types of money you can deposit and how much you can transfer.

Key Takeaways

  • Most Indian banks allow NRIs to open savings or current accounts, but you must prove your non-resident status with a valid passport and visa or employment letter from abroad.
  • You can open an account in person during a visit to India, or remotely through some banks using video verification and courier delivery of documents.
  • NRI accounts have restrictions on certain types of deposits and transfers, particularly around bringing money into India, which are set by the Reserve Bank of India.
  • You will need to declare your foreign income and file Indian tax returns if required, even though you live abroad.
  • Account maintenance is straightforward once opened — you can use online banking, receive salary transfers, and pay bills like any other account holder.

What documents you need to open an NRI account

Banks require proof of identity, proof of address, and proof of your non-resident status. A valid passport serves as both identity and address proof for most banks. You will also need to show that you currently live outside India — this can be a work visa, employment letter from a foreign employer, or a student visa.

Some banks ask for additional documents depending on where you live and what you plan to use the account for. If you are opening the account to receive a salary from an Indian employer, bring an employment letter. If you are opening it to manage property or investments in India, bring documents related to that property or investment. Ask the bank's NRI department what they need before you travel or submit documents by post.

Opening an account in person versus remotely

The fastest route is to open the account in person during a visit to India. Walk into any branch of your chosen bank with your documents, fill out the NRI account form, and the account is usually opened the same day. You will sign the account agreement and receive your account number when ready. The bank will mail your debit card and checkbook to an address in India within one to two weeks.

If you cannot travel to India, many banks now offer remote account opening. You will upload scans of your documents through their website, complete a video call with a bank officer to verify your identity, and sign documents electronically. The bank then mails your account opening kit to an address in India. This process takes longer — usually two to four weeks — because the bank must receive your signed documents by post before the account is fully activated. Not all branches offer remote opening, so contact the NRI department of your chosen bank first.

Which banks offer NRI accounts and what they cost

All major Indian banks — HDFC Bank, ICICI Bank, Axis Bank, State Bank of India (SBI), and others — offer NRI accounts. Smaller regional banks and cooperative banks also offer them, though the process may be slower. The account type you open (savings, current, or salary account) determines the fees and features.

Most NRI savings accounts have no monthly maintenance fee, though some banks charge a small annual fee if your balance falls below a minimum (often ₹10,000 to ₹25,000, though this varies). Current accounts for business use typically charge monthly fees. Ask your bank for their NRI account fee schedule before opening, as costs differ by bank and account type. Online banking, debit cards, and basic transfers are usually included at no extra cost.

Rules about deposits and transfers for NRI accounts

You can deposit money into your NRI account from abroad through international wire transfers, and you can withdraw it freely within India. However, the RBI restricts certain types of deposits and outbound transfers. Money you earn abroad and transfer to India is permitted. Money you earned in India before leaving is permitted. But you cannot deposit cash that you physically carry into India in large amounts without declaring it to customs.

If you want to transfer money from your NRI account back out of India, the rules depend on the type of money. Funds you brought in from abroad can usually be transferred back out. Funds you earned in India are more restricted — you may need RBI permission or must follow specific procedures. This is why it matters what you deposit and when. Before making large transfers, contact your bank's NRI department to confirm what is allowed. The rules are designed to prevent money laundering and tax evasion, so banks take them seriously.

Tax obligations for NRI account holders

Having an NRI account does not automatically make you liable for Indian income tax, but your income does. If you earn money in India — from rent, investments, a job, or a business — you must file an Indian tax return and pay tax on that income. If you earn money only abroad, you generally do not owe Indian tax on that income, though you may owe tax in the country where you work.

Your bank will send you a statement each year showing all deposits and withdrawals. If the tax authority questions your account activity, you will need to show where the money came from. Keep records of all transfers into your account and be prepared to explain them. If you are unsure whether you owe Indian tax, consult a tax professional who works with NRIs — the rules are complex and depend on your specific situation, how long you have been abroad, and what type of income you have.

Using your NRI account for daily banking

Once your account is open, daily use is straightforward. You can log into online banking from anywhere in the world, check your balance, transfer money to other Indian accounts, pay bills, and receive salary deposits. Your debit card works at ATMs and shops in India when you visit. You can set up automatic payments for rent, insurance, or loan EMIs. Most banks offer the same online features for NRI accounts as they do for resident accounts.

The main limitation is that you cannot use your account to conduct business in India without special permission — for example, you cannot use it as a business account to invoice clients or receive payments for services rendered in India. If you need to do that, you will need a different account type or RBI permission. For personal use — receiving a salary, managing investments, paying bills, or supporting family members — your NRI account works like any other.

Frequently Asked Questions

Can I open an NRI account if I have an Indian visa but still live in India?

No. An NRI account is for people who are not residents of India. If you live in India on a visa, you are considered a resident for banking purposes and must open a regular resident account instead. You become may be able to access for an NRI account only when you leave India and establish residence abroad.

What happens to my NRI account if I return to India permanently?

You will need to convert your NRI account to a regular resident account. Contact your bank and provide proof that you have returned to India — usually a cancelled visa or a new address in India. The bank will update your account status, and the restrictions on transfers and deposits will be removed. This is a straightforward process and takes a few days.

Can I open an NRI account without visiting India?

Yes, many banks offer remote account opening through video verification and document submission by post. The process takes longer than opening in person, but you do not need to travel. Contact your chosen bank's NRI department to ask whether they offer this service and what documents they need.

Do I need a PAN to open an NRI account?

A PAN (Permanent Account Number) is not required to open the account, but you will need one if you earn income in India or file a tax return. You can obtain a PAN from the Indian tax authority online or through your bank. Most banks will help you explore for one when you open your account if you do not already have one.

Can I send money from my NRI account to family members in India?

Yes. You can transfer money to other Indian bank accounts, including those of family members. There are no restrictions on domestic transfers within India. You can also withdraw cash at ATMs and give it to family members in person. The restrictions explore mainly to money moving into or out of India, not to money moving between Indian accounts.