Send money from Germany to Nepal
See today's live rates — and exactly what your recipient receives, after every fee.
Compare in seconds
Live mid-market comparisons · results refreshed continuously
Today's best rates to Nepal
As of 8 November 2026, sending £1,000 to Nepal, your recipient gets the most with Instarem: 167,434.70 NPR, the best of 4 providers compared.
| Provider | Rate | Fee | Recipient gets | Speed | |
|---|---|---|---|---|---|
167.43 0.12% worse | £0 | 167,434.70 NPR | Within 2 days | Send | |
TransferGo | 165.87 1.05% worse | £1.21 | 165,671.35 NPR | 1–2 days | Send |
167.40 0.14% worse | £16.97 | 164,562.17 NPR | Within 2 days | Send | |
151.60 9.57% worse | £3.99 | 150,994.42 NPR | Minutes to days | Send |
When you send money home to Nepal, the cheapest route is almost always a specialist money-transfer app or company rather than your bank. The cost that matters most is hidden in the exchange rate: a bank typically keeps 2% to 4% in the rate, on top of any fee — so always judge a provider by the amount that actually arrives, not by a "no fee" claim. Below is exactly how the money reaches Nepal, what it really costs, and how to sidestep the most expensive mistakes.
Germany is home to a growing Nepali community, drawn by its tuition-free universities and demand for skilled workers.
Official figures from the Federal Statistical Office (Destatis) record 10,565 Nepali nationals living in Germany for study and employment in 2024, concentrated in major cities such as Munich, Berlin, Frankfurt and Hamburg — Munich in particular being a hub for healthcare workers in Bavaria.
Many are students, healthcare and IT professionals, or family-reunification arrivals who send money home to support relatives in Nepal.
That makes the euro-to-rupee route a busy, competitive corridor — and on most amounts the exchange-rate margin matters far more than any headline fee: a 0.5% difference in the rate on €1,000 is roughly €5 of rupees, usually more than the fee gap between providers.
Because you are sending euros, the cheapest options here are the providers that genuinely serve German senders — Wise, Instarem, Western Union and TransferGo — not the UK-only banks and brokers.
Sending from Germany: what you need
Sending from Germany is quick once you know what your recipient in Nepal needs and how to fund the transfer in euros. The first transfer takes a few minutes to set up; later ones are near-instant.
Compare on the rupees that actually arrive
Use the live comparison above. It shows only providers that serve German (euro) senders, ranked by how many Nepali rupees land in Nepal after both the exchange-rate margin and any fee — the only figure that matters.
Get your recipient's bank or wallet details
Nepal does not use an IBAN. To pay into a Nepali bank account you need the recipient's full legal name (exactly as on their account), their bank name and branch, the account number (typically 9 to 20 digits) and, for a SWIFT transfer, the bank's SWIFT code.
Bank deposits are commonly delivered over connectIPS, Nepal Rastra Bank's real-time system. To send to a mobile wallet such as eSewa, Khalti or IME Pay, the key detail is the recipient's registered mobile number plus their full name.
For cash pickup, you give the recipient's full legal name and pass them the transaction reference number to collect with a citizenship certificate or national ID. Confirm the details with your recipient before you start.
Verify your identity once
A German-resident sender verifies identity on first use to meet the Anti-Money Laundering Act (Geldwäschegesetz) — typically a valid government photo ID such as a German national ID card, passport or residence permit, plus your address.
It can be done online by uploading documents or by video chat, takes a few minutes and is a one-off. Identity verification is mandatory once you send above a threshold such as €1,000.
Fund the transfer in euros and send
Pay from your German bank account by SEPA transfer (the standard and usually cheapest way), or by debit card, Klarna/SOFORT (usually instant). Avoid a credit card — paying by credit card may be treated as a cash advance and add a fee plus interest from day one.
Transfers to a Nepali mobile wallet or for cash pickup are often available within minutes; you will get a confirmation by email or app.
Funding the transfer from Germany by SEPA transfer is normally the cheapest way to pay; a German debit card, Klarna or SOFORT is typically quick too.
Avoid a credit card — most issuers treat a money transfer as a cash advance, which carries a fee plus interest from day one, separate from the provider's own charge.
There is no German tax simply for sending money abroad to support family: Germany's gift tax (Schenkungsteuer) applies only above generous tax-free allowances renewed every ten years — €400,000 to a child, €500,000 to a spouse or registered partner, and €20,000 to a parent, sibling, niece or nephew — so ordinary family support is highly unlikely to trigger any liability.
One admin point: under the Foreign Trade and Payments Ordinance (AWV) a German resident must report any single cross-border transfer over €50,000 to the Bundesbank — a statistics rule, not a tax and not a limit.
How the money reaches Nepal
How your recipient gets paid
Nepal does NOT use an IBAN. You need the recipient's account number and bank name — or, for a mobile wallet, their eSewa or Khalti ID (Khalti absorbed the old IME Pay wallet in 2025), which is normally just their registered mobile number.
How the money is delivered
Once your pounds are converted, the money is delivered locally inside Nepal. You don't choose the network — the provider does — but here is what is used.
Ways your recipient can receive it
Most providers can pay into a bank account (via connectIPS), mobile wallet (eSewa, Khalti) or cash pickup (IME, Prabhu, City Express). The right choice is usually whichever is cheapest and fastest for your recipient. Cash pickup is the fallback where a bank account or wallet isn't available.
What you actually pay to send money to Nepal
Because the rupee is pegged to the Indian rupee, you won't see wild day-to-day swings in the underlying rate. That makes the provider's hidden margin — not the market — the main thing standing between your family and the full amount.
The exchange-rate mark-up
The big one. Banks and some apps quote a rate a little worse than the real mid-market rate and keep the difference — often 2% to 4%. Because it is a slice of the whole amount, it usually dwarfs any upfront fee.
Correspondent-bank fees
An ordinary bank wire can pass through one or two intermediary banks, each able to take a small cut before the money arrives. Specialists using local payment networks usually avoid this entirely.
"No fee" hiding a poor rate
A headline "zero fee" means little if the rate is weak. Judge an offer by the money that actually arrives, not by whether a fee is shown — the comparison above ranks providers exactly that way.
A wallet often costs less than cash pickup
Nepal's big cash-pickup networks — IME, Prabhu, City Express — are convenient, but cash payout often carries the widest margin and the most fees. Paying straight into an eSewa or Khalti wallet, or to a bank account over connectIPS, is usually cheaper and lands in minutes.
Several providers pay into these wallets at no extra fee, so check the wallet option before you default to cash.
Your pound-to-rupee rate rides on the Indian rupee
The Nepalese rupee is pegged to the Indian rupee at a fixed 1 INR = 1.6 NPR, in place since 1994. Nepal does not set the pound-to-rupee rate on its own — it effectively inherits it from the GBP-to-INR cross.
So when the Indian rupee strengthens or weakens against the pound, the Nepali rupee moves with it. Watching GBP-INR is a fair guide to where GBP-NPR is heading, and almost all the cost gap you feel between providers is their own margin, not the market.
How you pay from the UK changes the cost
Funding the transfer from the UK by bank transfer is free and clears in one to two working days; a debit card is usually free and instant. Avoid a credit card — most UK card issuers treat a money transfer as a cash advance and add around 2–3% plus interest from day one.
You verify your identity just once on first use — a UK address proof plus photo ID — which takes a few minutes.
Watch correspondent-bank fees on larger sums
On bigger transfers — say over £5,000 — the way the money travels starts to matter. Sent by old-style SWIFT bank wire it can pass through one or two intermediary 'correspondent' banks, and each can take a slice before it lands, so the rupees that arrive fall short of the quote.
The specialist providers in the table above mostly pay out through a local Nepali bank or wallet partner — straight into the recipient's account over connectIPS or their eSewa/Khalti wallet — which avoids those intermediary deductions.
Direct to a wallet beats cash pickup — and always use a licensed channel
Direct to a wallet beats cash pickup — and always use a licensed channel
Nepal has a large cash-pickup network through IME, Prabhu and City Express, so it is the default many senders reach for.
But paying straight to a bank account over connectIPS, or to an eSewa or Khalti wallet (Khalti absorbed the old IME Pay wallet in 2025), is usually cheaper, instant and safer — and several providers pay into these wallets at no extra fee.
Whatever you choose, send through a remittance company licensed by Nepal Rastra Bank: an informal hundi agent's better street rate loses you all protection and sits outside the legal system.
How to avoid fraud when sending money to Nepal
On any large transfer the biggest risk is rarely the exchange rate — it is criminals getting between you and the money. These simple rules are worth knowing before you send.
eSewa / Khalti OTP scam
Rule: you never share a one-time PIN or OTP to RECEIVE money. A caller claiming to be eSewa or Khalti "support" asking for your OTP is trying to take over your wallet, not fund it.
Fake remittance-agent scam
Rule: send only through a bank or an NRB-licensed remittance company. An informal agent offering a better street rate gives no protection if the money goes missing, and operates outside the law.
"Wrong transfer, please refund" scam
Rule: if you must return money, make a fresh transfer yourself to details you trust — never use a reversal link, refund button or payment request the other person sends you.
Phishing-link (SMS/WhatsApp) scam
Rule: do not tap a login link sent by SMS or WhatsApp claiming a problem with your wallet or a pending transfer. Open the eSewa, Khalti or your banking app directly instead.
If you are a victim of fraud, report to the Nepal Police Cyber Bureau at cyberbureau.nepalpolice.gov.np, email cyberbureau@nepalpolice.gov.np or call 01-5319044; if you sent from the UK you can also report to Action Fraud on 0300 123 2040.
Is money sent to Nepal taxed?
What the rules say
an ordinary family remittance sent home to Nepal is generally not taxed for the person receiving it — Nepal treats genuine family support as a gift, not taxable income, which is part of why these transfers flow in so freely.
This is general information, not tax advice; for anything large or unusual the recipient should take advice from a qualified Nepali adviser
Keep your paperwork
On a large transfer the UK firm must run a source-of-funds check — that is a compliance step, not a tax. Keep evidence of where the money came from (a sale statement, pension or investment paperwork, or bank statements) and a big transfer moves through far more smoothly.
When is the best time to send money to Nepal?
For a one-off transfer the rate on the day is what counts — and it moves constantly. The aim is less about guessing the perfect moment and more about removing risk on payments you already know are coming. As a guide, once the money is sent minutes to a bank account over connectIPS or to an eSewa/Khalti wallet; cash pickup usually ready within minutes.
Demand is seasonal. It builds ahead of Dashain and Tihar, Nepal's biggest festivals, which fall across September to November, when families spend hard on new clothes, food and travel home.
School-fee deadlines at the start of the academic year add another spike. Providers know these crowded windows and can quietly widen their margin into them, so line up a big festival send a week or two early rather than at the peak.
The rupee is pegged to the Indian rupee, so the rate itself tracks GBP-INR more than any Nepal-specific event.
Lock the rate for a known date. If a payment is weeks away, many specialists let you fix today's rate now (a forward contract), so a sudden market move can't blow a hole in your budget before the money is due.
Set a target with a rate alert. For flexible transfers, you can set the rate you want and be notified (or trade automatically) when the market reaches it — useful when you have time on your side and no fixed deadline.
The costliest mistakes when sending to Nepal
A handful of avoidable slips account for most of the money people lose. Each is easy to sidestep once you know to look.
Defaulting to your bank without comparing. The bank's rate mark-up usually costs far more than any fee, and it is easy to miss because it is built into the rate rather than shown separately.
Judging by the fee, not the amount delivered. A "no fee" offer can still be the worst deal if the rate is poor. Always compare on what actually arrives.
Mistyping the account or bank code. If the account details are wrong the transfer can bounce back after a delay, or reach the wrong account. Always check them against details your recipient sent in writing.
Trusting bank details that arrived by email. Payment-diversion fraud is a real risk — always confirm the receiving account by phone on a trusted number first.
Using an unregulated or cold-calling firm. Check the company on the FCA Register before you move any money, and never act on an out-of-the-blue offer.
Sending to a wallet ID as if it were a bank account number. An eSewa or Khalti wallet is identified by the recipient's registered mobile number, not a bank account number — and the two are not interchangeable. If you pick the wallet payout but type a bank account number, or pick bank deposit but enter their wallet mobile, the transfer can bounce or land in the wrong place. Confirm whether your recipient wants wallet or bank, then enter exactly the matching detail.
Expecting an IBAN, or getting the recipient's name slightly wrong. Nepal has no IBAN — if a form asks for one, you only need the account number and bank name, or the wallet mobile. And for cash pickup at an IME, Prabhu or City Express counter, the recipient collects against their citizenship certificate or national ID, so the name you enter must match that document exactly. A missing surname or a different spelling can get the payout refused at the counter.
How do most people send money to Nepal?
For most people sending money home, the simplest and cheapest route is a specialist money-transfer app or company paying straight into the recipient's bank account (via connectIPS). Judge every provider by the amount that actually arrives — and confirm the receiving details before you send.
Frequently asked questions about sending money to Nepal
No, not for ordinary family support. Germany has a gift tax (Schenkungsteuer), but it only applies above large tax-free allowances renewed every ten years — €400,000 to a child, €500,000 to a spouse or registered partner, and €20,000 to a parent, sibling or niece/nephew.
Routine support for living costs, education or healthcare is highly unlikely to reach those thresholds, and there is no tax on the act of sending money itself.
On the Nepali side there is no tax on the recipient of a family remittance: Nepal treats such funds as gifts and exempts them from income tax. This is general information, not tax advice.
There is no euro exchange-control limit on a personal transfer from Germany. Each provider sets its own per-transfer limit, and your verified identity (KYC) determines how much you can send.
A single transfer over €50,000 must be reported to the Bundesbank under the AWV rules — that is statistical only, not a cap.
On the Nepal side, the central bank requires remittances to come through a licensed bank or money-transfer company, and for a large inbound transaction (around 1 million NPR or more) the recipient's bank may ask for documents proving the source and purpose of the funds.
Remittances are paid out in Nepali rupees (NPR) only. Your recipient can take the money as a direct bank deposit, as cash pickup from an agent network such as Western Union or a local partner, or straight into a mobile wallet such as eSewa, Khalti or IME Pay.
Wallets and QR-based apps are now a dominant way to receive money in Nepal. Some services only allow transfers to individuals and may block payments to a business bank account, so check if you are paying a company.
Often within minutes when it is paid to a mobile wallet such as eSewa or Khalti, or collected as cash pickup.
Bank deposits can be credited within minutes too where the receiving bank supports real-time transfers over connectIPS, but otherwise take one to four working days, and old-style SWIFT bank wires are the slowest.
The slower part is normally the one-off identity check on the German side before your first transfer leaves.
No. Nepal does not use IBANs. For a bank deposit you need the recipient's account number and bank name; for a wallet you only need their eSewa or Khalti ID, which is usually just their registered mobile number.
For the international leg, the bank's SWIFT/BIC may be used behind the scenes.
Yes. Many providers pay straight into an eSewa or Khalti wallet — Khalti now also carries the old IME Pay wallet after the two merged in 2025 — and it usually lands within minutes, often at no extra fee.
A bank account works the same way over connectIPS; cash pickup is the fallback where neither is available.
Almost always a specialist money-transfer company rather than your bank, paying direct to a bank account or wallet rather than cash pickup. Compare providers by the amount that actually arrives in rupees, counting both the exchange rate and any fee — see the live comparison above.
An ordinary family remittance is generally not taxed for the person receiving it — Nepal treats genuine family support as a gift, not taxable income. Always send through a bank or an NRB-licensed remittance company so the transfer stays within the legal system. This is general information, not tax advice.
Usually minutes — to a bank account over connectIPS, or to an eSewa or Khalti wallet. Cash pickup is typically ready within minutes too.
The slower part is normally the compliance checks on the sending side before the money leaves.
The Nepalese rupee has been pegged to the Indian rupee at a fixed 1 INR = 1.6 NPR since 1994. So when the Indian rupee strengthens or weakens against the pound, the Nepali rupee moves the same way.
It is worth watching the GBP–INR rate as a guide to where GBP–NPR is heading.
A direct deposit to a bank account or an eSewa or Khalti wallet is usually cheaper, instant and safer, with no cash to collect. Cash pickup through IME, Prabhu or City Express still matters where the recipient has no account, but for most people it is the fallback rather than the first choice.
There is no UK legal cap on personal transfers. Each provider sets its own limit — Wise allows £1m+ once you are fully verified, while others range from about £10,000 to £50,000 per transfer.
Nepal puts no limit on personal remittances received through a licensed channel, though an eSewa or Khalti wallet has its own balance and daily caps set by Nepal Rastra Bank, so very large amounts suit a bank deposit over connectIPS better.
No. Sending money abroad from the UK is not a reportable tax event, and there is no UK gift tax. If the money is income you have already paid tax on, or a personal gift, there is nothing to declare.
For large transfers it is worth keeping a note of where the money came from, in case your own UK bank asks.
Be careful — a wallet payout to the wrong eSewa or Khalti mobile number, or a bank deposit to a mistyped account, is usually quick and hard to claw back.
Pick the right rail first (wallet ID is the registered mobile number, a bank deposit needs the account number and bank name — the two are not interchangeable), and check the registered name shown before you confirm.
For cash pickup at an IME, Prabhu or City Express counter the recipient collects against their citizenship certificate or national ID, so the name must match that document exactly or the payout is refused. Verify every digit and the name before you submit rather than relying on a recall.
Our sources & how we keep this current
Last updated: June 2026. The live rates above refresh automatically, and we review the rest of this guide every month — updating it whenever the rules on payments, tax or regulation change.