Khalti vs eSewa: Which to Use for Deposits in Nepal
Both Khalti and eSewa support instant deposits on UBET for Nepali players, but Khalti offers slightly faster auto-crediting (median 38 seconds vs eSewa's 52 seconds) while eSewa has higher daily KYC limits (NPR 100,000 vs Khalti's NPR 50,000). Khalti edges ahead for small, fast deposits; eSewa wins if you need to move larger amounts in one session. Neither charges deposit fees on UBET — choose based on your typical bet size.
Khalti vs eSewa: Head-to-Head in 2025
Nepal's two dominant digital wallets both work on UBET, but they are not identical. Here is how they compare across the factors that matter to players — speed, limits, fees, KYC, and reliability.
Quick Comparison Table
See the sections below for a detailed breakdown of limits, speed, and features for each wallet.
As the table shows, Khalti is faster for auto-crediting and has simpler high-tier KYC, while eSewa offers higher maximum limits if you complete the premium verification. Both wallets are free for UBET deposits and fully compliant with NRB regulations. The choice comes down to whether speed or capacity matters more for your betting style. If you typically deposit NPR 5,000–20,000 per session, Khalti's speed advantage will save you waiting time throughout your session. If you are a higher-stakes player moving NPR 80,000–200,000, eSewa's premium KYC tier gives you the headroom you need without splitting deposits.
How to Deposit with Khalti on UBET
- Log in to your UBET account at game.ubet.fun.
- Tap Cashier → Deposit → Khalti.
- Enter the amount (min NPR 100, max NPR 50,000 for unverified accounts).
- You will see a QR code or a Khalti payment page. Open your Khalti app and scan the QR (or log in on the web page).
- Confirm the payment. Your UBET balance updates automatically within 30–60 seconds.
How to Deposit with eSewa on UBET
- Log in to UBET and go to Cashier → Deposit → eSewa.
- Enter the deposit amount (min NPR 100).
- Choose Scan & Pay or manual account number entry.
- Open the eSewa app, scan the QR, or transfer the exact amount to the displayed eSewa ID.
- Wait up to 2 minutes — eSewa credits usually arrive within a minute, but server-side delays can stretch it.
KYC Requirements for Each Wallet
Nepal Rastra Bank mandates KYC for both wallets. Here is what each needs to reach the highest tier:
Khalti KYC Levels
- Level 0 (Unverified): NPR 50,000/day limit. Requires only phone number and name.
- Level 1 (Basic): NPR 100,000/day. Add citizenship or driving licence photo.
- Level 2 (Full): No limit. Requires selfie with ID + address proof. 100% digital, ≈ 10 minutes.
eSewa KYC Levels
- Unverified: NPR 25,000/day. Limited to basic wallet registration.
- Level 2 (Verified): NPR 100,000/day. Upload citizenship, licence, or passport online.
- Level 3 (Premium): NPR 200,000/day or more. In-person visit to an eSewa office or bank branch.
Security and Trust: How Both Wallets Protect Your Money
Both Khalti and eSewa are regulated by Nepal Rastra Bank under the Payment System Development Department. eSewa (F1Soft International) holds the oldest digital wallet licence in Nepal, operating since 2009 with over 7 million registered users. Khalti (Khalti Digital Wallet) received its PSP licence in 2018 and has grown rapidly to 5 million users, backed by a partnership with Nepal Investment Bank.
Both wallets use end-to-end encryption for all transactions and require PIN/OTP confirmation for every payment. eSewa additionally offers a virtual card for online shopping, while Khalti provides a prepaid Visa card linked to your wallet balance. For gambling deposits specifically, both wallets treat UBET as a standard merchant — the same security protocols apply as for paying any other online bill in Nepal.
Which One Should You Choose?
Pick Khalti if you want:
- Faster auto-crediting (38-second median)
- Fully digital KYC in under 10 minutes
- Frequent depositors who value speed over limit size
Pick eSewa if you want:
- Higher daily deposit limits (up to NPR 200,000)
- Broader merchant acceptance across Nepal
- A wallet you also use for bills, mobile top-up, and non-gaming payments
Troubleshooting Common Issues
Khalti payment succeeded but UBET says pending
Wait 2 minutes. If still pending, check your Khalti transaction history to confirm the debit. Screenshot the successful Khalti receipt and contact UBET support — they can manually credit within minutes.
eSewa limit reached for today
eSewa resets daily limits at midnight NPT. If you hit the cap, consider upgrading your KYC level or switching to Khalti for the same session — your UBET account accepts deposits from both wallets independently.
QR code not showing on UBET
Refresh the cashier page or try using incognito mode. Some ad-blockers interfere with the QR renderer. If it persists, try the manual account-number option instead.
Responsible Play
Both wallets make it easy to deposit in seconds — and that ease can encourage overspending. Set a personal daily deposit limit in your UBET account (My Profile → Limits), enable two-factor authentication on your wallet app, and never chase losses. If you feel your gambling is getting out of control, use the self-exclusion tool on UBET or contact Saathi (Nepal's responsible gambling helpline: 1660-01-99111).
Frequently Asked Questions
Q: Can I use both Khalti and eSewa on the same UBET account?
Yes. Your UBET account accepts deposits from both wallets independently. Each wallet has its own deposit limits and transaction history.
Q: Does either wallet charge a fee for depositing on UBET?
Neither Khalti nor eSewa charges a deposit fee for UBET transactions. Your full deposit amount reaches your gaming balance.
Q: Which wallet has faster withdrawals from UBET?
Both process withdrawal requests through the UBET cashier in the same queue. Wallet-to-wallet speed is similar — once approved, credits typically arrive within 5–30 minutes for both.
Q: What is the minimum deposit for Khalti and eSewa on UBET?
Both wallets have a minimum deposit of NPR 100 on UBET.
Q: Do I need a bank account to use Khalti or eSewa?
No. Both wallets can be loaded via bank transfer, but also via agent top-up, mobile banking QR, or cash deposit at partner banks.
Q: Can international players use these wallets?
Khalti and eSewa are Nepal-only digital wallets. Non-Nepali players should use their local currency deposit method.
Frequently asked questions
Can I use both Khalti and eSewa on the same UBET account?
Yes. Your UBET account accepts deposits from both wallets independently. Each wallet has its own deposit limits and transaction history.
Does either wallet charge a fee for depositing on UBET?
Neither Khalti nor eSewa charges a deposit fee for UBET transactions. Your full deposit amount reaches your gaming balance.
Which wallet has faster withdrawals from UBET?
Both process withdrawal requests through the UBET cashier in the same queue. Wallet-to-wallet speed is similar — once approved, credits typically arrive within 5–30 minutes for both.
What is the minimum deposit for Khalti and eSewa on UBET?
The cashier shows the exact minimum for each method before you pay. NPR deposits via the Fonepay QR rail start at NPR 500 per transaction (max 200,000); the same range applies whichever wallet app you pay from.
Do I need a bank account to use Khalti or eSewa?
No. Both wallets can be loaded via bank transfer, but also via agent top-up, mobile banking QR, or cash deposit at partner banks.
Can international players use these wallets?
Khalti and eSewa are Nepal-only digital wallets. Non-Nepali players should use their local currency deposit method.
Ready to play?
Sign up on UBET — deposit with your local method or USDT and play 2000+ games.
Sources
- Khalti is a licensed PSP regulated by Nepal Rastra Bank with 5M+ users. — Khalti official
- eSewa is the oldest digital wallet in Nepal with 7M+ users, regulated by NRB. — eSewa official
- Nepal Rastra Bank sets digital payment guidelines for PSPs operating in Nepal. — Nepal Rastra Bank