Yes, an OCI can open a bank account in India, but the process differs from what an Indian citizen faces
An Overseas Citizen of India (OCI) — someone who holds OCI status under India's citizenship law — can open a savings account, current account, or fixed deposit account at most Indian banks. However, banks treat OCI applicants differently than Indian citizens or Non-Resident Indians (NRIs). You will need an OCI card or a valid passport with OCI stamp, proof of your foreign address, and often a higher minimum balance to open the account. Some banks have dedicated OCI banking products; others process OCI accounts through their NRI division.
The account itself works the same way as any other Indian bank account 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 where you live, and in the fees and minimum balances the bank charges you.
Key Takeaways
- An OCI card or passport with OCI stamp is your primary document; banks will not open an account without one of these.
- You must provide proof of your foreign residential address — a utility bill, lease agreement, or government-issued document in your name — because Indian address proof is not valid for OCI applicants.
- Minimum opening balance for OCI accounts is typically higher than for resident accounts and varies by bank, ranging from ₹5,000 to ₹25,000 or more depending on the account type.
- Some banks allow OCI account opening online if you have a valid OCI card and can upload documents; others require you to visit a branch in person or use a video KYC process.
- Once the account is open, you can receive money from abroad via wire transfer, SWIFT, or NEFT, and most banks allow OCI account holders to remit funds back to their country of residence.
What documents an OCI needs to open a bank account
The core document is your OCI card or a passport with an OCI stamp. If you have neither yet, you cannot open an account — the OCI status itself must be officially recorded. Bring the original card or passport plus a photocopy; banks will verify the OCI status against their system or the Passport Seva portal.
You also need proof of your current residential address outside India. This is not optional and cannot be an Indian address. Acceptable documents include a utility bill (electricity, water, gas) in your name, a rental agreement or lease, a bank statement from your foreign bank, or a government-issued ID card showing your overseas address. The document must be dated within the last three to six months — banks vary on how recent they require it to be. If you are staying temporarily and do not have a utility bill, a notarised letter from your landlord or employer stating your address may work, though you should call the bank first to confirm.
Bring a valid passport (the same one with your OCI stamp if applicable) as your identity proof. Some banks also ask for a PAN (Permanent Account Number) if you have one; if you do not, you can still open the account, but the bank will file a report with the Income Tax Department for accounts opened without a PAN.
Minimum balance requirements and account types
OCI accounts typically carry a higher minimum opening balance than accounts for Indian residents. Most major banks require ₹5,000 to ₹10,000 to open a savings account as an OCI, though some premium or NRI-focused accounts may require ₹25,000 or more. A few banks have zero-balance OCI accounts, but these are less common and may come with restrictions on the number of free transactions per month.
Banks offer OCI account holders the same basic types as other customers: savings accounts for regular deposits and withdrawals, current accounts for business use, and fixed deposits for investing a lump sum at a fixed interest rate. Some banks market specific "OCI Savings" or "OCI NRI" products with features like multi-currency wallets, international debit cards, or preferential interest rates on deposits. Ask the bank whether they have a dedicated OCI product before opening a standard account.
Monthly or quarterly maintenance fees (often called "minimum balance charges") apply if your balance falls below the required threshold. For OCI accounts, this minimum is usually higher than for resident accounts — sometimes ₹10,000 or ₹25,000 depending on the bank and account tier. Read the fee schedule before you commit, because these charges can add up if you do not maintain the balance.
How to open an account: online, video KYC, or in-person
The method depends on the bank and whether you have an OCI card. If you have a valid OCI card and the bank supports online account opening for OCIs, you can often start the process on their website or mobile app. You will upload a photo of your OCI card (both sides), a photo of your passport, and a photo of your address proof. The bank will then send you a link for video KYC (Know Your Customer verification), during which a bank representative will confirm your identity and address on camera. This usually takes 10 to 15 minutes. After video KYC, the account is typically activated within one to three business days.
If the bank does not offer online opening for OCIs, you must visit a branch in person. Bring all original documents plus photocopies. The branch staff will verify your OCI status, take your signature, and complete the account opening form (usually called the "Account Opening Form" or "AOF"). Some banks allow you to mail in the signed documents after the in-person verification, but most require you to be present for the entire process. Processing time is usually three to five business days after you submit all documents.
A third option, offered by some banks, is video KYC without visiting a branch. You schedule a video call with the bank, show your documents on camera, sign the account opening form digitally, and the bank mails you the account details and debit card. This route takes longer — often two to three weeks — because documents travel by post, but it works if you cannot travel to India or to a branch in your country.
What happens after the account opens
Once your account is active, you will receive a debit card (usually within one to two weeks), online banking credentials, and a passbook or account statement. Most banks issue a standard debit card to OCI account holders, though some restrict international use or require you to activate it for overseas transactions. Check with your bank about whether your card works in your country of residence before you rely on it.
You can receive money from abroad via wire transfer (SWIFT), NEFT (National Electronic Funds Transfer), or IMPS (Immediate Payment Service). Wire transfers from foreign banks typically take three to five business days and may incur a fee of ₹500 to ₹1,500 depending on the amount and the bank. NEFT and IMPS are faster (same-day or next-day) but work only if the sender is also in India or using an Indian bank account.
To send money back to your country of residence, you can use your bank's remittance service. Most banks allow OCI account holders to remit funds abroad, though they may cap the amount per transaction or per month. You will need the recipient's bank details (account number, SWIFT code, bank name and address). The process takes three to five business days and costs ₹500 to ₹2,000 depending on the amount. Some banks offer lower rates for regular remitters or higher transaction limits if you maintain a large balance.
Banks that openly accept OCI account applications
Major banks that explicitly state they accept OCI account applications include HDFC Bank, ICICI Bank, Axis Bank, State Bank of India (SBI), and Kotak Mahindra Bank. Each has an NRI or OCI banking division and publishes the required documents on their website. Smaller banks and cooperative banks may also accept OCIs, but their policies vary — call ahead to confirm before you visit a branch.
SBI, as the largest public sector bank, has the most extensive OCI account opening process documented online and accepts applications at most branches. HDFC and ICICI have streamlined online processes for OCI account opening if you have a valid OCI card. Axis Bank and Kotak also offer online opening but may require you to complete video KYC. Private banks generally process OCI accounts faster than public sector banks, but charge higher fees.
If you are opening an account while in India on a visit, any bank branch can help you. If you are opening from abroad, check whether the bank has a branch or representative office in your country — some banks allow you to open an account at their overseas branches and then link it to your India account. This can speed up the process and reduce the need for international document verification.
Frequently Asked Questions
Do I need an OCI card, or is an OCI stamp in my passport enough?
Either works. An OCI card is faster to verify because banks can scan it directly. An OCI stamp in your passport is equally valid but takes slightly longer for the bank to confirm because staff must check the stamp manually and sometimes verify it against the Passport Seva database. Bring whichever you have; if you have both, bring the card.
Can I open an account if I do not have a PAN?
Yes. Banks will open the account without a PAN, but they will file a report with the Income Tax Department noting that the account was opened without a PAN. You can obtain a PAN later and provide it to the bank to update your records. Having a PAN makes tax filing easier if you earn interest on your deposits.
What if my foreign address changes after I open the account?
Notify your bank in writing or through online banking. Most banks allow you to update your address online or by submitting a signed letter with new address proof. The bank will update your records within a few business days. Keeping your address current is important for receiving statements and for compliance with banking regulations.
Can I open a joint account as an OCI?
Yes, but the other account holder must also be an OCI or an Indian resident. If the joint holder is an Indian resident, they will need to provide Indian address proof, and the bank will treat the account as a mixed OCI-resident account. Rules for withdrawals and fund transfers may differ; ask the bank about their policy on joint OCI accounts before opening.
How much money can I send back to my country from my OCI account?
There is no legal limit on remittances from an OCI account. However, individual banks may cap the amount per transaction or per month, and large remittances (typically above $10,000 or the equivalent in rupees) trigger reporting requirements under India's Foreign Exchange Management Act (FEMA). The bank will ask you to declare the source of the funds for large transfers. Remittance limits and reporting thresholds vary by bank, so check with yours.