Sending money from Canada to Nepal in 2026 - whether you are a Nepali student in Toronto topping up a parent's account in Kathmandu, a permanent resident in Calgary supporting family in Pokhara or Biratnagar, or a Canadian trekking operator paying a supplier in Nepal - costs between 1% and 4% of the amount depending on which channel you use. On CAD 1,500 that spread is CAD 15 to CAD 60 for the same transfer, made on the same day, to the same bank account. The Canada to Nepal corridor is smaller than the Gulf, Malaysia, or India routes, but it is well served: Wise, Remitly, Instarem, Western Union, MoneyGram, and the major Canadian banks all move money to Nepal, and most digital providers pay out directly into Nepali bank accounts or into eSewa, Khalti, and IME Pay wallets. This guide compares every practical option with real fee structures, exchange-rate margins, delivery speeds, payout methods, the SWIFT codes Nepali banks actually use, and the Canadian and Nepali rules that apply on each side.

Quick Comparison: Best Services for Canada to Nepal Transfers in 2026

Comparing the cost of sending money from Canada to Nepal in 2026 across banks, apps and cash agents
ServiceBest forTransfer fee (CAD)FX markupSpeed
WiseBest overall value - mid-market rate, direct NPR bank depositAbout 0.5% - 1.0% of the amountMid-market (0% - 0.6%)1 - 2 working days
RemitlyWallet payout to eSewa or Khalti, same-day deliveryCAD 0 - CAD 5 (Economy), more for Express1% - 2.5%Minutes - 1 working day
InstaremLow flat fees and InstaPoints on repeat transfersAbout 0.5% - 1.0%0.5% - 1.5%1 - 2 working days
Western UnionCash pickup at partner banks and agent countersCAD 0 - CAD 152% - 3.5%Minutes - 1 working day
MoneyGramCash pickup and account deposit where WU coverage is thinCAD 0 - CAD 152% - 3.5%Minutes - 1 working day
Nepali remittance agents (IME, Prabhu)Cash-in, cash-out for senders without online bankingCAD 5 - CAD 202% - 4%Same day - 2 working days
RBC / TD / Scotiabank / BMO / CIBCLarge transfers with an existing banking relationshipCAD 30 - CAD 50 plus intermediary fees2.5% - 4%2 - 5 working days

If you are new to international transfers, our guide to the hidden fees in money transfers explains why the advertised fee is rarely the real cost, and our Canada to Pakistan guide applies the same comparison method to another South Asian corridor with a similar payout structure.

1. Why the Canada to Nepal Corridor Behaves Differently

Nepal is one of the most remittance-dependent economies in the world. Nepal Rastra Bank reported workers' remittances of Rs 2,363.13 billion (about USD 16.19 billion) in fiscal year 2025/26, up 37.1% year on year - a flow larger than the federal government's annual expenditure budget. Most of that money arrives from the Gulf states, Malaysia, and India, with smaller but steadily growing volumes from Australia, the United Kingdom, Japan, and Canada, where a settled Nepali community of former students, care workers, engineers, and business owners sends money home every month.

Three features make this corridor unusual. First, transfer sizes are modest: CAD 200 to CAD 1,500 is typical for family support, so a fixed CAD 10 fee hurts far more than a 0.5% margin difference. Second, the receiving side is unusually digital - eSewa, Khalti, and IME Pay are used by millions of Nepalis, and a wallet payout that lands in minutes is often worth more than a slightly better rate that arrives in two days. Third, demand is sharply seasonal: Dashain and Tihar, usually in October and November, bring a spike in volume that widens margins and slows processing at exactly the moment most families send extra money. Understanding those three facts explains almost every pricing difference on this corridor.

2. Wise: The Best Default for Most CAD to NPR Transfers

