Digital KYC in Nepal Explained: How to Open a Wallet or Bank Account Online
A selfie, an ID photo, and a few taps — that's most of what stands between you and a working digital wallet today. Here's exactly what "digital KYC" means and how the process actually works.
Digital KYC in a snapshot: scan an ID, verify with a selfie, and get a confirmed wallet or account — no branch visit required for most wallets.
Key Takeaways
- KYC (Know Your Customer) is a mandatory identity-verification process, and digital wallets in Nepal have required it since mid-2024 under Nepal Rastra Bank rules.
- Opening a digital wallet with eKYC is usually fully online: register, verify by OTP, upload an ID document, take a selfie, and you're done — often within minutes for basic-tier access.
- Opening a full bank account online is still more limited in Nepal; most banks require at least one in-person step, though hybrid and video-KYC options are expanding.
- KYC verification level directly determines your transaction limits — a "basic" or "limited" KYC wallet caps how much you can send, receive, or hold until you complete full verification.
- Foreigners can open limited-KYC wallets using a passport and a local SIM card, though with lower limits than citizens.
What Does "Digital KYC" Actually Mean?
KYC stands for Know Your Customer — the process any bank or licensed financial service uses to confirm you are who you say you are before letting you move money through their system. It exists primarily to prevent fraud, money laundering, and the use of anonymous accounts for illegal activity. "Digital KYC," often shortened to eKYC, is simply that same verification done remotely: instead of handing over photocopies at a counter, you upload a photo of your ID and a live selfie through an app, and the verification happens electronically rather than by a teller checking documents by hand.
In Nepal, this shift has been driven directly by regulation. Nepal Rastra Bank has made KYC mandatory for every licensed digital wallet and Payment Service Provider, covering platforms like eSewa, Khalti, IME Pay, and others, specifically to combat fraud and financial crime moving through e-wallet platforms. eKYC is further along on the wallet side than on the traditional banking side — banks have used various forms of digital verification for years, but wallet companies have only recently made it a core, streamlined part of onboarding.
What Documents and Information You'll Need
Requirements vary slightly by provider, but nearly every digital KYC process in Nepal asks for a similar core set of information and documents.
For higher transaction limits or full-tier verification, providers may also request proof of income or occupation details. Keep in mind that the specific document combination accepted differs between wallets and banks, so it's worth checking a provider's requirements before you start if you don't have a citizenship certificate readily available — a passport or voter ID can often substitute.
Step-by-Step: Opening a Digital Wallet with eKYC
Download the app and register
Enter your name, mobile number, and email, then set a password for your new wallet account.
Verify your phone number
An OTP (One-Time Password) is sent by SMS — enter it to confirm the number belongs to you.
Upload your ID document
Photograph or scan your citizenship certificate, passport, driving license, or voter ID directly within the app.
Complete a live selfie check
The app captures a real-time photo and matches it against your uploaded ID to confirm you're the actual document holder.
Fill in remaining KYC details
Address, date of birth, and (for higher limits) occupation or income information, as requested by the provider.
Submit and wait for verification
Basic verification is often near-instant to a few hours; full KYC review, especially for higher transaction tiers, may take longer.
Start transacting
Once verified, you can load funds, make QR payments, pay bills, and receive money, within the limits tied to your verification tier.
Step-by-Step: Opening a Bank Account Online
Bank account opening in Nepal has moved toward digital convenience faster than it's moved toward being fully remote. Most resident Nepali citizens can now start an account application through a bank's mobile app or website, but final activation commonly still requires at least one in-person step, particularly for first-time account holders.
Choose a bank and account type
Compare savings, current, or specialized accounts (such as NRN accounts for non-resident Nepalis) based on your needs.
Fill the application digitally
Most banks now offer an online or in-app form for personal details, employment information, and initial account preferences.
Upload KYC documents
Citizenship certificate or passport, a passport-sized photo, and any supporting documents the bank requests for compliance.
Complete identity verification
This may be a video call with a bank representative, an in-branch visit, or in some cases a digital signature process, depending on the bank and account type.
Make the initial deposit
Most account types require a minimum opening deposit before the account becomes fully active.
Receive account details and activate online banking
Once approved, you'll get your account number and can set up mobile and internet banking for day-to-day use.
For Non-Resident Nepalis specifically, some banks now offer video KYC, digital signatures, and online document submission, cutting down — though not always eliminating — the need to visit Nepal in person. NRB has indicated it's working on broader guidelines for fully digital account opening, so this gap between wallet onboarding and bank onboarding is expected to narrow over time.
Understanding KYC Tiers and Transaction Limits
Not all KYC is equal, and this is one of the most misunderstood parts of the process. Most Nepali digital wallets operate on a tiered system: a lighter, faster "limited KYC" tier that gets you transacting quickly but caps how much you can send, receive, or hold, and a "full KYC" tier that requires more documentation but unlocks higher limits and additional features.
| Tier | What's usually required | What you get |
|---|---|---|
| Limited / Basic KYC | Phone number, OTP verification, and basic personal details | Fast onboarding, but lower transaction and balance limits |
| Full KYC | Government ID document, live selfie match, address, and sometimes income details | Higher transaction limits, access to more services like remittance receipt and larger merchant payments |
| Foreigner / Limited-KYC (non-citizen) | Valid passport and a local SIM card | Wallet access with comparatively lower limits than citizen accounts |
The document you upload isn't just a formality — it's literally the difference between a wallet that can handle your monthly bills and one that can handle your salary.
Why KYC Verification Sometimes Gets Delayed or Rejected
Common causes of KYC delays
- Blurry or cropped document photos — corners or text getting cut off is one of the most common rejection reasons.
- Selfie mismatch — poor lighting, wearing glasses or a mask, or an outdated ID photo can cause the automated match to fail.
- Inconsistent details — a name spelled differently on the ID versus what's entered in the app.
- Expired documents — an ID or passport past its validity date will typically be rejected outright.
- Incomplete address or personal information — missing fields that are required for full-tier verification.
If your KYC gets rejected, most providers will tell you the specific reason and let you resubmit rather than starting the entire application over. Retaking a photo in better lighting or double-checking that entered details match your ID exactly resolves the majority of these cases.
Staying Safe During the KYC Process
Good habits to follow
- Only complete KYC through the official app or website of a Nepal Rastra Bank-licensed provider — never through a link sent by an unknown number or social media message.
- Never share your KYC documents, OTPs, or selfie verification codes with anyone claiming to complete the process "on your behalf."
- Double-check the app's official name and developer before entering personal information — fake lookalike apps have targeted digital wallet users before.
- Keep your documents updated; an expired citizenship certificate or passport can lock you out of higher transaction tiers until renewed.
Frequently Asked Questions
Can I open a digital wallet in Nepal without visiting a branch?
Yes. Most digital wallets support fully remote onboarding through app-based eKYC — document upload, a live selfie, and OTP verification, with no branch visit required for basic tiers.
Can foreigners open a digital wallet in Nepal?
Yes, with a valid passport and a local SIM card, foreigners can register for a limited-KYC wallet, though transaction limits are generally lower than for citizens.
Do I need to redo KYC if I already verified with one wallet that merged with another?
Typically no. When providers merge, such as with the Khalti–IME Pay merger, users who were already KYC-verified on either platform don't need to verify again.
Is digital KYC as secure as visiting a branch in person?
When done through an official, licensed provider, digital KYC uses document verification and biometric selfie matching designed to meet the same regulatory standards as in-person verification, though users should still follow basic safety practices during the process.
Making sense of Nepal's digital onboarding rules
At Bandhu Fintech, we break down KYC requirements, digital wallet features, and banking changes so opening an account — wallet or bank — feels less like paperwork and more like a five-minute task. Explore more practical fintech guides right here on our blog.
Discussion