Yes, OCI card holders can open bank accounts in India, but the process differs from what Indian citizens face
An OCI (Overseas Citizen of India) card is a travel document that gives you visa-free entry to India and certain rights to work and study there. Banks in India will open accounts for OCI card holders, but you will need to follow a separate pathway from Indian citizens. Most major banks—HDFC, ICICI, Axis, State Bank of India—accept OCI cards as proof of identity and residence, though some branches may ask for additional documents or refer you to their NRI (Non-Resident Indian) division.
The key difference is that OCI card holders are treated similarly to NRIs for banking purposes. This means you may open either a regular savings account or an NRO (Non-Resident Ordinary) account, depending on the source of your funds and how you plan to use the account. The account type matters because it affects how you can move money in and out of India and what tax rules apply.
Key Takeaways
- OCI card holders can open bank accounts at most major Indian banks by presenting the OCI card as proof of identity and a valid passport as proof of residence.
- You will likely be directed to the NRI banking section rather than the regular retail branch, even though you hold an OCI card.
- An NRO account is the standard choice for OCI card holders and allows you to deposit money earned abroad and withdraw it in India without tax complications.
- You will need to complete KYC (Know Your Customer) verification, which requires identity proof, address proof, and a PAN (Permanent Account Number) if you have one.
- The account opening process typically takes three to seven business days once all documents are submitted and verified.
Documents you will need to bring to the bank
Start with your OCI card and a valid passport. The OCI card serves as identity proof, and the passport serves as address proof. Both must be original documents; photocopies alone will not work for the initial verification, though the bank will make copies for their records.
You will also need a PAN (Permanent Account Number) if you have one. If you do not have a PAN, the bank can still open the account, but you will be asked to apply for one within a set timeframe—usually 30 to 90 days depending on the bank's policy. A PAN is a 10-digit tax identifier issued by the Indian Income Tax Department and is required if you plan to deposit large sums or earn income in India.
Bring proof of your current address abroad—a utility bill, rental agreement, or bank statement dated within the last three months. Some banks accept a letter from your employer or a government-issued ID from your country of residence. The bank needs this to complete the address verification step of KYC.
If you are opening the account in person, bring a signed application form (the bank will provide this) and a recent photograph (usually 4x6 cm). Some banks now allow you to start the process online and complete verification in person or via video call, which can speed things up if you are not in India.
NRO versus regular savings accounts: which one to choose
An NRO (Non-Resident Ordinary) account is the standard choice for OCI card holders. This account allows you to deposit money earned abroad, receive remittances from overseas, and withdraw funds in India. Interest earned on the account is taxable in India, and you must file an Indian tax return if your income exceeds the threshold. The advantage is simplicity: you can move money freely between your overseas account and your NRO account without worrying about special tax forms or restrictions.
A regular savings account (also called a resident account) is technically possible if you spend more than 182 days per financial year in India, but most OCI card holders do not meet this threshold. If you do, a regular account may offer slightly better interest rates and fewer restrictions, but you will need to prove your residency status to the bank.
Do not open an NRE (Non-Resident External) account unless you have a specific reason. NRE accounts are designed for money earned abroad and brought into India; the funds and interest are tax-exempt in India, but you cannot deposit money earned in India into an NRE account. For most OCI card holders, an NRO account is more flexible.
The step-by-step account opening process
Visit the bank branch in person or start online through the bank's website. If you start online, you will fill out a form with your name, date of birth, OCI card number, passport number, and current address abroad. Upload scans of your OCI card, passport, and address proof. The bank will then send you a confirmation and ask you to visit a branch to complete in-person verification, or they may offer video verification depending on the bank's policy.
At the branch, a bank officer will verify your documents against the originals, confirm your identity, and ask you to sign the account opening form and a KYC declaration. This step usually takes 15 to 30 minutes. The officer will also ask about the source of your funds (salary, business, savings, remittances) and the purpose of the account (personal use, investment, business). Answer honestly; this is standard compliance, not a barrier to opening the account.
Once verified, the bank will process your application. This takes three to seven business days. During this time, the bank conducts a background check and confirms your details with the Reserve Bank of India's database. You will receive an SMS or email when your account is ready. Some banks issue a debit card immediately; others mail it within a week.
If you do not have a PAN, the bank will ask you to apply for one. You can do this online through the Indian Income Tax Department website (incometaxindiaefiling.gov.in) or through the bank itself; many banks offer to file the PAN application on your behalf. The PAN is usually issued within two to four weeks.
What happens if the bank asks for more documents
Some branches may ask for additional proof, especially if you are opening a large account or if the branch is unfamiliar with OCI card holders. Common requests include a letter from your employer, a copy of your employment contract, or a recent bank statement from your overseas account. These are not red flags; they are part of the bank's due diligence process.
If a branch refuses to open an account or asks for documents that seem unreasonable, ask to speak to the branch manager or the NRI banking officer. OCI card holders have the legal right to open bank accounts in India, and most banks have clear procedures for this. If a particular branch is difficult, try another branch of the same bank or a different bank altogether. HDFC, ICICI, and Axis have strong NRI banking teams and are usually straightforward about OCI accounts.
Fees and minimum balance requirements
Most banks charge a one-time account opening fee for NRO accounts, typically between 500 and 2,000 rupees. Some banks waive this fee if you maintain a minimum balance or if you are opening the account online. Ask about this when you visit the branch.
Minimum balance requirements vary by bank and account type. A basic NRO savings account usually requires a minimum balance of 5,000 to 10,000 rupees. If your balance falls below this, the bank may charge a penalty (typically 100 to 500 rupees per month) or convert your account to a zero-balance account with limited features. Check the bank's current policy before opening, as these amounts change.
Some banks offer premium NRO accounts with higher minimum balances (50,000 to 100,000 rupees) but with added benefits like free international transfers or higher interest rates. For most OCI card holders, a basic account is sufficient.
Moving money into and out of your account
Once your NRO account is open, you can receive money from abroad through a wire transfer (also called SWIFT transfer). Your bank will give you an IBAN (International Bank Account Number) and SWIFT code to share with the sender. Wire transfers usually take three to five business days and may incur a fee of 300 to 1,000 rupees depending on the amount and the bank.
You can also receive money through services like Wise, PayPal, or your bank's own remittance app, which are often cheaper and faster than wire transfers. Check your bank's website for the list of accepted payment methods.
To withdraw money from India to your overseas account, you can use the bank's outward remittance service. You will need to fill out a form, provide your overseas bank details, and pay a fee (usually 300 to 1,500 rupees depending on the amount). The transfer typically takes three to seven business days. Some banks limit the amount you can remit per transaction or per year; check your bank's policy.
Frequently Asked Questions
Can I open a bank account online without visiting India?
Some banks allow you to complete most of the process online and then verify your identity through a video call with a bank officer. However, most banks still require you to visit a branch in person at least once to sign documents and verify your original OCI card and passport. Check with your chosen bank about their specific video verification policy.
Do I need a PAN to open a bank account as an OCI card holder?
No, you can open an account without a PAN. However, the bank will ask you to obtain one within 30 to 90 days. If you do not get a PAN within this timeframe, the bank may freeze your account or restrict certain transactions. Applying for a PAN is free and can be done online in about 10 minutes.
Can I open a joint account with someone in India?
Yes, you can open a joint account with a spouse, family member, or business partner who is an Indian resident. Both account holders will need to provide their documents and sign the account opening form. The bank will treat the account as a joint NRO account if one holder is an OCI card holder.
What if my OCI card expires while I have an active bank account?
Your bank account will not automatically close. However, you will need to renew your OCI card to continue using services that require identity verification, such as large withdrawals or remittances. Inform your bank when you renew your card so they can update your records.
Are there any tax implications I should know about?
Interest earned on your NRO account is taxable in India. If your total income (including interest) exceeds the tax threshold for your financial year, you must file an Indian income tax return. The bank will issue a Form 26AS (tax credit statement) at the end of the financial year showing the interest earned. Consult a tax professional if you are unsure about your obligations.