When you need to send money to Nepal, you aren't just looking for a service; you are looking for the fastest way to get funds into your recipient’s hands. In the current digital landscape of Nepal, that means getting money into an eSewa wallet or through the Fonepay network. These two platforms have become the backbone of daily commerce in Nepal, used for everything from paying utility bills to buying groceries at local mom-and-pop shops.

Sending money from abroad—specifically from hubs like Canada or the UAE—directly to these digital wallets has become significantly easier than traditional bank pickups. Here is a practical guide on how to handle these transfers without overpaying on hidden fees.

Understanding the eSewa and Fonepay Ecosystem

To the average user, eSewa and Fonepay often feel like the same thing, but they serve slightly different roles. eSewa is a digital wallet. When you send money here, it sits in the recipient's eSewa account balance. Fonepay is a payment network owned by the same parent company (F1Soft) that connects almost every bank in Nepal.

When an international transfer is "sent to Fonepay," it usually means the funds are being pushed directly into a Nepalese bank account using the Fonepay rails for instant settlement. Most providers now offer both. If your family member wants to pay for things using a QR code at a shop, an eSewa balance is great. If they need to pay a mortgage or school fees, a direct-to-bank transfer via Fonepay is often better.

Methods for Sending Money to eSewa from Overseas

You generally have three categories of providers to choose from when sending money to Nepal:

  1. Specialized Fintech Apps: These are digital-first platforms like MRC Pay or similar remittance apps. They typically offer the best exchange rates because they don't have the overhead of physical locations.
  2. Traditional Remittance Giants: Companies like Western Union or MoneyGram. Good for cash pickup, but often more expensive and slower when trying to integrate with digital wallets.
  3. Bank-to-Bank Transfers (Swift): This is the slowest and most expensive route. Avoid this if your goal is an eSewa top-up, as the intermediary bank fees can eat up 10% of your transfer value.

For most people, using a dedicated MSB (Money Services Business) is the sweet spot. For instance, MRC Pay operates as a FINTRAC-registered MSB in Canada (Registration 100000015), providing a secure bridge between Canadian CAD or stablecoins and the Nepalese financial system.

Fees, Exchange Rates, and Hidden Costs

The "cost" of sending money to Nepal is never just the flat fee. You have to look at the exchange rate margin.

Most services will advertise "Zero Fees," but they offer a CAD to NPR rate that is 3-4% lower than the mid-market rate. To find the true cost, compare the rate you are being offered against the one you see on Google.

  • Service Fees: Usually range from $0 to $5 depending on the speed.
  • FX Margin: Professional services usually hover around 0.5% to 1.5% from the mid-market rate.
  • Wallet Surcharges: eSewa does not typically charge the recipient to receive international remittances, which is a major advantage over cash pickup.

How to Send Money to eSewa: A Step-by-Step Guide

Regardless of which app you choose, the process follows a standard flow. Here is how to ensure the money arrives without a hitch:

  1. Verify the Recipient's Mobile Number: eSewa accounts are tied to a mobile number. Double-check this. A single digit error can lead to a massive headache trying to recoup the funds.
  2. Ensure the Account is KYC Verified: In Nepal, eSewa accounts have transaction limits if the user hasn't completed their "Know Your Customer" (KYC) documentation. If you send a large amount to an unverified account, it might get stuck.
  3. Choose Your Payment Method: If you are in Canada, using Interac e-Transfer to fund your remittance app is usually the fastest method.
  4. Select "Mobile Wallet" or "eSewa/Fonepay": In the recipient's details, select the wallet option instead of "Bank Deposit" if you want the funds to hit the eSewa balance immediately.
  5. Track the Transfer: You should receive a MTCN or a reference number. Share this with your recipient so they can check their app notifications.

Why Speed Varies Between Providers

While many claim "instant" transfers, the reality depends on the time of day and the "liquidity rails" the provider uses. Some providers wait to batch their transfers once a day to save costs. Others, like MRC Pay, focus on near-instant settlement because they utilize modern payment rails.

If you send money during Nepal’s business hours (Sunday through Thursday), the transfer is almost always faster. If you send it on a Friday afternoon or during a major festival like Dashain, expect slight delays as the local banking staff in Nepal may be offline, even for automated systems.

Common Pitfalls to Avoid

  • Sending to the wrong name: Ensure the name on the eSewa account matches the name you provide. If the eSewa account is registered to "Ram Prasad Sah" but you send it to "Ram Sah," the system might flag it for a manual review.
  • Ignoring the Limits: Small-scale users in Nepal often forget their wallet limits. If your recipient already has 50,000 NPR in their wallet and you send another 100,000 NPR, the transaction might fail because it exceeds the maximum allowable balance for a personal wallet.
  • Using Credit Cards: Avoid using a credit card to fund your transfer. Most card issuers treat this as a "Cash Advance," charging you high interest rates from the second you hit "send," on top of the remittance fee.

Compliance and Security

When sending money internationally, the "cheapest" option isn't always the best if they aren't regulated. Always ensure the provider is registered with the relevant financial authority. For those sending from Canada, MRC Pay is fully compliant with FINTRAC regulations, adding a layer of legal protection to your transaction. This ensures that your money is handled according to anti-money laundering (AML) standards and that there is a clear trail for your funds.

FAQ

Can I send money to eSewa from Canada? Yes, several specialized remittance services and MSBs allow you to send money from Canada directly to an eSewa wallet. You typically pay via Interac e-Transfer or bank transfer, and the recipient receives Nepalese Rupees in their mobile app.

How long does it take for the money to reflect in Fonepay? In most cases, if the provider uses direct API integration, the money is available within minutes. However, if the transaction requires manual verification or is sent during a public holiday in Nepal, it may take 2 to 24 hours.

What is the maximum amount I can send to an eSewa wallet? The limits are set by the Nepal Rastra Bank. For most verified eSewa users, there is a monthly and daily limit on how much they can hold and receive. It is generally advisable to check the recipient's current wallet status if you are sending more than 50,000 NPR.

Bottom Line

Sending money to Nepal via eSewa or Fonepay is the most efficient way to support family or pay for services today. By choosing a provider that prioritizes low FX margins and regulatory compliance, like MRC Pay, you can ensure that more of your hard-earned money actually reaches its destination. Always verify the recipient’s mobile number and KYC status before hitting send to avoid unnecessary delays.