Digital Wallets in Nepal: eSewa vs Khalti vs IME Pay Compared
Nepal has several NRB-licensed digital wallets, and most people end up with more than one. Here is what each is best for — eSewa, Khalti, IME Pay, Prabhu Pay and ConnectIPS — and how they actually differ.
- eSewa is the oldest and largest wallet (since 2009) — the safest default if you want one that is accepted everywhere.
- Khalti is a strong all-rounder, popular for topups, utility bills and ticketing (flights, movies, events).
- IME Pay and Prabhu Pay lean on big remittance networks — handy if you receive money from abroad or send domestically.
- ConnectIPS is not a wallet — it moves money straight between bank accounts, so it is best for larger, low-fee transfers rather than daily spending.
- Wallet balances are not bank deposits and are not DCGC-insured like a savings account — keep only what you need loaded, and park savings in a bank account.
What is a digital wallet in Nepal?
A digital wallet (or mobile wallet / e-wallet) is a smartphone app that stores a small balance you can use to pay bills, top up mobile and data, send money, and scan QR codes at shops. In Nepal they are run by Payment Service Providers (PSPs) licensed and regulated by Nepal Rastra Bank (NRB) under the payment-systems rules. You load money into the wallet from your bank account, a card, or an agent, and then spend from that balance. Most Nepalis end up using more than one wallet, because different apps are strongest for different things — so the useful question isn't "which is best" but "which is best for what."
Nepal digital wallets compared at a glance
| Wallet / app | Operator | Best known for | Load money via | Interbank QR |
|---|---|---|---|---|
| eSewa | F1Soft International | Oldest & largest; accepted almost everywhere | Bank, agents, remittance | Yes (Fonepay) |
| Khalti | Sparrow Pay | Topups, utility bills, ticketing (flights/movies) | Bank, card, agents | Yes (Fonepay) |
| IME Pay | IME Digital Solution | Remittance-linked wallet; domestic & inward transfers | Bank, IME agents, remittance | Yes (Fonepay) |
| Prabhu Pay | Prabhu Technology | Tied to the Prabhu remittance/bank network | Bank, Prabhu agents, remittance | Yes (Fonepay) |
| ConnectIPS | Nepal Clearing House (NCHL) | Direct bank-to-bank transfers (not a stored wallet) | Linked bank account (no balance) | Bank transfer / QR |
Fees, limits and exact features change often and vary by KYC level — confirm the current terms inside each app before relying on them.
eSewa — the default choice
Launched in 2009 by F1Soft, eSewa was Nepal's first mobile wallet and is still the most widely accepted. If you only want one wallet that works nearly everywhere — utility bills, mobile/data topups, school fees, government payments, QR at shops, and sending money to friends — eSewa is the safe default. It also connects to the Fonepay network, so its QR is accepted across most banks and merchants.
Khalti — strong all-rounder for bills and tickets
Khalti covers the same everyday essentials — topups, utilities, fund transfer and QR — and is especially popular for ticketing and entertainment: domestic flights, movie tickets, events and similar. If you book a lot of tickets or pay recurring bills, many people find Khalti's flows convenient. Feature-for-feature it overlaps heavily with eSewa, so the choice often comes down to which interface you prefer and which one your regular merchants accept. For a full head-to-head, see our dedicated eSewa vs Khalti comparison.
IME Pay & Prabhu Pay — remittance-linked wallets
IME Pay (from the IME group) and Prabhu Pay (from the Prabhu group) do everything the others do, but their real edge is their connection to large remittance networks. If you receive money from family abroad, or send money domestically, being able to pull a remittance straight into your wallet — and cash out through a wide agent network — is genuinely useful. If remittance isn't part of your life, they behave much like eSewa or Khalti for daily use.
ConnectIPS — bank-to-bank, not a wallet
ConnectIPS is different and worth understanding. Run by the Nepal Clearing House (NCHL), it isn't a stored-balance wallet at all — you link your actual bank account(s) and move money directly between banks. That makes it the best tool for larger, low-cost transfers — paying another person's bank account, loading other wallets, tax and government payments, or moving your own money between banks — rather than for tapping a QR at a tea shop. Because there's no wallet balance sitting in the app, there's nothing to "top up."
A note on Fonepay
You'll see Fonepay QR codes everywhere in Nepal. Fonepay isn't a consumer wallet you sign up for separately — it's the shared interbank QR and payment network that lets one QR sticker accept payments from many different wallets and bank apps. So when a shop shows a Fonepay QR, you can usually pay it from eSewa, Khalti, IME Pay, your bank's own app, and more.
Are digital wallets in Nepal safe? What about my money?
The apps themselves are NRB-regulated and widely used, but there's an important distinction: a wallet balance is not a bank deposit. The money you load sits with the operator (held in settlement accounts at banks under NRB rules), and it does not earn interest and is not covered by the Deposit & Credit Guarantee Corporation (DCGC) the way a bank savings account or fixed deposit is. Practical takeaways:
- Load only what you'll spend soon — treat a wallet like cash in your pocket, not a place to save.
- Keep your savings in a bank — a savings account earns interest and is DCGC-guaranteed up to NPR 5 lakh; a fixed deposit earns more.
- Complete full KYC in the app — it unlocks higher limits and better security, and NRB sets caps on how much an unverified wallet can hold or move.
- Protect your PIN/OTP — never share it; wallet fraud in Nepal almost always relies on tricking you into revealing a code.
Which digital wallet should you use?
- Want one wallet for everything? Start with eSewa — widest acceptance.
- Book tickets / pay lots of bills? Khalti is a strong pick.
- Receive or send remittance? IME Pay or Prabhu Pay.
- Making a big or bank-to-bank transfer? Use ConnectIPS to avoid wallet limits and keep fees low.
- Saving money, not spending it? A wallet is the wrong tool — compare savings and FD rates instead.
Frequently asked questions
Which is the best digital wallet in Nepal?
There is no single best wallet — it depends on use. eSewa is the oldest and most widely accepted, so it is the safest default. Khalti is strong for bills and ticketing. IME Pay and Prabhu Pay are best if you use remittance. ConnectIPS is best for direct bank-to-bank transfers rather than daily spending.
What is the difference between eSewa and Khalti?
Both are NRB-licensed mobile wallets with very similar features — topups, utility bills, fund transfer and Fonepay QR. eSewa is older (since 2009) and the most widely accepted; Khalti is especially popular for ticketing (flights, movies, events). For most people the choice comes down to interface preference and which one their regular merchants accept.
Is ConnectIPS a digital wallet?
No. ConnectIPS, run by the Nepal Clearing House, is not a stored-balance wallet — you link your real bank account and move money directly between banks. That makes it best for larger, low-fee transfers and loading other wallets, rather than for QR payments at shops.
Is money in a digital wallet safe in Nepal?
The apps are NRB-regulated, but a wallet balance is not a bank deposit — it does not earn interest and is not DCGC-insured like a savings account or fixed deposit. Load only what you will spend soon, complete full KYC, protect your PIN/OTP, and keep your savings in a bank account instead.
Can I load a digital wallet from my bank account?
Yes. All the main wallets — eSewa, Khalti, IME Pay, Prabhu Pay — let you load money from a linked bank account, and often via cards or agents too. ConnectIPS works the other way: it pays directly from your bank account without holding a wallet balance.
What is Fonepay?
Fonepay is not a separate consumer wallet — it is the shared interbank QR and payment network in Nepal. One Fonepay QR at a shop can accept payment from many different wallets and bank apps, which is why you see it almost everywhere.
Comparing where to keep your money, not just spend it? See live savings account rates, fixed deposit rates and every bank profile on Byajdar.