Yes, OCIs can open bank accounts in India, but the process and account types differ from what Indian citizens access

An Overseas Citizen of India (OCI) — someone who held an Indian passport at any point and is now a citizen of another country — can open a savings account at most Indian banks. However, you cannot open certain account types that Indian citizens can, and the documentation you need is more extensive. The account itself works the same way once it is open: you can deposit money, withdraw it, pay bills, and receive transfers. The difference is in how you prove who you are and what you are allowed to do with the account from outside India.

The key constraint is that you must have a foreign address on file. Banks will not open an OCI account with an Indian residential address as your primary address, because OCI status is specifically for people living outside India. If you are in India temporarily, you can open an account in person at a branch, but you will need to list your permanent foreign address.

Key Takeaways

  • OCIs can open savings accounts and current accounts at most Indian banks, but cannot open NRI (Non-Resident Indian) accounts or accounts requiring an Indian address as the primary address.
  • You will need your OCI card or passport, proof of foreign address, proof of income or source of funds, and a completed bank form — requirements vary slightly by bank.
  • You can open an account in person at a branch in India, or remotely through banks like ICICI, HDFC, Axis, and Kotak Mahindra that offer OCI account opening by post or video call.
  • The account takes one to three weeks to set up after you submit documents, depending on the bank's verification process.
  • Once the account is open, you can transfer money in and out of India, but transfers from abroad are limited to USD 250,000 per financial year under the Liberalised Remittance Scheme.

What account types are available to OCIs

OCIs can open a regular savings account or a current account at most banks. A savings account earns interest on your balance and is the most common choice. A current account is for frequent business transactions and does not earn interest, but allows unlimited deposits and withdrawals.

What OCIs cannot open is an NRI account (Non-Resident Indian account). NRI accounts are specifically for Indian citizens who live abroad. Since an OCI is not an Indian citizen, banks will not offer this product. This matters because some banks market NRI accounts with features like higher interest rates or rupee accounts that earn in foreign currency. If a bank tells you that you must open an NRI account, that bank is either confused about OCI status or does not serve OCIs — move to another bank.

Some banks also require that your account have a residential address in India as the primary address on file. If you do not live in India, you cannot open an account at those banks. Before you contact a bank, check their OCI policy on their website or call their customer service line to confirm they accept OCI account openings with a foreign address.

Documents you will need to provide

The exact list varies by bank, but all of them will ask for the same core set. Bring originals and photocopies of each:

  • Your OCI card or a valid Indian passport (if you still hold one) or a copy of your OCI registration certificate
  • Your foreign passport or national ID card
  • Proof of your foreign address: a utility bill, rental agreement, or government-issued ID showing your current address outside India
  • Proof of income or source of funds: recent payslips, tax returns, pension statements, or a letter from your employer
  • A completed account opening form provided by the bank, with your signature
  • A photograph (usually 4x6 cm, passport-style)

Some banks also ask for a declaration of tax residency — a statement confirming which country you pay taxes in. This is not a tax document; it is a form the bank provides that you sign. If the bank does not ask for it, you do not need to obtain one separately.

If you are opening the account by post or online, the bank will specify which documents need to be notarized or certified by a bank or government office in your country. Do not assume all documents need certification — ask the bank first, because unnecessary certification delays the process. Most banks accept photocopies certified by a notary public in your country, rather than requiring original documents to be mailed.

Opening an account in person versus remotely

If you are in India, you can walk into any branch of a bank that accepts OCI accounts and open one the same day. Bring all documents listed above. The bank will verify your identity on the spot, take your photograph if they do not have one, and give you a temporary account number. Your account becomes fully active within one to three weeks once the bank completes their background checks.

If you are outside India, several major banks offer remote account opening. ICICI Bank, HDFC Bank, Axis Bank, and Kotak Mahindra Bank all have processes for OCI account opening by post or online. The process usually works like this: you read the account form from their website, fill it out, and email it along with scanned copies of your documents. The bank reviews your process, contacts you to confirm details, and sends you a welcome package with your account details and debit card. This takes three to four weeks from submission to set up.

