Skip to content
All posts

How Freelancers in Nepal Get Paid from Abroad (2026)

Biraj RaiOctober 2, 2026 at 8:04 AM

A client in Berlin owes you $400. A cousin in Doha sends Rs 50,000 every month. Your YouTube payout finally cleared. Three different problems, one question: how does money from abroad actually land in your hands in Nepal?

I have watched freelancers lose weeks to this. Wrong app, unverified KYC, a control number shared in the wrong chat. Here is the full map as of October 2026: wallets, banks, cash, and the new freelancer rails nobody explained properly.

Best for clients paying you: Khalti Stripe requests

This is the 2026 addition that changed freelancing. Inside the Khalti by IME app, search Stripe, create a payment request with country, currency, and amount, and send the link to your client. They pay by card, Apple Pay, or Google Pay from over 100 countries. You receive NPR in your wallet, near instantly.

Know the costs upfront. Payouts convert at competitive rates, and a 5 percent advance tax (TDS) is deducted against your PAN before you see the money. You need verified KYC plus PAN details to use it. Outward transfers are not supported; this is inbound only.

For designers, developers, writers, and editors billing foreign clients, this is now the shortest path from invoice to spendable rupees.

Best for family remittance: wallets

If family sends through IME or GME, Khalti by IME receives it directly: remittance icon, sender country, control number, expected amount, money lands instantly. Never share your control number with anyone except the app screen.

eSewa receives through eSewa Money Transfer and partners like Remitly, MoneyGram, WorldRemit, and Ria. Register, complete KYC with citizenship or passport, give the sender your wallet-registered name and mobile number, and the money arrives in minutes. Both wallets let you pay bills, top up, and QR-spend the balance immediately.

Two caveats for larger amounts. Wallet balances cap by KYC level, and idle wallet money earns nothing. For big transfers, receive into a bank and load the wallet as needed.

Best for big amounts: bank deposit

Direct to your Nepali bank account usually means the best exchange rate, immediate safety, and interest from day one. Several banks pay bonus interest on remittance-linked savings and fixed deposits. If someone sends you lakhs, this beats every wallet.

Senders can use Remitly, Wise, Western Union, or their local exchange; you just share your account details once. No fees on your side with most providers.

Best for no bank account: cash pickup

Tens of thousands of counters nationwide: IME Remit, Prabhu, Himal Remit, City Express, and most bank branches. Bring your citizenship or government ID plus the transaction control number (MTCN at Western Union, reference PIN elsewhere).

The name on the transfer must match your ID exactly. A spelling mismatch is the most common reason pickups get refused, so spell your name for the sender letter by letter.

What to tell your sender

Send this paragraph to anyone paying you: use a licensed app, spell my name exactly as on my ID, send me the control number and expected amount, and tell me which channel (wallet, bank, or cash) before you send. Half of all remittance headaches die right there.

Freelancers earning across borders should also read our eSewa vs Khalti comparison to pick the right home for the money once it lands.

Updated October 2026. Confirm fees and tax treatment inside the apps before large transfers.

Found this helpful?

Explore trusted businesses near you or share your own experience.