How to Open a Bank Account in Nepal as a Foreigner: Complete 2025 Guide

Navigate Globe Team
Feb 1, 2026
15 min read

Opening a bank account in Nepal as a foreigner presents unique challenges that most international banking guides overlook. Unlike many countries where you can walk into a bank with your passport and leave with a debit card, Nepal's banking system operates differently. The process involves personal relationships, specific visa requirements, and documentation that varies significantly between banks.

Whether you're an expat relocating to Kathmandu, a digital nomad spending an extended period in Nepal, or a traveler planning a long Everest Base Camp trek, understanding how to navigate the Nepali banking system saves time, frustration, and potential financial headaches. As a Nepali company helping thousands of international travelers each year, we've compiled everything you need to know about opening a bank account in Nepal as a foreigner in 2025.

This guide covers eligibility requirements, the best banks for foreigners, required documents, step-by-step instructions, and practical alternatives for those who cannot open a traditional account.

Can Foreigners Open Bank Accounts in Nepal?

Yes, foreigners can open bank accounts in Nepal, but with important limitations based on visa type. The question of whether you can open a bank account in Nepal as a foreigner depends primarily on your visa status and intended length of stay. Nepal's central bank, Nepal Rastra Bank, regulates foreign banking activities, and the rules for foreigners opening bank accounts differ significantly from Western banking systems.

The Visa Factor

Your visa type determines what kind of account you can open:

Tourist Visa Holders: If you're visiting Nepal on a tourist visa, you're generally limited to foreign currency accounts (USD, EUR, GBP). You cannot open a Nepal Rupee (NPR) account on a tourist visa. Additionally, your account will be linked to your visa validity. When your visa expires, the account deactivates unless you provide proof of extension.

Work Visa/Residence Permit Holders: Those with valid work permits or residence visas gain access to full banking services, including Nepal Rupee accounts. This opens up local transactions, bill payments, and domestic transfers.

Business Visa Holders: Entrepreneurs with registered businesses in Nepal can open corporate accounts with full functionality, though the documentation requirements are more extensive.

Non-Resident Nepalis (NRNs): If you're of Nepali origin but hold foreign citizenship, special NRN accounts offer additional benefits, including both foreign currency (NRE) and local currency (NRO) options.

2025 Update: National ID Requirement

Starting January 14, 2025, Nepal Rastra Bank mandated that all new bank accounts require a National Identity Card number. This primarily affects Nepali citizens, but it may create additional verification steps for foreigners. When visiting banks, ask specifically about current requirements for foreign nationals, as some banks have adapted their processes to accommodate non-citizens.

Types of Bank Accounts Available to Foreigners in Nepal

Understanding the different Nepal bank account types helps foreigners choose the right option for their needs. When you open a bank account in Nepal as a foreigner, you'll encounter three main categories.

Foreign Currency Accounts (USD, EUR, GBP)

Foreign currency savings accounts are the most accessible option for foreigners in Nepal. These accounts allow you to:

  • Deposit and hold funds in US Dollars, Euros, British Pounds, and sometimes Australian Dollars, Canadian Dollars, or Japanese Yen

  • Receive international wire transfers directly

  • Withdraw foreign currency cash (within limits)

  • Convert to Nepal Rupees when needed

Minimum deposits typically range from USD 10 to USD 500, depending on the bank. Standard Chartered requires higher minimums but offers superior international services.

Interest rates on foreign currency accounts are lower than NPR accounts but provide currency stability.

Nepal Rupee Accounts (Work Visa Required)

NPR accounts require a valid work permit or residence visa. These accounts function like standard savings accounts and allow:

  • Local transactions and bill payments

  • Domestic fund transfers

  • Debit card usage at local merchants

  • Lower minimum balance requirements (typically NPR 1,000-5,000)

If you're working legally in Nepal or have established residence, an NPR account is essential for daily life.

NRN Accounts (For Nepali Diaspora)

Non-Resident Nepali accounts come in two varieties:

NRE (Non-Resident External) Accounts: Hold deposits in foreign currencies. Funds are fully repatriable, meaning you can transfer them back to your country of residence.

NRO (Non-Resident Ordinary) Accounts: Hold Nepal Rupees, useful for managing income from Nepal-based sources like rental properties or business interests.

NRN accounts require proof of Nepali origin and foreign residency documentation.

