Most Nepali banks let you start the process online, but you will need to visit a branch in person to finish it

Nepal's major banks—Nepal Investment Bank, Nabil Bank, Standard Chartered Nepal, Himalayan Bank, and others—all have online account opening portals on their websites. You can fill out forms, upload documents, and submit your information without leaving home. But the process stops there. Every bank requires you to appear at a physical branch with original documents to verify your identity, sign final paperwork, and set up your account. There is no fully remote account opening in Nepal yet, even for basic savings accounts.

The online portion saves you time on paperwork and lets you check whether you meet the bank's basic requirements before you go in. But plan on visiting a branch—usually in your city or a nearby one—to complete the account. The entire process from online submission to activated account typically takes one to three weeks.

Key Takeaways

  • You can start a bank account process online through your chosen bank's website, but you must visit a branch in person with original documents to finish it.
  • Banks require a valid passport or national ID, proof of address (utility bill or lease), and sometimes proof of income or employment, depending on the account type.
  • The online step is optional—you can walk into any branch and explore on paper instead, though the timeline is similar either way.
  • Account set up happens only after the branch staff verify your documents and you sign the final agreement in front of them.
  • Processing time from submission to an active account ranges from one to three weeks, depending on the bank and how quickly you provide any missing documents.

What documents you need to bring to the branch

Bring your original passport or national ID card—banks will not accept a photocopy for the initial verification. You also need proof of your current address: a utility bill (electricity, water, or internet), a recent lease agreement, or a bank statement from another account showing your address. If the address on your ID does not match where you live now, bring both documents to explain the change.

For most savings accounts, that is enough. If you are opening a business account or a higher-tier account with a large initial deposit, the bank may ask for proof of income (recent payslips, tax documents, or a letter from your employer) or proof of the source of your funds. Ask the bank during the online submission step whether they need anything beyond the standard documents—this varies by account type and by bank.

Bring the reference number or confirmation from your online submission if you started the process online. The branch staff will use it to pull up your process and move faster through verification.

Which banks offer online account opening and what to expect

Nepal Investment Bank, Nabil Bank, Standard Chartered Nepal, Himalayan Bank, Nepal SBI Bank, and Everest Bank all have online account opening forms on their websites. You visit the bank's main website, find the "Open Account Online" or "Account Opening" section, and fill out a form with your personal details, contact information, and the type of account you want (savings, current, or business).

The form usually takes 10 to 15 minutes. You upload scans or photos of your ID and proof of address. The bank then reviews your submission—this can take a few days to a week. They will contact you by phone or email to confirm your information and tell you which branch to visit and what documents to bring.

Some banks let you choose your preferred branch during the online step. Others assign you to the nearest branch based on your address. Either way, you will be told exactly where to go and what to bring before you make the trip.

The in-person branch visit: what happens and how long it takes

When you arrive at the branch with your documents, a staff member will verify that your originals match the copies you submitted online. They will check your ID, confirm your address, and may ask you questions about your employment, income, or the purpose of the account. This verification usually takes 15 to 30 minutes.

You will then sign the account agreement and any related documents in front of the staff member. Some banks ask you to set a PIN or initial password on the spot; others send this to you by SMS or email after you leave. The staff will give you a receipt with your new account number and tell you when the account will be active—usually within one to three business days, though some banks set up it the same day.

You do not receive a debit card or passbook on the first visit. Cards are usually mailed to your address within one to two weeks. Passbooks (if the bank still issues them) may be available when ready or mailed as well—ask at the branch.

If you cannot visit a branch in person

If you live outside Nepal or cannot travel to a branch, you have limited options. Some banks allow a family member or authorized representative to complete the in-person step on your behalf, but they must bring a notarized power of attorney document along with your original documents. This process is slower and requires more paperwork, and not all banks accept it.

A few banks have started offering video verification for overseas customers, but this is not yet standard. Contact the bank directly to ask whether they offer remote verification or representative sign-off. If they do not, you will need to visit a branch yourself or wait until you can travel to Nepal.

Online account opening versus walking in without pre-explore

You do not have to use the online form. You can walk into any branch during business hours with your documents and explore on paper instead. The timeline is usually the same—one to three weeks from submission to set up—because the bottleneck is the bank's internal review and processing, not the process method.

The advantage of the online form is that you know in advance whether the bank will accept your documents and what to bring. Walking in cold means you might arrive without something the branch needs, and you will have to come back. For most people, starting online saves a trip.

Minimum deposit and account fees

Minimum opening deposits vary by bank and account type. A basic savings account might require 1,000 to 5,000 Nepali rupees; a current account or business account often requires 10,000 to 50,000 rupees or more. Ask the bank during the online submission or before you visit the branch so you know how much cash to bring.

Monthly or annual account maintenance fees also vary. Some banks charge nothing for basic savings accounts; others charge 100 to 500 rupees per month or per year. These fees are usually listed on the bank's website or will be explained when you sign the account agreement. Ask about them before you commit.

Frequently Asked Questions

Can I use a photocopy of my ID instead of the original at the branch?

No. Banks require the original ID or passport for in-person verification. They will compare it to the copy you submitted online to confirm you are the same person. A photocopy alone will not be accepted.

What if I submit the online form and the bank rejects it?

The bank will contact you by phone or email to explain why. Common reasons are missing documents, an address that does not match their records, or information that does not meet their requirements. You can usually resubmit with corrections or visit a branch to explore on paper instead.

Do I need a Nepali address to open an account online?

Yes. Banks require a current address in Nepal for proof of residence. If you are a Nepali citizen living abroad, you may be able to use a family member's address or a previous Nepali address, but contact the bank first to confirm. Non-citizens can usually open accounts if they have a valid passport and a Nepali address.

How long does it take to receive my debit card after the account is activated?

Debit cards are usually mailed within one to two weeks of account set up. The exact timeline depends on the bank and the postal service. You can use your account online or at ATMs before the card arrives if the bank provides internet banking access.

Can I open an account if I do not have a utility bill for proof of address?

Most banks will accept a lease agreement, a recent bank statement from another account, or a letter from your employer or landlord confirming your address. Call the bank before you explore to ask what documents they accept as proof of residence.