Skip to content
a group of people walking down a street next to tall buildings

Topic

Banking & Finance

Which banks accept foreigners, documents required, foreign currency accounts, international transfers and card acceptance in Nepal.

Guides
1
Photograph: Dhruvin Pandya

A Nepali bank account is the difference between living here and visiting here - it unlocks wallets, QR payments, salary, rent transfers and the rest. Opening one requires a valid visa and, in most cases, documentation of why you are in the country, which is why a tourist visa alone often is not enough. Banks differ considerably in how they interpret the rules, so the bank you choose matters more than it would at home.

For how the system works generally - the wallets, QR standard, ATMs and cash culture - see banking and finance. The step-by-step is in opening a bank account in Nepal as a foreigner.

What you will be asked for

Passport Original and copies
Valid visa Non-tourist categories are accepted most readily
Photographs Several passport-sized
Proof of local address Rental agreement, or a letter
Reason for being here Employment letter, enrolment letter, company papers or marriage certificate
Introducer or reference Some banks ask for an existing customer or employer
Minimum opening deposit Low, and bank-specific

Expect to do it in person, at a branch, with originals. There is no meaningful online route for a first account.

Choosing a bank

Three practical criteria, in this order:

  1. Will they open an account on your visa category? Ask before you queue. Some branches are comfortable with non-tourist visas and hesitant beyond that.
  2. Is the branch near where you live or work? You will go back more than you expect - card collection, a form, a problem.
  3. Is the mobile app any good? This is what you will actually use daily.

Commercial banks are the right tier - the widest branch network and the most developed apps. The bank directory lists them.

Foreign currency accounts

Foreign nationals earning in foreign currency, and people of Nepali origin, can in certain circumstances hold accounts denominated in foreign currency rather than rupees. The eligibility rules are specific and tied to the source of the funds.

If you are paid from abroad, ask about this at the outset. It can simplify both receiving money and moving it later, and it is much easier to set up at account opening than to convert to afterwards.

Bringing money in

Straightforward, and the thing to get right from the first transfer is the paper trail. Keep the records showing where money came from and why - bank advices, employment contracts, invoices. You are not building them for the bank today; you are building them for the question of taking money out later.

International transfers into Nepal work through the banks and through remittance operators. Compare the all-in rate rather than the advertised fee, since the exchange spread is usually where the real cost sits.

Taking money out

This is the part foreign residents underestimate. The Nepali rupee is not freely convertible, and converting and repatriating funds is subject to limits and approvals. Salary earned here, profits from a business, and proceeds from selling something are each treated differently.

The practical rule: the documentation is the constraint, not the policy. Income that was properly declared, taxed and recorded can generally be moved; income that was not becomes very difficult to move at all. Set this up correctly in month one rather than discovering it in year three.

For a business, repatriating profits sits inside the foreign investment framework - business covers it. For personal tax residency, residence.

Getting paid here

If you are employed by a Nepali company, salary is normally paid into a local account with tax deducted at source, which is one more reason the account cannot wait. Confirm with your employer which bank they pay into - some will open the account for you as part of onboarding, which removes most of the friction described above.

If you are paid from abroad while living here, the questions are different and worth getting right early: which route the money arrives by, what it costs, what documentation accompanies it, and how it interacts with your tax position. Residence covers tax residency; a local accountant is worth an hour of your time in the first months.

Borrowing

Realistically, do not plan on it. Nepali bank lending is collateral-driven and generally requires property as security plus a documented income history, and a foreign national on an annually renewed visa is not the profile the credit system is built around. Credit cards are issued against salary or deposit and held by a small minority even among citizens.

Plan your finances here on the assumption that credit is not available to you.

Wallets and cards

Once the account exists, add a digital wallet and link it. eSewa and Khalti dominate, FonePay QR is accepted almost everywhere including small vendors, and ConnectIPS handles bank transfers. This is how daily payment actually happens here now.

Your foreign card will work at ATMs and in larger establishments, with a per-withdrawal fee on top of whatever your home bank charges. Withdraw larger amounts less often while you are waiting for the local account, and do not plan a day around card acceptance.

Where this goes wrong

  • Arriving at the branch without every original. One missing paper means a second visit.
  • No Nepali phone number. Verification is by SMS, so the SIM comes first.
  • No paper trail on incoming funds. It only becomes a problem when you try to send money out.
  • Assuming a tourist visa is enough. Many branches will decline, and the ones that do not may ask for more.
  • Picking the branch nearest the airport. Pick the one nearest your life.

Where to go next

SIM and internet is the prerequisite step. If you will be earning here, jobs covers work permits and how salary is paid and taxed.