Digital payments in Nepal have expanded exponentially, led by two licensed Payment Service Providers (PSPs): eSewa, operating since 2009 under F1Soft International, and Khalti, launched in 2017 by Sparrow Pay. Regulated under Nepal Rastra Bank's Payment and Settlement Act, both platforms facilitate everyday utilities, government service payments, and fund transfers. Here is an objective breakdown of how they compare.
Market Penetration & Merchant Ecosystem
eSewa maintains the largest merchant footprint across Nepal, particularly in secondary cities and rural districts where local schools, drinking water committees (Khanepani), electricity counters (NEA), and regional cooperatives integrated early with its ecosystem.
Khalti has focused heavily on modern user interfaces, developer APIs, youth-centric lifestyle services, and direct integrations with entertainment, airlines, and cinema ticketing. Its acquisition and backing by institutional investors has rapidly expanded its commercial footprint.
Regulatory Transaction Limits (NRB Directives)
Both wallets operate under standardized ceilings mandated by the Nepal Rastra Bank Payment Systems Department for verified (KYC-compliant) accounts:
- Wallet to Wallet Transfer: Up to NPR 25,000 per transaction; NPR 1,00,000 per day; NPR 5,00,000 per month.
- Wallet to Bank Transfer: Standard bank transfer limits aligned with national payment switch guidelines (up to NPR 1,00,000 per transaction).
- Non-KYC Accounts: Restricted from outgoing transfers, limited strictly to micro utility bill payments under statutory monitoring.
User Experience & App Interface
Khalti features a clean, minimalist layout with fast-loading transactional pages, biometric authentication support, and streamlined split-bill utilities. eSewa offers comprehensive functionality across thousands of institutional services, but the interface can feel denser due to extensive feature modules and advertising banners.
Fee Schedules & Interoperability
Both wallets offer free bill payments for electricity, water, telecom top-ups, and internet subscriptions. Nominal inter-bank transfer fees (typically NPR 10 to NPR 15) apply when moving funds from wallet to commercial bank accounts, governed by clearing house fee parameters.
Security Features & Best Practices
Both providers deploy Two-Factor Authentication (2FA), device binding, transaction MPINs, and SMS/app notifications. However, security ultimately depends on user vigilance. According to Nepal Police Cyber Bureau data, social engineering and OTP phishing represent the overwhelming majority of digital payment fraud in Nepal. Remember: neither eSewa, Khalti, nor bank staff will ever ask for your MPIN or SMS verification code.
Summary Verdict
For most Nepali consumers, maintaining both apps is practical. Use eSewa for universal institutional payments (governmental offices, localized utilities, schools) and Khalti for modern lifestyle transactions, air travel, and rewards.
Read our comprehensive manual on avoiding OTP phishing and digital banking scams in Nepal
Sources & Primary Regulatory References
- Payment and Settlement Directives for PSPs and PSOs, Nepal Rastra Bank (Payment Systems Department) (nrb.org.np)
- Cyber Fraud Advisories & OTP Security Bulletins, Nepal Police Cyber Bureau (nepalpolice.gov.np)