Yes, but only through specific banks and with documents mailed or carried in person
You can open a bank account in Nepal from abroad, but not by filling out a form online and waiting for approval. Most Nepali banks require you to appear in person at a branch or send original documents by mail—photocopies and digital scans are not accepted for the initial account opening. A handful of banks have started offering accounts to non-residents, but the process is slower and the requirements are stricter than opening an account as a resident.
The banks that accept non-resident account openings are primarily the larger commercial banks: Nepal Investment Bank, Himalayan Bank, Nabil Bank, and Standard Chartered Bank Nepal. Smaller regional banks typically do not offer this service. Even with these banks, you will need to provide original identity documents, proof of address, and often a reference from someone already banking with them or from your employer.
Key Takeaways
- Nepal Investment Bank, Himalayan Bank, Nabil Bank, and Standard Chartered Bank Nepal accept non-resident account openings, but most other banks do not.
- You must provide original documents—a scanned passport and utility bill will not work—either by mailing them or by traveling to Nepal in person.
- The process takes four to eight weeks from the time the bank receives your complete documents, not from the time you submit them online.
- You will need a valid passport, proof of your current address, and often a reference from an employer or existing customer of that bank.
- Some banks require a minimum opening deposit ranging from 1,000 to 10,000 Nepali rupees, depending on the account type.
Which documents you need to send or bring
Start with your passport—a color photocopy is not enough. The bank needs the original or a certified copy made by a notary public in your country. If you are a Nepali citizen living abroad, your passport is sufficient for identity. If you are a foreign national, some banks will also accept a national ID card or driver's license as a secondary form of identification, but the passport is the primary requirement.
Next, you need proof of your current address. A utility bill, bank statement, or lease agreement with your name and address will work. It must be dated within the last three months. If you are living in a country where utility bills are not standard, a letter from your employer or landlord on official letterhead stating your address is acceptable. Again, a photocopy is not enough—you need to mail the original or have it certified by a notary.
Some banks ask for a reference letter from your employer stating your position, salary range, and employment status. This is more common if you are opening an account with a large deposit or if you have no prior relationship with the bank. If you already have family or friends banking with that specific bank, their reference can sometimes substitute for an employer letter.
How to submit your documents from abroad
Contact the bank's international customer service line or visit their website to request a non-resident account opening form. Nepal Investment Bank, Himalayan Bank, and Nabil Bank all have English-language customer service email addresses listed on their websites. Ask them to send you the account opening form and a list of required documents specific to your situation—requirements can vary slightly by bank and by account type.
Once you have the form, fill it out completely and gather your original documents. You have two options: mail everything to the bank's head office or a designated branch, or travel to Nepal and open the account in person at a branch. If you mail the documents, use a tracked courier service like DHL or FedEx so you have proof of delivery. The bank will not begin processing until they receive the originals, so this step determines when your timeline actually starts.
Include a cover letter with your mailed package stating your name, the account type you want to open, and your contact email and phone number. Keep copies of everything you send. The bank will contact you by email once they receive your package and will let you know if any documents are missing or if they need clarification on anything.
What happens after you submit your documents
The bank's compliance department will review your documents to verify your identity and address. This step typically takes one to two weeks. They are checking that your passport is valid, that your address proof is current, and that there are no red flags in your background. If everything looks correct, they will move your application to the account opening team.
The account opening team will create your account, assign you an account number, and set up your login credentials for online banking. They will send these details to you by email. At this point, your account is open, but you cannot use it until you make your first deposit. Most banks require a minimum opening deposit of 1,000 to 10,000 Nepali rupees (roughly 8 to 80 US dollars, depending on the bank and account type). You can make this deposit by wire transfer from your current bank abroad, and the bank will provide you with wire instructions once your account is active.
The entire process from the time the bank receives your documents to the time you can use your account typically takes four to eight weeks. If documents are missing or unclear, it can take longer. Once your account is funded, you can use online banking to transfer money, pay bills, and manage your account from abroad.
Opening an account in person if you travel to Nepal
If you are planning a trip to Nepal, you can open an account much faster by visiting a branch in person. Bring your original passport, proof of address (the original or a certified copy), and any reference letters. You can also bring certified copies of documents rather than originals if you have them notarized before your trip.
Walk into any branch of your chosen bank during business hours and ask to speak with the new accounts desk. Tell them you want to open a non-resident account. They will give you the account opening form to fill out on the spot. If all your documents are in order, they can often open your account the same day or within one to two business days. You will make your opening deposit at the branch, and they will give you your account number and online banking login information before you leave.
This route is much faster than mailing documents, but it requires you to be in Nepal. If you have family or friends there, you can also ask them to help you open the account in person by giving them power of attorney, though this adds complexity and some banks are reluctant to accept it.
Limits on what you can do with a non-resident account
A non-resident account in Nepal is not the same as a resident account. Some banks restrict the amount of money you can transfer out of Nepal per month or per year. Others limit how much you can deposit from abroad. These restrictions vary by bank and by the type of account you open, so ask about them when you contact the bank initially.
You can usually receive money from abroad without restriction—your family or employer can wire money to your account. Sending money out of Nepal may be restricted depending on Nepal's foreign exchange rules at the time. As of now, you can transfer money out for legitimate purposes like education, medical treatment, or business, but the bank will ask you to document the purpose of the transfer.
Online banking access is usually the same for non-residents as for residents. You can check your balance, transfer money between accounts at the same bank, and pay bills online. Some banks may restrict international wire transfers from online banking and require you to visit a branch or call customer service to initiate them.
Alternatives if a bank will not open an account for you
If the major banks decline your application, you have a few other options. Some microfinance institutions and credit unions in Nepal accept non-resident accounts, though they offer fewer services than commercial banks. You can search for these by contacting the Nepal Rastra Bank (the central bank) or asking for recommendations in Nepali expat communities online.
Another option is to ask a family member or trusted friend in Nepal to open an account in their name and give you power of attorney to manage it. This is legally valid but carries risk—the account is in their name, not yours, and they could theoretically withdraw the money or close the account without your consent. Only do this with someone you trust completely.
If you need to receive money from Nepal regularly, you can also use international money transfer services like Wise, Remitly, or MoneyGram. These do not require a Nepali bank account and can send money to your bank account abroad. The exchange rates and fees are often better than a traditional wire transfer, though the money goes to your foreign account, not to an account in Nepal.
Frequently Asked Questions
Do I need to be a Nepali citizen to open a bank account in Nepal from abroad?
No. Foreign nationals can open accounts at most major Nepali banks, though some banks prefer Nepali citizens or people with Nepali residency. Ask the bank directly whether they accept foreign nationals before you gather your documents. Your passport and proof of address are sufficient regardless of citizenship.
Can I open an account online without sending documents?
Not for an initial account opening. You must send original documents by mail or open the account in person. Some banks may allow you to manage the account online after it is open, but the first step requires originals. Digital signatures and scanned documents are not accepted.
What if the bank loses my documents in the mail?
Use a tracked courier service like DHL or FedEx and keep proof of delivery. If the bank says they did not receive your package, you have the tracking number to prove it was delivered. Ask the bank to sign for the package so there is a record. If documents are lost, you will need to send replacements, which delays your account opening.
How much money do I need to deposit to open an account?
The minimum opening deposit varies by bank and account type, typically ranging from 1,000 to 10,000 Nepali rupees. Some banks waive the minimum if you set up a regular deposit or salary transfer. Ask about this when you contact the bank—a lower minimum may be available depending on your situation.
Can I use my non-resident account to send money out of Nepal?
Yes, but there may be restrictions or documentation requirements depending on the amount and purpose. Nepal's foreign exchange rules allow transfers for education, medical treatment, business, and other legitimate purposes. The bank will ask you to state the purpose of the transfer. Large transfers may require additional documentation or approval from the bank's compliance team.