Yes, but you will need a valid passport and proof of Indian address
A Nepali citizen can open a bank account in India. The process is straightforward in principle — you walk into a bank with the right documents — but the documents themselves are the real barrier. Banks will ask for a valid passport, proof of your current address in India, and depending on the bank, additional identity verification.
The catch is that banks treat Nepali citizens differently from Indian residents. You are not a resident for tax purposes unless you have lived in India for 182 days or more in a financial year. This affects which account type you can open and what paperwork the bank will ask for. Some banks will open accounts for non-residents; others will not.
The fastest route is to visit a bank branch in person with your documents. Online account opening is not available to non-resident foreign nationals at most banks, though this varies by institution.
Key Takeaways
- You will need a valid Nepali passport, proof of your address in India (utility bill, lease agreement, or landlord letter), and a PAN card if you have one.
- Banks classify you as a non-resident if you have been in India fewer than 182 days in the current financial year, which determines which account types are available to you.
- Most banks require you to visit a branch in person; online account opening is rarely available for non-resident foreign nationals.
- Some banks ask for additional documents such as a reference from an existing customer or a letter from your employer, so call ahead before visiting.
What documents you will need to bring
Start with your passport. It must be valid — not expired and not expiring within six months. This is your primary identity document and proof of citizenship. Banks will photocopy it.
Next, proof of your address in India. A utility bill (electricity, water, gas) in your name is the strongest option. If you do not have one, a rental agreement signed by you and your landlord works. If neither exists, many banks will accept a letter from your landlord or employer on their letterhead, stating your address and the dates you have lived there. Some banks are stricter than others on this point — call the branch before you go.
If you have an Indian PAN (Permanent Account Number), bring it. You can obtain one from the Income Tax Department even as a non-resident. If you do not have one, the bank may ask you to explore for one after opening the account, or they may proceed without it depending on the account type and the bank's policy.
Bring a completed account opening form. You can read this from the bank's website or fill it out at the branch. The form asks for your name, address, occupation, and source of income. For non-residents, banks often ask additional questions about the purpose of the account and the expected transaction volume.
Which banks accept non-resident Nepali citizens
Most major Indian banks will open accounts for non-resident foreign nationals, but policies vary. State Bank of India (SBI), ICICI Bank, HDFC Bank, and Axis Bank all have processes for non-resident account opening, though the specific documents and account types available differ between them.
Smaller regional banks may be more restrictive. Some require you to be a resident or to have a reference from an existing customer. Before visiting a branch, call and ask whether they open accounts for non-resident Nepali citizens. This saves a wasted trip.
The account type matters. Most banks will open a savings account for a non-resident. Current accounts (for business use) are harder to obtain as a non-resident and typically require proof of business registration in India. Some banks offer NRO accounts (Non-Resident Ordinary) specifically for non-residents, though these are technically for Indian citizens living abroad, not foreign nationals — but some banks use the term loosely.
The timeline from documents to active account
If you visit the branch in person with all documents, the bank can often open the account on the same day or within two business days. You will receive a temporary account number when ready and can begin using the account within a week once the debit card and passbook arrive.
The bank will conduct a background check as part of their Know Your Customer (KYC) process. For non-residents, this can take longer — sometimes up to two weeks — because the bank must verify your identity and address through additional channels. They may contact your employer or landlord to confirm your details.
Once the account is active, you can deposit money, receive transfers, and pay bills. International transfers into the account are possible, though some banks restrict outbound international transfers from non-resident accounts without additional documentation.
What happens if you stay longer than 182 days
If you remain in India for 182 days or more in a financial year (April to March), your tax residency status changes. You become a resident for income tax purposes. When this happens, inform your bank. Some banks will automatically reclassify your account; others require you to submit a form confirming your new status.
This matters because resident accounts have fewer restrictions on international transfers and may offer different interest rates or account features. It also affects your tax obligations — as a resident, you must report worldwide income to the Indian tax authority.
Restrictions on non-resident accounts
Non-resident accounts come with limits that resident accounts do not have. You may face restrictions on the amount you can transfer out of India in a calendar year, depending on the bank and the account type. Some banks limit international outbound transfers to a certain amount without prior approval from the Reserve Bank of India (RBI).
Inbound transfers are usually unrestricted. You can receive money from Nepal or anywhere else into your Indian account. Outbound transfers — sending money from India back to Nepal — may require additional documentation or approval, particularly if the amount is large.
Check with your specific bank about these limits before opening the account. They vary significantly between institutions.
Opening an account if you do not have an address yet
If you have just arrived in India and do not yet have a lease or utility bill, some banks will accept a letter from your employer stating your address. If you are staying in a hotel or guest house, ask the management for a letter on their letterhead confirming your stay and address. This is not ideal — banks prefer utility bills — but many will accept it as temporary proof while you arrange permanent accommodation.
Some banks also allow you to use your passport address temporarily and update it later once you have proof of an Indian address. Call ahead to ask whether this is an option.
Frequently Asked Questions
Do I need a PAN card to open a bank account in India as a Nepali citizen?
No, a PAN is not required to open the account, but the bank may ask you to explore for one after opening. If you plan to earn income in India or invest, obtaining a PAN makes sense. You can explore online through the Income Tax Department website or through the bank itself.
Can I open an account online if I am a non-resident?
Most banks do not allow non-resident foreign nationals to open accounts online. You will need to visit a branch in person. A few banks are beginning to offer video-based account opening for non-residents, but this is not yet standard. Check with your chosen bank about their current process.
What if my passport expires soon?
Banks prefer passports valid for at least six months. If yours is expiring sooner, renew it before opening the account. The bank will not open an account with a passport expiring within six months, as they use it as your primary identity document.
Can I send money from my Indian bank account back to Nepal?
Yes, but the process depends on your bank and the amount. Most banks allow outbound transfers to Nepal through SWIFT or other international channels, though you may need to provide documentation of the source of funds for larger amounts. Ask your bank about their specific process and any limits they impose.
What if the bank asks for documents I do not have?
Different banks have different requirements. If a bank asks for something you cannot provide, try another bank. Call ahead and describe your situation — some banks are more flexible than others, and a manager may approve an alternative document if you explain your circumstances.