Some banks also allow you to open an account through a video call with a bank representative, where they verify your identity in real time. This is faster than post-based opening — usually one to two weeks — but not all branches offer it. Call the bank's customer service number for your country and ask whether video account opening is available. Video opening is becoming more common, especially at larger branches in major cities.

What happens after you open the account

Once your account is active, you can use it like any other Indian bank account. You can receive salary transfers, pension payments, or money from family members in India. You can pay bills, buy insurance, or invest in mutual funds through the account. You can withdraw cash at any ATM of that bank, and you can transfer money out of India to your foreign bank account.

The main restriction is on inbound transfers from abroad. If you want to send money from your foreign bank account into your Indian account, you must follow India's Liberalised Remittance Scheme (LRS) rules. As an OCI, you can transfer up to USD 250,000 per financial year (April to March) from your foreign account into India without special permission. Transfers above that amount require Reserve Bank of India approval, which is rarely granted for personal use.

Your bank will also report large transactions to India's tax authority. Any single deposit or withdrawal of 10 lakh rupees (approximately USD 12,000) or more triggers a report. This is not a penalty — it is standard reporting — but it means the transaction is on record. Keep documentation of where the money came from or where it went, in case the tax authority asks.

Fees and minimum balance requirements

Most banks charge a monthly maintenance fee for OCI savings accounts, typically between 500 and 1,000 rupees per month. Some banks waive the fee if you maintain a minimum balance (usually 10,000 to 25,000 rupees) or if you receive a salary transfer each month. Current accounts have higher fees, usually 1,000 to 2,000 rupees monthly, and higher minimum balance requirements.

Ask the bank about their fee structure before you open the account. Some banks offer lower fees for OCI accounts than for regular Indian resident accounts, while others charge the same. If you plan to keep a low balance and make few transactions, a bank with no minimum balance requirement and a low monthly fee is the better choice. Compare at least two banks before deciding, because fees vary significantly.

Common reasons banks reject OCI account applications

The most common reason is that the branch you approached does not accept OCI accounts. Not all branches of a large bank have the same policies — some branches in smaller cities may not have processed OCI accounts before and may incorrectly tell you it is not possible. If this happens, contact the bank's head office or customer service line and ask which branches in your city or nearest city accept OCI accounts.

The second reason is incomplete or unclear documentation. If your foreign address is not clear, or if you cannot prove your source of income, the bank may ask for more information. Respond quickly — banks often set a important date of 10 to 15 days for you to provide additional documents, and if you miss it, they may close your process. Keep copies of everything you submit so you can resubmit quickly if asked.

The third reason is that your OCI card or registration is not valid. Check that your OCI status has not expired. OCI cards are valid for life, but if you obtained your OCI status many years ago and have not renewed your card, the bank may ask for a fresh registration certificate from an Indian embassy or consulate. This takes four to six weeks, so plan ahead if your card is old.

Frequently Asked Questions

Can I open a bank account in India if I have an OCI card but no Indian passport?

Yes. Your OCI card is sufficient proof of your status. You will still need your foreign passport or national ID, proof of your foreign address, and proof of income. The bank does not require you to hold an Indian passport.

What is the difference between an OCI account and an NRI account?

An NRI account is only for Indian citizens living abroad. An OCI account is for non-citizens who once held Indian citizenship. NRI accounts sometimes offer higher interest rates or special features, but you cannot open one as an OCI. You can open a regular savings or current account instead, which functions the same way.

Can I open a bank account online if I am outside India?

Some banks offer online or postal account opening for OCIs, including ICICI, HDFC, Axis, and Kotak Mahindra. Not all branches of these banks offer remote opening, so contact the bank's customer service for your country to confirm. The process takes three to four weeks.

Do I need to pay taxes in India on money in my OCI bank account?

Tax obligations depend on where you are a tax resident, not on where your bank account is. If you are a tax resident of another country, you typically do not owe Indian income tax on the account. However, you must report the account to your home country's tax authority if they require reporting of foreign financial accounts. Consult a tax professional in your country for your specific situation.

What happens if I let my OCI status lapse?

Your bank account remains open and functional. However, you will no longer be able to open new accounts or renew services that require active OCI status. If you need to renew your OCI card or registration, contact the nearest Indian embassy or consulate.