Documents Required to Open a Bank Account in Nepal

To open a bank account in Nepal as a foreigner, you'll need specific documentation. Requirements vary between banks, but certain documents are universally required for foreigners seeking Nepal bank accounts.

Essential Documents for All Foreigners

  1. Valid Passport: Your passport serves as the primary identification document. Banks will photocopy relevant pages including your photo page and visa pages.

  2. Valid Visa: Your current Nepal visa must be valid. Tourist visas, work visas, and business visas are all acceptable, though they determine which account types you can access.

  3. Passport-Sized Photographs: Most banks require two recent photographs that meet their specifications. Bring extras as requirements vary.

  4. Proof of Address: This can include:

  • Hotel booking confirmation (for tourists)

  • Rental agreement (for expats)

  • Utility bill in your name

  • Letter from your employer stating your address

  1. Filled Application Form: Each bank has its own application form that you complete at the branch.

Additional Requirements by Bank

Different banks have additional requirements:

Nepal Investment Bank (NIBL): Often requests a reference letter from your bank in your home country, confirming you've held an account in good standing.

Standard Chartered: Requires a reference or introduction from an existing account holder. Without this, approval depends on convincing the relationship manager of your credibility.

Nabil Bank: May send staff to verify your stated office or residential address.

The Reference/Introduction Requirement

This catches many foreigners by surprise. Nepali banks traditionally rely on personal references as part of their customer verification process. An existing account holder "introduces" you to the bank, essentially vouching for your character.

If you don't have a local reference:

  • Ask your employer if any colleagues can provide an introduction

  • Some hotels or guesthouses may assist long-term guests

  • A Nepali business partner can serve as a reference

  • Some banks waive this requirement for certain account types or high-value customers

Without a reference, you'll need to build rapport with a bank representative and provide additional documentation proving your reliability.

Best Banks in Nepal for Foreigners to Open Accounts

Not all banks in Nepal are equally equipped to serve international clients. If you're trying to open a bank account in Nepal as a foreigner, choosing the right bank makes a significant difference. Based on our experience helping travelers and our local banking relationships, here are the best Nepal banks for foreigners.

Standard Chartered Bank Nepal

Best for: International transfers, expats, premium banking services

Standard Chartered consistently ranks as the top choice for foreigners in Nepal. As an international bank with operations in over 60 countries, they understand foreign clients' needs.

Advantages:

  • Most international transfers route through Standard Chartered, reducing transfer complications

  • Best online banking platform in Nepal

  • Staff experienced with foreign documentation

  • ATMs accept international cards

  • USD, EUR, and GBP account options

  • Premium banking services for high-net-worth individuals

Considerations:

  • Higher minimum balance requirements (around USD 500 equivalent)

  • Introduction/reference typically required

  • Fewer branches than local banks

Location: Main branch in Durbar Marg, Kathmandu

Nabil Bank

Best for: Good balance of international standards and local accessibility

As Nepal's first foreign joint venture bank (established 1984), Nabil Bank combines international banking practices with extensive local presence.

Advantages:

  • 139+ ATMs throughout Nepal

  • Modern banking software and technology

  • Established foreign account procedures

  • Multiple currency options

  • Strong remittance network

Considerations:

  • Address verification process can take time

  • Customer service quality varies by branch

Nepal Investment Bank (NIBL)

Best for: Foreigners with established banking history abroad

NIBL maintains international standards as a joint venture with Credit Agricole Indosuez of France.

Advantages:

  • USD and EUR account options

  • Reliable international transfer processing

  • Good online banking

  • Multiple Kathmandu locations

Considerations:

  • Often requires reference letter from home country bank

  • More stringent documentation review

Everest Bank

Best for: Those with India connections or frequent India travel

Everest Bank's partnership with Punjab National Bank of India provides unique advantages.

Advantages:

  • Access to 10,000+ branches and ATMs across Nepal and India

  • Strong in remittances from India

  • USD, EUR, and GBP accounts

  • Competitive rates on transfers

Considerations:

  • Less international focus compared to Standard Chartered

  • Online banking less sophisticated

Global IME Bank

Best for: Online account opening, modern banking

Global IME offers the most progressive approach to digital banking in Nepal.

Advantages:

  • Online account opening available (with limitations for foreigners)

  • Growing branch network

  • Modern mobile banking app

  • NRN-friendly processes

