Best today 1-yr FD 6.65% · Home loan from 4.21% · USD→NPR 151.22 Verified daily
Home › Digital Wallets
Guide · PaymentsBy Byajdar Editorial · Shrawan 10, 2083 (Jul 25, 2026) · 7 min read

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.

Quick Answer — TL;DR

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 / appOperatorBest known forLoad money viaInterbank QR
eSewaF1Soft InternationalOldest & largest; accepted almost everywhereBank, agents, remittanceYes (Fonepay)
KhaltiSparrow PayTopups, utility bills, ticketing (flights/movies)Bank, card, agentsYes (Fonepay)
IME PayIME Digital SolutionRemittance-linked wallet; domestic & inward transfersBank, IME agents, remittanceYes (Fonepay)
Prabhu PayPrabhu TechnologyTied to the Prabhu remittance/bank networkBank, Prabhu agents, remittanceYes (Fonepay)
ConnectIPSNepal 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:

Which digital wallet should you use?

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.