How to open a bank account in India

Yashu MittalFounder & CEO at CodeCarrot

October 08, 2017 •
74 min read

Are you planning on moving to India permanently? Or perhaps you often travel there for pleasure? India has long been popular as a holiday destination, and with good reason. Not only are there lots of different cultures to experience and places to explore, it’s also incredibly beautiful.

But India is more than just a holiday destination. With the fastest growing economy in the world, more and more people are choosing to move to India to pursue their career whilst making the most of what this huge country has to offer.

Thankfully, whether you plan to move there permanently or simply to play tourist for a few months, opening a bank account is as easy as it gets.

Read on to find out how to do it.

Can I open a bank account as a non-resident?

Yes, you can. In fact, you can open a bank account even if you’re just a tourist.

There are three types of bank account you can open as a non-resident: a Non-Resident Ordinary Account (NRO), a Non-Resident External Account (NRE) and a Foreign Currency Non-Resident Account (FCNR).

Let’s have a look at each of them.

Non-resident external account

This is a traditional bank account in Indian Rupees.

You can freely make deposits and withdrawals from the account, including international transfers. This makes it ideal if you’re looking for a place to keep your money safe without losing access to it during a short stay. Many accounts also come with an Indian debit card you can use for ATM withdrawals and to make payments.

And if your account bears interest, this will be exempt from Indian tax.

Non-resident ordinary account

Like non-resident external accounts, this type of account is also a traditional bank account in Indian Rupees. However, there are a number of important differences.

An NRO is less flexible than an NRE, and is better suited for longer stays.

There are limits to how much money you can transfer back to your home country out of this account. You’ll also need an accountant to do the paperwork for you.

More importantly, if you earn any form of income in India, this is where you’ll need to deposit it. Any interest will be taxed by the Indian government.

You can only open an NRO for up to six months.

Foreign currency non-resident account

This type of account can only be opened in a foreign currency, so it isn’t particularly useful if you’re looking for an Indian account to use during your stay.

Unlike a traditional bank account, an FCNR is a fixed deposit which pays regular interest. This makes it better suited as an investment, rather than a working account for your day-to-day needs.

You must keep the account open for at least one year, but not more than five years.

What documents do I need?

Whether you want to open an account as a resident or non-resident, you will need to provide proof of identity and proof of your address, as well as a recent photograph.

You can prove your identity by presenting your passport or your driving license.

If these documents contain your address, they can also be accepted as proof of address. If they don’t, you’ll need to submit at least another document.

Which documents are acceptable as proof of address will depend on whether you’re applying for a resident or non-resident account.

Proof of address for non-residents

If you’re applying for a bank account as a non-resident, you can present one of the following documents as proof of your address:

A recent utility bill (not more than 2 months old);

Bank statements for the last 3 months, containing at least 2 transactions you initiated yourself;

Correspondence with a government department or authority; or

Your valid, unexpired driving licence (if it bears your address).

Proof of address for residents

A recent utility bill (not more than 2 months old); and bank statements for the last 3 months with at least 2 transactions you initiated yourself will also work as proof of your Indian address.

Alternatively, you can present your Aadahaar Card, which is sort of the Indian equivalent of an identity card and social security number, rolled into one.

Some banks may also accept other documents as proof of address. These include a PAN card, government correspondence, a letter from your embassy in India and even a municipal or property tax receipt. It’s entirely up to individual banks to decide whether to accept these documents, so you’ll need to confirm with your bank beforehand.

Small accounts

Don’t have a document to prove your address?

No problem!

You can still open an account, called a small account, by providing a photo and signing it or putting your thumb impression on it in the presence of a bank official.

However, small accounts have a number of limitations compared to a normal account, namely:

The balance in your account can never exceed INR50, 000 (approximately USD$750);

You cannot credit your account with more than INR1,000,000 (about USD$15,000) in a given year;

You cannot transfer or withdraw more than INR10,000 (USD$150) a month; and

You cannot make an international transfer directly into or out of the account.

Can I open a bank account from abroad?

If you want to open a resident bank account, you’ll need an Indian proof of address. This is very difficult, if not impossible to obtain unless you’re physically present in India.

On the other hand, applying for a non-resident bank account from abroad is very easy. In fact, you can do it without ever setting foot in India.

