Yes, you can open a bank account in India with an OCI card, but the process differs from what Indian citizens do

An OCI card (Overseas Citizen of India) holder can open a savings account, current account, or other bank accounts at most Indian banks. However, banks treat OCI account holders differently than they treat Indian citizens or non-resident Indians (NRIs). The main difference is that some banks require additional documents, and a few banks have separate account types specifically for OCI holders.

The process is straightforward if you know which documents to bring and which banks accept OCI cardholders without extra steps. Most major banks — including State Bank of India, HDFC Bank, ICICI Bank, and Axis Bank — do accept OCI cardholders, though their specific requirements vary slightly.

Key Takeaways

  • Most major Indian banks accept OCI cardholders for savings and current accounts, though some banks have separate OCI account products with different terms.
  • You will need your OCI card, passport, proof of address in your country of residence, and proof of address in India (if you have one) to open an account.
  • Some banks require a minimum opening balance that is higher for OCI accounts than for resident accounts, ranging from ₹5,000 to ₹25,000 depending on the bank.
  • If you plan to visit India in person, opening an account at a branch is faster and simpler than opening one remotely, though some banks now offer remote account opening for OCI holders.
  • You may face limits on how much money you can transfer into India per year, depending on your bank and the Reserve Bank of India's rules for OCI account holders.

Documents you will need to bring or submit

The core documents required by almost all banks are your OCI card, your passport, and proof of your current address outside India. The proof of address is usually a utility bill, rental agreement, or government-issued ID from your country of residence — something dated within the last three to six months.

If you have an address in India (such as a family home or rental property), bring proof of that as well, though it is not always required. Some banks ask for it; others do not. A few banks may also ask for a reference letter from your employer or from another bank where you hold an account, but this is less common for OCI cardholders than for other non-residents.

If you are opening the account by mail or online rather than in person, you will usually need to have documents notarized or certified by an Indian embassy or consulate in your country. Ask the bank which documents require this certification before you submit anything.

Minimum balance requirements for OCI accounts

Most banks set a higher minimum opening balance for OCI accounts than for accounts held by Indian residents. The amount varies: some banks ask for ₹5,000, others for ₹10,000, and a few for ₹25,000 or more. A small number of banks waive the minimum if you set up a regular monthly deposit or if you maintain a certain average balance.

Before you choose a bank, call the branch where you plan to open the account and ask specifically what the minimum opening balance is for an OCI account. Do not assume it is the same as the minimum for a resident account, because it often is not. Some banks also charge higher monthly maintenance fees for OCI accounts, so ask about that too.

Opening an account in person versus remotely

If you are in India, opening an account at a bank branch in person is the simplest route. You bring your documents, fill out the account opening form, and usually leave with your account number the same day. The bank will send your debit card and other materials to an address in India within one to two weeks.

If you are outside India, you have two options. Some banks now allow OCI cardholders to open accounts online or by mail, though the process takes longer — usually two to four weeks — and requires certified copies of your documents. Other banks do not offer remote account opening for OCI holders and require you to visit a branch in person or ask a family member in India to open the account on your behalf (which most banks do not allow).

Before you travel to India specifically to open a bank account, contact the bank and confirm that the branch you plan to visit can open an OCI account that day. Some smaller branches may ask you to come back with additional documents or may refer you to a larger branch.

Limits on money transfers into your OCI account

The Reserve Bank of India (RBI) sets rules about how much money OCI cardholders can bring into the country each year. As of now, OCI cardholders can transfer funds into India under the Liberalized Remittance Scheme (LRS), which allows Indian residents and OCI cardholders to send up to $250,000 per financial year to permitted destinations outside India. However, the rules for money coming into India are different and depend on your bank's policy and the source of the funds.

Ask your bank about their specific limits on inbound transfers for OCI accounts. Some banks have no limit on transfers from your own foreign accounts, while others cap the amount per transaction or per month. If you are transferring money from a source other than your own account — such as a gift from a family member — the bank may ask for additional documentation to prove the source of the funds.

Differences between OCI accounts and NRI accounts

An OCI account is not the same as an NRI (Non-Resident Indian) account. NRI accounts are for Indian citizens living abroad, while OCI accounts are for people of Indian origin who hold citizenship of another country. The difference matters because NRI accounts sometimes come with different interest rates, transfer limits, and tax treatment.

If you are an Indian citizen living abroad, you should open an NRI account, not an OCI account. If you have given up Indian citizenship and hold an OCI card, you must open an OCI account. Make sure you tell the bank which one you need when you start the process, because the documents and requirements are slightly different.

What happens after you open your account

Once your account is open, you will receive a debit card, a checkbook (if you requested one), and online banking access details. Most banks send these to an address in India, so if you are opening the account remotely, arrange for someone in India to receive them or ask the bank to send them to a different address.

Set up online banking as soon as you receive your login details. This lets you check your balance, transfer money, and manage your account from outside India without visiting a branch. Many banks also offer mobile apps for OCI account holders, though some features may be restricted depending on your location.

Frequently Asked Questions

Do I need an Indian address to open an OCI bank account?

No. Most banks will open an OCI account with only your overseas address. However, if you have an address in India, providing it can sometimes speed up the process or help you avoid extra verification steps. Ask the bank whether having an Indian address makes a difference before you explore.

Can I open a joint account with someone in India if I hold an OCI card?

Most banks allow OCI cardholders to open joint accounts with Indian residents or other OCI holders, though the rules vary by bank. The joint account holder in India will usually need to be present at the branch or provide notarized consent. Contact your bank to ask about their specific process for joint accounts with OCI holders.

What if my OCI card is expired or about to expire?

Banks usually accept OCI cards that are expired for account opening purposes, as long as your passport is valid. However, some banks may ask you to renew your OCI card before they process your process. Check with the specific bank before you submit your documents.

Will I pay taxes on money in my OCI bank account?

Tax rules for OCI account holders are complex and depend on your citizenship, where you live, and how long you stay in India. You should speak with a tax professional in your country of residence before opening the account, as you may have reporting obligations even if the account is in India.

Can I open a business account as an OCI cardholder?

Most banks do not allow OCI cardholders to open business accounts in their own name. If you want to run a business in India, you will usually need to register a company or partnership and open a business account in the company's name, not your personal name. Speak with a business accountant or lawyer in India about the right structure for your situation.