Considerations:

  • In-person verification still required for most foreign accounts

  • Less experience with complex international situations

Step-by-Step: How to Open a Bank Account in Nepal as a Foreigner

Follow this step-by-step process to open your Nepal bank account with minimal complications. These instructions apply to most foreigners seeking to open bank accounts in Nepal.

Step 1: Choose Your Bank and Branch

Select your bank based on your primary needs (international transfers, local access, specific currency). For your first visit, go to a main branch in a business district. These branches have more experienced staff handling foreign accounts.

In Kathmandu, consider:

  • Standard Chartered: Durbar Marg

  • Nabil Bank: Kantipath or New Road

  • NIBL: Durbar Marg or Lazimpat

Avoid small neighborhood branches for initial account opening.

Step 2: Gather Your Documents

Before visiting, assemble:

  • Original passport with valid visa

  • Photocopies of passport and visa pages

  • 2-4 passport-sized photographs

  • Proof of address document

  • Reference letter or contact information for your introducer (if available)

  • Cash for initial deposit (minimum amount varies)

Having complete documentation prevents multiple trips to the bank.

Step 3: Visit the Branch

Banking in Nepal happens in person. Plan to spend 1-2 hours at the bank for your initial visit.

What to expect:

  • You'll speak with a customer service representative or relationship manager

  • Explain your situation: visa type, reason for being in Nepal, purpose of the account

  • The banker will assess which account types you're eligible for

  • You'll complete application forms (some in Nepali, but staff will assist)

  • Your documents will be photocopied and verified

Tips for success:

  • Dress professionally. Appearance matters in Nepali banking culture

  • Be patient and polite. Building rapport helps when documentation is borderline

  • Bring more documents than required. Extra proof of identity or purpose helps

  • Visit in the morning. Afternoons get busy with local customers

Step 4: Complete Verification

After submitting your application, the bank verifies your information.

Verification may include:

  • Calling your reference to confirm the introduction

  • Verifying your address (some banks send staff)

  • Checking visa validity with immigration records

  • Processing KYC (Know Your Customer) requirements

This process typically takes 3-7 business days. Some banks complete same-day openings for straightforward cases.

Step 5: Fund Your Account and Receive Materials

Once approved, you'll:

  • Make your initial deposit (cash or transfer)

  • Receive your account number and banking materials

  • Set up online/mobile banking access (if available)

  • Receive your debit card (usually mailed or picked up later)

Keep all account opening documents safe. You'll need your account number for international transfers.

Fees, Minimums, and Restrictions

Understanding the cost structure helps you choose the right account and avoid surprises.

Minimum Balance Requirements

Banks require you to maintain minimum balances, with fees for falling below:

BankForeign Currency AccountNPR AccountStandard Chartered~USD 500NPR 10,000Nabil Bank~USD 100NPR 1,000NIBL~USD 100NPR 2,500Everest Bank~USD 50NPR 1,000Global IME~USD 10NPR 500

Fees for falling below minimums range from NPR 100-500 per month.

Account Maintenance Fees

Most banks don't charge monthly maintenance fees if you maintain the minimum balance. However, expect fees for:

  • Checkbook issuance

  • Debit card replacement

  • Statement requests (paper)

  • Account closure

Withdrawal and Transfer Limits

Nepal Rastra Bank regulates foreign currency withdrawals:

  • Cash withdrawals: Limited to USD 500 equivalent per day for most accounts

  • International transfers: Generally unlimited for documented purposes, but require supporting documentation for large amounts

  • ATM daily limits: Typically NPR 50,000-100,000 equivalent