In some cases, you can submit your application online, via the bank’s website. However, most of the time, you’ll need to download an application pack and fill it in by hand.

Depending on the bank, a customer representative may book a phone call with you to go over the application and ensure that you’ve filled it in correctly. You’ll also need to get your documents self-attested and notarised. You self-attest your documents simply by signing on every page.

After the application is complete, you’ll need to mail the documents over for processing. Very often, you’ll also need to make a minimum initial deposit. This can even be in your own currency, which will then be converted into Rupees. Be careful though, as you may not always get the best exchange rate when you do this.

Which bank is best for my needs?

India is huge, and so is its banking system.

However, the four largest banks are State Bank of India, ICICI Bank, Punjab National Bank and Canara Bank. Unfortunately, most of them have fairly basic products with not too many perks.

Here’s what they each have to offer.

State Bank of India

State Bank of India is by far the largest bank in India, with a staggering 9143 branches across the country. It’s also the country’s oldest bank.

A resident current account will include an ATM debit card that’s free for the first year as well as personal accident insurance for an additional premium.

While the bank doesn’t offer a current account specifically for students, it does offer a savings account for people aged 18 to 30. However, this doesn’t have much in the way of benefits other than it being free of charge and having a free ATM card.

There’s also a selection of business products to choose from, including two current accounts and deposit facilities that can pay up to 6.71% interest for 60 days.

ICICI Bank

ICICI Bank’s non-resident accounts are great because they offer up to 3% cashback on bill payments you make via internet banking, a MasterCard debit card with big discounts and free personal accident and air travel protection insurance.

They also have tailored personal and business accounts.

In particular, the Salary Account includes a free international debit card and gives you reward points for paying your bills online, shopping online or even for simply activating your internet and mobile banking facilities.

Your choice of business account will depend on your annual turnover. Different accounts have different free deposit amount limits. However, all include an advisory investment service to help you make the most of your business assets.

The bank doesn’t have a tailored student account. However it does offer a Child Education Plan to help you save up for education expenses from as early as kindergarten.

Punjab National Bank

Like the other major Indian banks, Punjab National Bank offers products for both residents and non-residents.

Products for residents include a Current Deposit Account with a free ATM debit card and free internet banking which you can open whether you’re an individual or a business customer.

Canara Bank

There is also a Junior Savings Account. However, this is aimed at children rather than students. It’s available to anyone over 10 years old and comes with a debit card. It’s main draw is that it has a restricted monthly withdrawal limit to prevent excessive spending.

What are the costs?

Unfortunately, banking in India is quite expensive. There are a number of fees and charges you’ll have to look out for.

Maintenance and card fees

Most bank accounts India are not free. You’ll need to pay a monthly account fee - called a maintenance fee.

You’ll also have to keep a minimum balance in your account, or risk a fee in the region of INR 500 (about USD$7.50). Similarly, ATM debit cards aren’t free.

ATM fees

The cost of maintaining India’s vast ATM network is a big issue in the industry. Because of this, most banks limit the number of ATM withdrawals you can make each month.

Most banks will allow only three free transactions a month, after which you’ll incur a fee in the region of INR 20 (USD$0.30) plus tax per transaction.

But that’s not all.

Indian banks don’t just charge you for making withdrawals. You may also be charged for using an ATM in other ways, including requesting a mini statement or even just making a balance enquiry.

Making withdrawals from an ATM abroad is even more expensive. You can expect to pay approximately INR 125 (about USD$2) per transaction, as well as other assorted service taxes and charges.

Account closure fees

Many Indian banks will let you close your account free of charge during the first fourteen days after opening.

However, expect to be charged an account closure fee once this period expires. The fee can tend to get higher the longer you’ve held your account.

International money transfers

International money transfers, which most Indian banks call remittances, are equally costly.

At the very least, you can expect to be charged a processing fee and a service tax of up to 0.12% (depending on the amount of the transfer). You’ll also need to watch out for the other bank’s charges as well as a foreign exchange fee or unfavorable exchange rate.

business

money

life-aboard

india

Response to “How to open a bank account in India”

Stay current

Sign up for our newsletter, and we'll send you news and tutorials on business, growth, web design, coding and more!