Wise is the strongest all-round choice for sending Canadian dollars to Nepal in 2026. You pay a transparent conversion fee - typically around 0.5% to 1.0% of the amount - and receive the mid-market rate with no hidden spread. On CAD 1,000 that works out to roughly CAD 6 to CAD 11 all-in, against CAD 60 to CAD 100 on a Canadian bank wire once the exchange-rate margin and correspondent deductions are counted. Wise shows the exact fee and the exact rupee amount that will arrive before you confirm, which makes it the easiest provider to use as a benchmark: whatever another service quotes, compare it against the Wise delivered amount for the same sum.

Wise pays out to Nepali bank accounts in NPR and is priced sharply on larger amounts, with fee discounts above roughly CAD 35,000 equivalent. It is less useful if the recipient wants cash or a wallet: payout options are bank-account focused, so families who live on eSewa or Khalti are usually better served by Remitly. Delivery typically takes one to two working days, because the rupee leg clears through Nepal's domestic banking system rather than an instant local rail. For the fee mathematics in more detail, see our Wise vs Western Union comparison.

3. Remitly: The Fastest Route to an eSewa or Khalti Wallet

Remitly is the provider most Nepali recipients already know by name, and for good reason: it delivers to Nepali bank accounts and directly to eSewa and Khalti wallets, often within minutes. Economy transfers are cheap - frequently free on a first transfer, then a small fixed fee - while Express delivery costs more but lands almost immediately. The trade-off is the exchange-rate margin, typically 1% to 2.5%, which is where Remitly earns most of its revenue.

On a monthly CAD 500 transfer to family, that margin costs roughly CAD 5 to CAD 12 - acceptable for the speed and convenience, and still far cheaper than a bank wire. On a CAD 20,000 tuition or property payment the same margin costs CAD 200 to CAD 500, at which point Wise or a specialist broker is clearly better. Remitly also runs new-customer promotions that quote a rate above the mid-market level; those are genuine but capped, usually to the first CAD 1,000 sent, so read the terms before assuming the headline rate applies to your full amount.

4. Instarem and the Specialist Middle Ground

Instarem sits between the app-first providers and the banks: fees of roughly 0.5% to 1.0%, margins of 0.5% to 1.5%, delivery in one to two working days, and a loyalty scheme that returns InstaPoints on every transfer. On mid-sized amounts - CAD 2,000 to CAD 10,000 - it is frequently within a few dollars of Wise and occasionally cheaper, which is exactly why comparing the delivered NPR amount on the day matters more than picking a brand in advance.

Larger foreign-exchange brokers are a different story. Several big specialist brokers focus on major currency pairs and do not offer NPR payouts at all, so a good rate quoted for USD or GBP tells you nothing about Nepal. Before opening an account with any broker, confirm that Nepali rupee is a supported payout currency and that the destination can be a bank account in the recipient's own name. If a provider cannot answer that question in writing, it is not a Nepal provider.

5. Western Union, MoneyGram and Nepali Remittance Agents

Western Union has the largest agent footprint in Nepal and pays out in cash at bank branches and partner counters across the country, with fees from zero on promotional transfers up to about CAD 15 and FX margins of 2% to 3.5%. MoneyGram is a close substitute and sometimes has better coverage in districts where Western Union relies on a single partner bank. Both are licensed, both are convenient for recipients without a bank account, and both are considerably more expensive than the digital-first providers on anything above a few hundred dollars.

IME and Prabhu are Nepali remittance companies with their own agent networks in Canada; they are built for senders who prefer to walk into a shop, hand over cash, and leave with a receipt rather than manage an app. Use cash channels when the recipient has no bank account or wallet, when the money must be collected in a district with limited digital infrastructure, or when the sender cannot complete online identity verification. Do not use them for regular monthly support - the margin compounds quickly. And never use an informal hundi or hawala operator: transfers through unlicensed channels are illegal under Nepali foreign-exchange rules, offer no recourse if the money disappears, and expose both parties to anti-money-laundering investigations. Our scam avoidance guide covers the patterns to watch for.

6. Canadian Bank Wires: RBC, TD, Scotiabank, BMO and CIBC