When bringing foreign currency into Nepal, amounts over USD 5,000 in cash or USD 10,000 total (including traveler's cheques) must be declared at customs.

Alternatives if You Can't Open a Bank Account in Nepal

If the requirements to open a bank account in Nepal as a foreigner prove too challenging, several alternatives serve travelers well. Many visitors find these options sufficient without needing a Nepal bank account.

International Cards That Work in Nepal

Most major international debit and credit cards work at Nepali ATMs and larger merchants:

  • Visa and Mastercard: Widely accepted at ATMs and hotels

  • ATM networks: Look for Visa Plus, Mastercard Cirrus, or SCT networks

  • Fees: Expect 4-5% foreign transaction fees plus ATM operator charges

Tips:

  • Notify your home bank before traveling to prevent fraud blocks

  • Carry cards from two different banks as backup

  • Standard Chartered ATMs often have the best acceptance of foreign cards

Money Transfer Services

Services like Wise (formerly TransferWise), Western Union, and Remitly allow you to send money to Nepal without a local account. You can:

  • Send to a recipient's Nepali bank account

  • Pick up cash at agent locations

  • Use mobile wallet options (for some services)

Rates and fees vary significantly between services. Wise typically offers the best exchange rates for larger transfers.

Currency Exchange

For shorter stays, currency exchange may be simpler than banking:

  • Banks: Offer competitive rates with proper documentation

  • Licensed money changers: Found in tourist areas, verify licensing

  • Hotels: Convenient but typically 2-3% worse rates

  • Airport: Emergency only, rates are poor

Always get a receipt and count your money carefully before leaving the counter.

Tips for Managing Money in Nepal as a Foreigner

Beyond banking, these practical tips help you handle finances smoothly during your Nepal stay.

ATM Strategy

  • Withdraw larger amounts less frequently to minimize per-transaction fees

  • Nabil Bank and Standard Chartered ATMs are most reliable for foreign cards

  • Always choose to be charged in local currency (NPR) rather than your home currency to avoid dynamic currency conversion fees

  • Keep emergency cash in USD or EUR. In remote trekking areas like Annapurna Circuit or the Everest region, cards may not work

Cash Handling

  • Nepal remains cash-dependent outside Kathmandu and Pokhara

  • Carry smaller denominations. Changing large bills (NPR 1,000) can be difficult in small shops

  • Keep cash in multiple locations (wallet, money belt, locked bag)

  • Budget NPR 2,000-5,000 per day for typical tourist expenses outside organized tours

Safety Considerations

  • Use ATMs inside banks during business hours when possible

  • Cover the keypad when entering your PIN

  • Count withdrawal amounts before leaving the ATM area

  • Report lost or stolen cards immediately to both your home bank and local police

Frequently Asked Questions About Opening Bank Accounts in Nepal

Can I open a Nepal bank account online from abroad?

Generally, no. While some banks like Global IME offer online account opening, foreigners typically require in-person verification. NRNs have more options for remote account opening through video KYC.

How long does it take to open a bank account?

The process typically takes 3-7 business days from application to account activation. Straightforward cases with complete documentation may be faster.

What happens to my account when my visa expires?

Your account will be deactivated. If you extend your visa, bring proof of extension to the bank to reactivate your account. Funds remain safe but inaccessible until the account is reactivated.

Can I receive international wire transfers to my Nepal account?

Yes, foreign currency accounts can receive international transfers. You'll need to provide senders with your account number, bank's SWIFT code, and correspondent bank details. Standard Chartered handles the smoothest international transfers.

Is mobile banking available for foreigners?

Yes, most banks offer mobile banking apps. Functionality varies, but you can typically check balances, view statements, and make local transfers. International transfers usually require branch visits.

Do I need to speak Nepali to open an account?

No. Staff at major banks in Kathmandu speak English. Bring a Nepali-speaking friend if visiting smaller branches or banks outside major cities.

Conclusion: Your Path to Opening a Bank Account in Nepal

Opening a bank account in Nepal as a foreigner requires patience, proper documentation, and understanding of the local banking culture. While the process differs from Western banking, it's entirely achievable with the right preparation.

Key takeaways:

  1. Your visa type determines your account options. Tourist visas limit you to foreign currency accounts.

  2. Standard Chartered offers the smoothest experience for foreigners, especially for international transfers.

  3. Gather all documents before your bank visit, including a reference if possible.

  4. Visit main branches in business districts for the best service.

  5. If banking proves too complex, international cards and money transfer services provide viable alternatives.

For travelers planning extended stays in Nepal, whether for trekking expeditions, cultural tours of Kathmandu Valley, or long-term exploration, having local banking access makes daily life significantly easier.

Planning an extended Nepal adventure? Contact Navigate Globe to help you prepare every aspect of your journey, from permits and logistics to practical advice on living and traveling in Nepal. Our team has decades of experience helping international travelers navigate Nepal with confidence.

Plan Your Nepal Adventure

Share this article:

Trusted By

Government of NepalNepal Tourism BoardNepal Mountaineering AssociationTrekking Agencies Association of NepalKEEP NepalTrustpilot