NepalPin.
Mobile Payments in Nepal: eSewa, Khalti and QR

Connectivity · Nepal

Mobile Payments in Nepal: eSewa, Khalti and QR

How eSewa, Khalti and NepalPay QR work in Nepal, and what visitors can realistically use to pay.

Nepal has gone surprisingly cashless among locals: eSewa and Khalti wallets and a fast-spreading QR-code culture now cover everything from tea stalls to utility bills. The catch for visitors is that these systems are built around Nepali phone numbers and bank accounts, so most travellers can't fully register. The takeaway: understand mobile payments as background, but pay the same QR-enabled shops in cash.

The short answer

eSewa and Khalti are the big two wallets, and the country is consolidating around the NepalPay QR standard so one code works across banks and apps. As a tourist you'll see QR codes everywhere but probably can't use them, so carry rupees — read how much cash to bring to Nepal. This is part of the money in Nepal hub.

eSewa and Khalti

Both are home-grown digital wallets used daily by millions of Nepalis:

  • eSewa — Nepal's earliest and one of its largest wallets, widely used for shopping, bills, phone top-ups and transfers.
  • Khalti — a major competitor offering the same everyday payments, transfers and bill settlement.

Each links to a Nepali bank account and mobile number for funding, and each shows up as a QR sticker at countless counters. They're excellent for residents — and a clear sign of how mainstream digital money has become.

The QR system

Walk through any market and you'll see payment QR codes taped to every till. Nepal has been unifying these under the NepalPay QR standard, so a single merchant code can be paid from many different banks and wallets. A local opens their banking or wallet app, scans the code, types the amount and confirms — no cash, no card terminal. It's quick, cheap for merchants, and now genuinely everywhere.

What visitors can realistically use

Honestly, not much of the wallet ecosystem. Registration usually requires a Nepali SIM and bank account, which short-term tourists lack. Longer-stay travellers — students, volunteers, nomads — sometimes set up a wallet once they have local banking, but for a normal trip you should plan around cash and the occasional card. The merchants displaying eSewa and Khalti QR codes will almost always take rupees in hand instead.

How to pay as a traveller

For day-to-day costs like buses and taxis, fares are paid in cash regardless of how digital the country feels — the getting around Nepal guide covers transport, so keep small notes ready.

Frequently asked questions

What are eSewa and Khalti in Nepal?+

eSewa and Khalti are Nepal's leading mobile-wallet apps, used by millions of locals to pay shops, top up phones, settle bills and send money. Both work through QR codes and link to Nepali bank accounts and phone numbers, and you will see their logos and QR stickers at counters across the country.

Can tourists use eSewa or Khalti in Nepal?+

Usually not fully. Registration is built around a Nepali phone number and, for funding, a Nepali bank account, which most short-term visitors do not have. Some travellers staying longer manage to set one up, but for a typical trip you should not count on mobile wallets and should carry cash instead.

What is QR payment in Nepal?+

Nepal has a widespread QR-code payment culture, increasingly unified under the NepalPay QR standard so a single code can be paid from many banks and wallets. Customers scan a merchant's QR in their banking or wallet app and confirm the amount, replacing cash for everyday purchases among locals.

Should travellers rely on mobile payments in Nepal?+

No. Mobile wallets are mainly for residents with local accounts, so treat them as useful context rather than a travel tool. Pay these same QR-enabled merchants in cash, keep plenty of rupees on hand, and use a card only where it is accepted in the cities.

Related guides & places