A wire from a Canadian bank is the most expensive mainstream way to send money to Nepal. Expect a fixed outgoing fee of CAD 30 to CAD 50, an exchange-rate margin of 2.5% to 4% baked into the rate, and - the part nobody quotes upfront - possible correspondent-bank deductions of CAD 15 to CAD 40 that are taken out of the amount before it reaches Kathmandu. On CAD 2,000 that combination can easily cost CAD 100 to CAD 140, or roughly 5% to 7% of the transfer.

Banks remain sensible in two narrow cases: you are moving a large sum and want the transaction inside an existing banking relationship with a named advisor, or the recipient's bank has a direct correspondent relationship that makes the wire unusually clean. Even then, ask for the all-in cost in writing - fee plus rate plus expected intermediary charges - and compare it with the Wise delivered amount. In practice a bank wire rarely wins on this corridor. Our transfer limits guide explains how bank and provider limits differ for larger amounts.

7. The Payout Side: Nepali Banks and SWIFT Codes

Most transfers to Nepal end in a bank account, and getting the details right is the single most common source of delay. Nepal uses standard eight or eleven character SWIFT/BIC codes, and most Nepali banks use one head-office code for the whole institution. The codes below are the ones senders use most often, each verified against the bank's published record:

BankSWIFT / BICNotes
Nabil BankNARBNPKALargest private commercial bank, broad branch network
Nepal Bank LimitedNEBLNPKAOldest bank in Nepal, state-linked
Rastriya Banijya BankRBBANPKAState-owned, strong rural presence
NIC Asia BankNICENPKALarge private bank, good digital banking
Global IME BankGLBBNPKAWidely used for inbound remittances
Standard Chartered NepalSCBLNPKAInternational bank, corporate accounts
Himalayan BankHIMANPKAPrivate commercial bank
Nepal SBI BankNSBINPKAState Bank of India affiliate
Everest BankEVBLNPKAPunjab National Bank affiliate
Machhapuchchhre BankMBLNNPKAPrivate commercial bank
Kumari BankKMBLNPKAPrivate commercial bank
Laxmi Sunrise BankLXBLNPKAMerged entity, broad network
Siddhartha BankSIDDNPKAPrivate commercial bank
Agricultural Development BankADBLNPKAStrong in agricultural districts
Prabhu BankPRVUNPKAOwn remittance network
NMB BankNMBBNPKAPrivate commercial bank
Sanima BankSNMANPKAPrivate commercial bank

Two cautions. First, alternative codes circulate online and are sometimes rejected by correspondent banks - the list above matches what the banks themselves publish, but confirm with the recipient's branch if a transfer is rejected. Second, the account name must match the recipient's verified identity exactly; a mismatch triggers a compliance hold that can take days to clear, and the refund, if it happens, is usually returned net of fees.

8. eSewa, Khalti and IME Pay: Wallet Payouts and Their Limits

Wallets are the faster alternative to bank deposits. eSewa is the largest digital wallet in Nepal, Khalti is its main competitor and now incorporates IME Pay's remittance business after the two merged, and both accept inbound international remittances from Remitly, WorldRemit, and several Nepali remittance partners. Wallet payouts land in minutes, and for a recipient who pays bills and shops with a phone, the money is usable immediately without a branch visit.

Watch the limits. Wallet balances and monthly inflow caps are set by Nepal Rastra Bank and by the provider's KYC tier, so a large transfer may need to be split across days or routed to a bank account instead. Wallets also require the recipient's ID to be verified in their own name, and a wallet registered to a relative cannot legally receive money on someone else's behalf. Our cash pickup and mobile wallet guide compares the endpoints in detail.

9. Canadian Rules: FINTRAC, Identity Checks and Reporting

Every remittance provider, bank, and money-services business operating in Canada is regulated under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act and supervised by FINTRAC. In practice that means identity verification before your first transfer - a passport, driver's licence, or permanent resident card, plus a selfie or liveness check in most apps - and, for larger or unusual transfers, questions about the source of funds. Fully verified accounts have much higher limits than partially verified ones, so completing verification once saves friction later.

