Yes, but only for certain account types and only with specific banks
You can open some bank accounts online in Nepal, but not all banks offer it, and the process is more limited than in the United States or Europe. A handful of banks—primarily Nepal Investment Bank, Nabil Bank, and some others—allow you to start an account through their website or mobile app without visiting a branch in person. However, you will still need to submit physical documents and often complete verification steps that require a visit or a video call with a bank representative.
Most traditional banks in Nepal still require you to walk into a branch with original documents, even if they have an online application form. The online option exists mainly for convenience in the application stage, not as a fully remote process from start to finish.
Key Takeaways
- Only a small number of Nepali banks offer any online account opening; most still require an in-person visit with original documents.
- Even banks with online applications typically require you to submit physical identity documents and sometimes attend a video verification call.
- Digital banks and fintech platforms operating in Nepal may offer faster online onboarding, but they are not traditional banks and may have limits on what you can do with the account.
- You will need a valid passport, national ID card, or citizenship certificate, plus proof of address, regardless of whether you apply online or in person.
- The timeline from application to account activation ranges from a few days to two weeks, depending on the bank and how quickly you submit required documents.
Which banks accept online applications in Nepal
Nepal Investment Bank, Nabil Bank, and Everest Bank have offered online account opening through their websites or mobile apps in recent years. However, availability and the exact process change, and not all account types are available online. A savings account is more likely to be available online than a business or fixed-deposit account.
Before you start an application, visit the bank's official website or download their mobile app and look for a link labeled "Open Account Online" or "Digital Account Opening." If you do not see one, the bank does not currently offer online applications. Calling the bank's customer service line is the fastest way to confirm whether they are accepting online applications at the moment.
What documents you need, whether you apply online or in person
Every bank in Nepal requires the same core documents, regardless of how you start the process. You will need one form of valid government-issued photo ID—a passport, national ID card (Nagarikta), or citizenship certificate. You will also need proof of your current address, which can be a utility bill, rental agreement, or government letter with your name and address on it. The document must be dated within the last three to six months, depending on the bank.
If you are applying online, you will upload scans or photos of these documents through the bank's website or app. The bank will then review them and may ask you to bring the originals to a branch or to participate in a video call for verification. Some banks use video verification to confirm your identity and address before they activate the account; others may mail you a debit card and ask you to visit a branch to collect it and complete final verification.
If you are a foreign national, you will need your passport and may need additional documents such as a visa or work permit. Some banks have separate processes for non-residents; call ahead to confirm.
How the online application process actually works
The process varies by bank, but the general flow is: fill out an online form with your personal details, upload scans of your documents, wait for the bank to review them, and then either attend a video call or visit a branch to complete verification. Some banks send you a one-time password (OTP) to your phone or email to confirm your identity during the online stage.
After you submit your application, the bank typically sends you an email or SMS confirming receipt. You may then receive a message asking you to visit a branch with your original documents, or the bank may schedule a video call with you. During the video call, a bank representative will ask you to show your ID and address proof on camera and may ask basic questions about the purpose of the account and your income source.
Once verification is complete, the bank activates your account and issues you a debit card and account number. Some banks mail the debit card to your address; others ask you to collect it from the branch. You can usually start using your account online (for transfers, bill payments, and balance checks) before the physical debit card arrives.
Digital banks and fintech alternatives in Nepal
If you want a fully online account with no branch visit at all, digital banks and fintech platforms operating in Nepal may be an option. These are not traditional banks but rather financial technology companies that offer basic banking services through an app. They typically have faster onboarding—sometimes just 10 to 15 minutes—and require only a photo ID and a phone number.
However, digital accounts come with trade-offs. They often have lower transaction limits, may not offer a physical debit card, and may not support all the services a traditional bank account does (such as loans or fixed deposits). They are useful for peer-to-peer transfers, bill payments, and storing money, but not as a replacement for a full bank account if you need to deposit cash regularly or apply for credit.
Before opening a digital account, confirm that the platform is regulated by the Nepal Rastra Bank (the central bank) or operates under a license. Unregulated platforms carry higher fraud risk.
Timeline and what to expect after you apply
If you apply online and all your documents are clear and correct, you can expect your account to be activated within three to seven business days. If the bank needs to schedule a video call or if your documents are unclear (for example, a photo that is too dark or a utility bill with an incomplete address), the process can stretch to two weeks or longer.
During this waiting period, the bank may contact you by phone or email asking for clarification or additional documents. Respond as quickly as you can; delays in your response delay account activation. Once your account is active, you will receive an email or SMS with your account number and instructions for setting up online banking (username, password, and PIN).
Your debit card will arrive separately, usually within one to three weeks. Until it arrives, you can still use your account online to transfer money, pay bills, and check your balance.
Why some banks still require in-person visits
Nepal's banking regulations require banks to verify your identity and address in person or through a video call before they activate an account. This is called Know Your Customer (KYC) compliance. Because video verification is not yet standard across all banks, many still prefer to see you in person with original documents.
Additionally, some banks use the account-opening visit as an opportunity to sell you other products (credit cards, loans, insurance) and to build a relationship with you as a customer. These banks are less motivated to invest in a fully online process.
Frequently Asked Questions
Can I open a bank account online in Nepal without visiting a branch at all?
Only if you use a digital bank or fintech platform, and even then you may need to verify your identity through a video call. Traditional banks in Nepal require either an in-person visit or a video verification call before they activate your account. No major bank offers a completely remote process with no verification step.
What if I am outside Nepal and want to open an account online?
Most Nepali banks do not allow non-residents to open accounts online. You will likely need to visit a branch in person or ask a family member in Nepal to open an account on your behalf. Some banks have special processes for non-residents; contact their customer service to ask what documents and steps are required.
How long does it take to get a debit card after I open an account online?
The debit card usually arrives within one to three weeks of account activation. You can use your account online (for transfers and bill payments) immediately after activation, even if your card has not arrived yet. Some banks allow you to collect the card from a branch instead of waiting for it to be mailed.
Do I need a smartphone to open an account online?
A smartphone is helpful but not always required. You can apply through a bank's website on a computer and upload documents from there. However, most banks will send you an OTP (one-time password) to your phone during the process, so you will need a phone number that receives SMS messages.
What happens if my online application is rejected?
The bank will send you an email or SMS explaining why (for example, unclear documents or missing information). You can then reapply with corrected documents, or you can visit a branch in person to complete the application with a bank representative's help. There is no penalty for a rejected online application.