Digital Wallet Comparison for Receiving Remittances in Nepal: eSewa, Khalti, IME Pay & Bank Apps (2026 Fees & Limits)
A detailed 2026 comparison of eSewa, Khalti, IME Pay and major bank apps for receiving remittances in Nepal, covering fees, KYC limits, partner corridors, cash‑out charges and user‑reported processing times.
Getting money from abroad into a Nepalese mobile wallet is now routine, but the cost, speed and limits still differ enough to matter. Below is a side‑by‑side look at the four most used options — eSewa, Khalti, IME Pay and the major bank apps — based on the fee schedules, KYC tiers and partner corridors published on each provider’s website and on Nepal Rastra Bank’s latest KYC circular (accessed 23 Aug 2026). Figures can change, so always double‑check the provider page before you send.
Inbound‑remittance fees (percentage or flat)
eSewa – The wallet charges 0 % on remittances received from its official partner exchange houses (IME, Prabhu, MoneyGram, Western Union, Ria). A flat Rs 10 service fee applies only when the sender uses a non‑partner channel; the fee is shown on the eSewa “Remittance” page (last updated July 2026).
Khalti – Inbound transfers from partner corridors (Gulf Exchange, UAE Exchange, IME, Prabhu) are free. For other operators Khalti levies 0.5 % of the received amount, capped at Rs 50, according to the Khalti fee schedule dated June 2026.
IME Pay – As the wallet of IME Limited, it waives fees for all IME‑originated remittances. Transfers from other MTOs incur a flat Rs 15 charge, listed on the IME Pay “Charges” section (revised March 2026).
Bank apps (e.g. Nabil, NIC Asia, Global IME) – Most banks credit the amount to the linked account with no extra fee when the remittance arrives through their own correspondent network. If the money comes via a third‑party MTO, banks typically apply a 0.25 %‑0.5 % processing fee, disclosed in each bank’s “Remittance Services” brochure (2026 edition). Readers should confirm the exact rate with their specific bank.
Transaction limits by KYC tier
Nepal Rastra Bank’s 2025 KYC amendment (effective Jan 2026) defines three tiers: Basic (mobile‑number verified), Standard (full e‑KYC with citizenship), and Premium (biometric verification at a branch). The limits below reflect the highest tier each platform currently supports, as shown on their help centres (checked Aug 2026).
| Platform | Basic daily / monthly | Standard daily / monthly | Premium daily / monthly |
|---|---|---|---|
| eSewa | Rs 5,000 / Rs 50,000 | Rs 50,000 / Rs 500,000 | Rs 200,000 / Rs 2,000,000 |
| Khalti | Rs 5,000 / Rs 50,000 | Rs 100,000 / Rs 1,000,000 | Rs 300,000 / Rs 3,000,000 |
| IME Pay | Rs 5,000 / Rs 50,000 | Rs 100,000 / Rs 1,000,000 | Rs 250,000 / Rs 2,500,000 |
| Bank apps | Rs 10,000 / Rs 100,000 | Rs 200,000 / Rs 2,000,000 | Rs 500,000 / Rs 5,000,000 |
Limits reset at midnight Nepal time. Exceeding a tier’s ceiling triggers an automatic upgrade prompt or a temporary hold until the user completes the next KYC level.
Partner remittance corridors
- eSewa – Gulf (UAE Exchange, Al Ansari), Malaysia (Maybank, CIMB), India (Western Union, MoneyGram), US/UK (Ria, MoneyGram). Wise does not offer direct wallet payouts in Nepal; when used via partner banks the funds are credited to the linked bank account, not the eSewa wallet.
- Khalti – Gulf (Gulf Exchange, UAE Exchange), Malaysia (CIMB, Maybank), India (Prabhu, IME), US/UK (Western Union, Ria, Wise).
- IME Pay – Primarily IME’s own network covering Qatar, UAE, Saudi Arabia, Malaysia, South Korea, US, UK, Australia; also accepts MoneyGram and Western Union through IME’s correspondent ties.
- Bank apps – Each bank maintains its own correspondent list; most cover the same Gulf and Malaysia corridors plus direct SWIFT routes from the US, UK, EU and Australia.
Cash‑out options and associated charges
All four platforms let you keep the money in the wallet, move it to a linked bank account, or withdraw cash at an agent. The typical charges (2026) are:
- Wallet‑to‑bank – Free on eSewa, Khalti and IME Pay; banks may charge Rs 10‑Rs 25 per transfer.
- Agent cash pickup – eSewa and Khalti agents charge Rs 20 per Rs 10,000 withdrawn; IME Pay agents charge Rs 15 per Rs 10,000; bank‑app agents (often the same bank branches) usually waive the fee for account holders.
- Inter‑wallet transfer – eSewa → Khalti Rs 5 flat; Khalti → eSewa Rs 5; IME Pay to other wallets Rs 10.
Step‑by‑step receive flow (text description)
eSewa
- Sender initiates transfer via a partner MTO, selecting “eSewa wallet” as payout.
- Recipient gets an SMS with a 6‑digit reference code.
- Open eSewa app → “Remittance” → “Receive” → enter reference code.
- App shows amount, sender name, and expected credit time (usually instant).
- Confirm → funds appear in wallet balance; notification confirms availability.
Khalti
- Sender chooses Khalti wallet on the MTO portal.
- Recipient receives push notification with a “Collect” button.
- Tap “Collect” → verify with MPIN or fingerprint.
- Amount credited instantly; transaction ID stored in “History”.
IME Pay
- Sender uses IME’s own remittance portal or partner MTO.
- Recipient gets an SMS with a transaction reference.
- Open IME Pay → “Receive Money” → input reference.
- Funds show as “Pending” for up to 5 minutes, then “Available”.
Bank apps
- Sender sends via SWIFT or bank‑partner MTO, quoting the beneficiary’s account number.
- Bank sends an SMS/email alert once the credit posts.
- Log into the bank app → “Accounts” → the credit appears under the selected account.
- No extra step required; funds are immediately usable.
Promotional zero‑fee windows (2026)
- eSewa ran a “Zero‑Fee Remittance Week” 1‑7 May 2026 for Gulf corridors (announced on their blog, 28 Apr 2026).
- Khalti offered 0 % fee on all India‑origin remittances throughout June 2026 (press release 30 May 2026).
- IME Pay waived the Rs 15 non‑IME fee for the first 10,000 transactions per user in July 2026 (email newsletter 1 Jul 2026).
- Several banks (Nabil, NIC Asia) advertised “Free Inward Remittance” for new account holders opening a digital account before 31 Aug 2026.
Promotions are time‑bound; always verify the current status on the provider’s official channel before planning a transfer.
Compliance, documentation and processing times
All wallets and banks follow Nepal Rastra Bank’s AML/CFT framework. For inbound remittances the sender’s details (full name, address, source of funds) are captured by the MTO; the receiver must have a verified KYC tier that matches the incoming amount. Typical documentation asked from the receiver:
- Basic tier – registered mobile number only.
- Standard tier – scanned citizenship / passport, selfie for e‑KYC.
- Premium tier – biometric capture at a branch or authorised agent.
Processing times reported by users (collected from Reddit r/Nepal and the Facebook group Nepal Remittance Help in August 2026) are:
- eSewa, Khalti, IME Pay – instant to 5 minutes for partner corridors; up to 30 minutes for non‑partner MTOs.
- Bank apps – same‑day credit for SWIFT messages received before 2 PM Nepal time; next business day otherwise.
If a transaction triggers an AML flag, the provider may request additional proof of relationship or source‑of‑funds documents, which can add 24‑48 hours.
Bottom line
For most migrant workers the cheapest route is to use the wallet that matches the sender’s MTO partner — eSewa for Gulf Exchange, Khalti for UAE Exchange, IME Pay for IME’s own network. Bank apps shine when the sender prefers a direct SWIFT transfer and the receiver already holds a premium‑KYC account. Keep an eye on the promotional calendars; a zero‑fee week can shave a few hundred rupees off a large transfer.
What's Your Reaction?