Two points specific to Canada. First, electronic funds transfers and large cash transactions of CAD 10,000 or more are reportable to FINTRAC; this is routine, it does not mean you are under investigation, but it does mean the details you give should be accurate and consistent. Second, the funding method changes the cost: an Interac e-Transfer or bank debit is usually cheaper than a credit card, which many providers treat as a cash advance and surcharge accordingly. Funding from a Canadian bank account also leaves a clean audit trail, which matters if you ever need to prove the source of a large transfer.

10. Nepali Rules: NRB, Licensed Channels and the Hundi Trap

On the receiving side, Nepal Rastra Bank licenses remittance companies and sets the rules for inbound foreign currency. Money must arrive through a licensed channel - a bank, a licensed remittance company, or a wallet with a remittance partnership - and the recipient must be KYC-verified. Foreign currency received through official channels converts at the NRB reference rate plus the service provider's margin, and recipients can hold or convert as their bank allows.

The rule that catches people out is the prohibition on informal value transfer. Hundi and hawala operators advertise better rates and no paperwork, and they are illegal in Nepal. The rate advantage is small, the counterparty risk is total, and there is no complaint mechanism, no refund, and no record if the money never arrives. The same logic applies to "someone I know is travelling" arrangements: that is not a remittance channel, it is an uninsured favour. Use a licensed provider and keep the reference number until the recipient confirms the rupees have landed.

11. How to Get the Best CAD to NPR Rate in 2026

The Nepali rupee is not a free float in the way the Canadian dollar is: it is pegged to the Indian rupee, which is itself managed against a currency basket, so the CAD/NPR rate mostly reflects the CAD/INR rate. That makes the currency leg relatively stable month to month and shifts the focus onto provider margins - which is good news, because margins are the part you control. On 18 October 2026 the mid-market rate stood at roughly CAD 1 = NPR 107.3, and live quotes from the main providers ranged from about 105 to 108 depending on the service and any first-transfer promotion. Anything meaningfully below the mid-market level is charging you the difference.

Timing still matters at the seasonal edges. Demand for NPR rises sharply ahead of Dashain and Tihar, when families send extra money for festivals, and some providers widen margins or slow payouts under the load. If a transfer is not urgent, sending a week before the festival rush usually gets both a better effective rate and a faster credit. For larger sums, set a rate alert and transfer when the Canadian dollar is strong rather than on a fixed calendar date - over a month, the swing is often larger than the gap between the two cheapest providers. Our exchange rate timing guide has the full playbook.

12. Step by Step: Sending Money from Canada to Nepal

Step one: ask the recipient how they want to be paid - bank account, eSewa, Khalti, or cash - because that single answer eliminates half the providers on the comparison table. Step two: compare the delivered NPR amount for your exact sum on at least two services; ignore headline fees and look at what actually lands. Step three: collect the destination details precisely: bank name, account number, and the correct SWIFT code, or the wallet ID registered in the recipient's own name. Step four: complete identity verification before you need to send, not on the day. Step five: fund from a Canadian bank account or Interac e-Transfer rather than a credit card. Step six: save the reference number and track the transfer until the recipient confirms the rupees have arrived.

Keep the pattern consistent. Sending a similar amount to the same recipient on a regular schedule makes each subsequent transfer smoother, reduces the chance of a compliance hold, and makes it easy to produce records if a provider asks about source of funds later. If you are paying a Nepali contractor or supplier on behalf of a Canadian business, the same steps apply with invoices and GST/HST records on top; the payout rails are identical.

13. Common Mistakes That Cost Real Money

Comparing fees instead of delivered amounts. A "zero fee" provider with a 2.5% margin is more expensive than a provider charging CAD 10 at the mid-market rate on anything above CAD 400. Using a bank wire by default. Canadian bank international payments add 2.5% to 4% on the rate, plus fixed fees, plus intermediary deductions that arrive as a surprise shortfall. Ignoring wallet limits. A transfer that exceeds the recipient's wallet cap bounces back or sits pending, and the refund can take a week. Sending to a name that does not match the account. Instant compliance hold, often with a fee. Leaving verification to the last minute. First-time verification can take hours to days, which is exactly when an emergency transfer cannot wait. Assuming a promotional rate applies to the whole amount. It usually does not.

