How to Receive International Payments in Nepal (2026)

How to Receive International Payments in Nepal (2026 Guide)
As a freelancer, IT firm, or consultant in Nepal receiving payments from a client overseas, the straightforward answer to the query “how do I get my money?” is “it depends what you're paid, how much, and whether you're an individual or a registered business. But there is no one-size fits all app — each situation requires the right tool, and selecting the wrong one could result in delays, locked up accounts, or an unexpected tax dilemma.
What works is what, what doesn't and what you should check out before trying a method.
Bank Transfer via SWIFT
The standard for more significant, official payments. Your client transfers money from his bank through the SWIFT system in your Nepali bank. It may take a couple of working days and fees will be charged on both ends (you bank, client's bank and an intermediary bank if one is involved) and the exchange rate spread. That's a reasonable price for a $5,000 bill. It will cost $50 gigs and take a very big bite from the payment. Be sure to have a contract with your client that specifies who will be responsible for the transfer fees before signing any papers.
Wise
Wise allows for money transfers that arrive as NPR into your bank account, without you needing a Wise account. It's really helpful for freelancers who are getting paid directly. Two things to know precisely, directly from Wise's own help page: transfers cannot exceed NPR 1 million per transaction, and cannot exceed NPR 2 million per day, for every sender and recipient; and Wise currently does not provide a way to send NPR to a business account in Nepal. Wise's Nepal route is not operational for registered companies, it's designed for personal accounts.
Payoneer
Popular because Upwork, Fiverr, and other websites have it as a payment method. Funds are deposited into your Payoneer balance and transferred to your Nepali bank account (typically within a few business days with a minor conversion rate). If there is a marketplace that already has this feature, it is a good one to have — you'll need to verify the existing fees and minimum amount of withdrawals in your marketplace's account, as they vary by currency and are subject to change.
Khalti–Stripe
This is the newest real option, and it's worth paying attention to. Khalti (by IME) partnered with Stripe so you can generate a payment link inside the Khalti app, send it to a client, and have them pay by card, Apple Pay, Google Pay, or bank transfer — no Stripe account needed on their side. The money converts and settles as NPR in your Khalti wallet. You'll need to complete Khalti's international-payment KYC first, and it's inbound-only — you can't send money out this way. Because it's new, check the app for current limits and fees before routing serious income through it. Also worth being precise about: this is Khalti using Stripe's infrastructure under its own arrangement — it is not the same as opening a standard Stripe merchant account with Nepal as your business country, which Stripe does not currently support directly.
Licensed Remittance Companies
NRB licenses dozens of remittance companies (IME, Prabhu Money Transfer, City Express, eSewa Money Transfer, and others) alongside banks. These are built mainly for personal transfers — think family support, not a client invoice — and typically pay out in NPR within minutes to a day. If an overseas client wants to pay you this way for actual work, ask the company directly whether that's a permitted use and what documentation they'll want.
Foreign Currency Accounts
If you consistently earn in USD and want to hold it rather than convert immediately, some banks offer eligible individuals and businesses a foreign currency account. Eligibility isn't automatic — this is a "call your bank and ask" situation, not a self-serve product.
What About PayPal?
This question is asked more than any other and the response varies most. What people are saying is that if you register a PayPal account in Nepal, you can't receive and withdraw foreign currency, but unfortunately I came across quite different information even in some of the latest sources and PayPal's feature availability can vary by country and is not always reported. Instead of towing a particular claim I cannot completely validate, the safer thing to do is: verify PayPal's own country-availability page before assuming it works in Nepal and don't use a workaround by using someone else's foreign PayPal account to route actual client revenue as that introduces ownership, tax and account-control issues that are more trouble than the original inconvenience.
Finally, there is a policy in the making: The good old Payment and Settlement Act has been under review which could give an opportunity to PayPal, Visa and MasterCard to apply for direct authorization in Nepal. Nothing is set in stone — make it a "developing" item and not a current option.
Tax: What You Actually Owe
Nepal taxes residents on worldwide income — the client's location and the currency you're paid in don't create an exemption. Beyond that general principle, the specific rate that applies to your situation depends on whether you're an individual or a registered business, what kind of service you provided, and how the payment was received. The Income Tax Act has specific advance-tax provisions for certain foreign-currency payments (for example, to a resident individual not otherwise operating a business, for software/electronic services or consultancy work) — but I'd rather send you to confirm the exact current rate on ird.gov.np or with a chartered accountant than publish a number that might be stale or oversimplified by the time you read it. What I can say with confidence: keep a PAN, keep clean records of every payment (contract, invoice, payment confirmation, bank statement), and don't assume foreign income is invisible to the IRD just because it arrived from abroad.
Choosing the Right Method
Situation | Best fit |
|---|---|
Small, one-off client payment | Wise or Khalti–Stripe |
Regular Upwork/Fiverr income | Payoneer |
Large B2B contract or retainer | SWIFT bank transfer |
Registered company invoicing abroad | Bank transfer (not Wise — it excludes business accounts) |
Want to hold USD instead of converting | Ask your bank about a foreign currency account |
Occasional personal support from family abroad | Licensed remittance company |
Before You Rely on Any Method
Payment-provider rules in Nepal change often enough that a blog post from even a year ago can be wrong today. Before you build your income around one channel: check the provider's own current country page (not a summary blog), confirm your bank's specific requirements for your account type, and if the amount is significant, get a five-minute confirmation from your bank or accountant rather than assuming.
Frequently Asked Questions
Can I receive international payments in Nepal?
Yes. Nepalese banks and authorized financial channels support eligible inward international payments. The correct route depends on the type and purpose of the transaction.
What is the easiest way to receive international payments in Nepal?
There is no single method that is easiest for everyone. Bank transfers, Wise, Khalti–Stripe and other channels have different eligibility, limits and documentation requirements.
Can freelancers receive money from foreign clients in Nepal?
Yes. Freelancers can receive legitimate overseas payments, but they should maintain appropriate payment and tax records and use a supported payment channel.
Can I receive USD in Nepal?
A client can send a payment denominated in USD through an eligible international payment route. Whether the money remains in USD or is converted depends on the applicable banking and foreign-exchange arrangement.
Can I receive money through Wise in Nepal?
Wise currently supports transfers in NPR to bank accounts in Nepal. Its current published limit is NPR 1 million per transfer and NPR 2 million per day per sender and recipient. Wise also states that NPR cannot currently be sent to businesses in Nepal.
Can PayPal receive money in Nepal?
PayPal's current seller-onboarding documentation lists Nepal as send-only, so a Nepal-registered PayPal account should not be treated as a standard receiving account for overseas client payments.
Can Nepali freelancers receive international payments through Khalti?
Khalti currently advertises a Stripe-powered international payment service for eligible KYC-verified users, with payments converted and settled in NPR.
Can I open a Stripe account directly in Nepal?
Stripe's current direct supported-country list does not include Nepal. The Khalti–Stripe service is a separate arrangement and should not be confused with opening a standard Stripe account as a Nepal-based business.
Is foreign freelance income taxable in Nepal?
Foreign income can be taxable for Nepalese tax residents. The exact treatment depends on the taxpayer and type of income. The IRD specifically lists a 5% collection provision for certain foreign-currency payments received by resident natural persons who are not engaged in business.
Is every freelancer in Nepal taxed at 5%?
No. The 5% provision should not be treated as a universal freelancer tax rate. It applies to specific transactions and taxpayer circumstances under the relevant provision of the Income Tax Act.
Do I need PAN to receive international payments?
PAN requirements depend on your circumstances, but PAN is an important part of Nepal's tax system. The Inland Revenue Department provides current PAN and Business PAN guidance.
Can I receive international payments into my business bank account?
Yes, where the payment route and bank support the transaction. However, individual payment providers can have different rules. For example, Wise's current NPR transfer page says it cannot send NPR to businesses in Nepal.
Final Takeaway
For Nepal-based freelancers, IT companies, consultants, remote workers and digital businesses, receiving money from an overseas client is no longer a question of simply finding one payment app.
The better approach is to build a documented payment system:
Client → Contract → Invoice → Supported payment channel → Nepali financial account → Accounting → Tax compliance
For larger B2B payments, an international bank transfer may be appropriate. For eligible personal recipients, Wise provides a current route for NPR transfers to Nepal, although it has important restrictions. Khalti's Stripe-powered payment service is another significant 2026 development for eligible users. PayPal, meanwhile, remains restricted for Nepal-based receiving according to its current country information.
The most important lesson is:
Do not choose an international payment method only because an old blog post or YouTube video says it works in Nepal.
Check the provider's current Nepal availability, your bank's requirements, Nepal Rastra Bank's applicable rules and the Inland Revenue Department's current tax provisions.
For significant or unusual transactions, verify the details with your bank or a qualified tax professional before moving the money.
Join the Discussion
Share your thoughts and engage with our community.
Loading comments...
Log in to join the discussion
Register on the platform, verify your email, then comment on this article.