FAQ

What is the cheapest way to send money from Canada to Nepal?
Wise is usually cheapest for everyday amounts, with a fee of roughly 0.5% to 1.0% and the mid-market rate. Instarem is often within a few dollars of it on mid-sized transfers. For small urgent transfers to a wallet, Remitly's promotional rates can beat both, but only on the first transfer or the first CAD 1,000.

How long does a Canada to Nepal transfer take?
Wallet payouts through Remitly often land within minutes. Bank deposits through Wise or Instarem typically take one to two working days because the rupee leg clears through the Nepali banking system. Canadian bank wires take two to five working days, and cash pickup through Western Union or MoneyGram is usually available the same day.

Can I send money directly to eSewa or Khalti from Canada?
Yes. Remitly and several Nepali remittance partners deliver to Nepali wallets. The recipient must have a KYC-verified wallet in their own name, and wallet balance and monthly inflow limits set by Nepal Rastra Bank apply.

Do I need ID to send money from Canada to Nepal?
Yes. FINTRAC requires every licensed provider and bank to verify your identity before your first transfer, usually with a passport, driver's licence, or PR card plus a liveness check. Larger transfers may require proof of the source of funds.

What is the SWIFT code for Nepali banks?
Common codes include NARBNPKA for Nabil Bank, NEBLNPKA for Nepal Bank Limited, RBBANPKA for Rastriya Banijya Bank, NICENPKA for NIC Asia, GLBBNPKA for Global IME, and SCBLNPKA for Standard Chartered Nepal. Always confirm the code with the recipient's branch before sending, because incorrect codes are the most common cause of a failed transfer.

Why does the recipient get fewer rupees than the exchange rate suggests?
Because of the FX margin - the gap between the mid-market rate and the rate the provider quotes - plus the transfer fee. On this corridor the margin is typically 0% to 0.6% at Wise, 1% to 2.5% at Remitly, and 2.5% to 4% at the Canadian banks.

Is it cheaper to send CAD or USD to Nepal?
Send CAD directly. Converting CAD to USD first adds a second currency conversion and a second margin, and Nepali banks convert from the currency they receive. A direct CAD to NPR transfer through Wise or Remitly is almost always cheaper than a two-step conversion.

How much can I send to Nepal from Canada?
Provider limits depend on your verification tier - typically CAD 10,000 to CAD 50,000 per transfer for fully verified accounts, with higher limits on request. Transfers of CAD 10,000 or more are reportable to FINTRAC. Nepali banks may also ask the recipient about the purpose of large inbound amounts.

Can I send money to Nepal without a bank account?
Yes. Western Union, MoneyGram, IME, and Prabhu all offer cash pickup at agent locations, and Remitly can deliver to an eSewa or Khalti wallet. Cash pickup is the most expensive option but works where the recipient has no bank account or lives far from a branch.

What happens if the transfer is rejected or the details are wrong?
The money is normally returned to the sender, but fees are rarely refunded and the process can take five to ten working days. Check the account number, account name, and SWIFT code before confirming - and keep the transfer reference number so the provider can trace it.

Final Word: Pick the Channel, Then Compare the Amount

For most people sending money from Canada to Nepal, the answer is straightforward: use Wise for bank deposits, Remitly when speed or a wallet payout matters, and a cash agent only when there is no alternative. What separates a good transfer from a bad one is not the brand on the app but the number of rupees that actually arrive. Compare the delivered amount, not the fee; verify the recipient's details once and keep them on file; and avoid the bank wire unless the sum is large enough that an advisor relationship genuinely adds value. Related reading: our Canada to Sri Lanka guide for a similar South Asian payout structure, the Australia to Nepal guide if you are comparing origin countries, and the UAE to Nepal guide for the Gulf route that carries the largest share of Nepal's remittances.

Tags: #canada #nepal #remittance #cad-to-npr #money-transfer #esewa