Payments

Accepting International Payments in Nepal: Stripe, PayPal, Dollar Cards (2026)

By
Himal.Run Editorial
Published
Updated
Drafted with AI
See policy
Short answer

What a Nepali business can actually use to take money from abroad — card acquiring at home, foreign entities, Payoneer, Wise and dollar cards.

If your customers are outside Nepal, the domestic rails — eSewa, Khalti, FonePay, connectIPS — stop at the border. International acceptance is Nepal’s hardest payments problem, but in 2026 there are four workable routes, each with a clear tradeoff.

Route 1: Card acquiring from a Nepali provider

Card acquiring for Nepali merchants has improved substantially: several Nepali payment providers now support international card acceptance for businesses that complete their stricter onboarding. This is the first thing to check, because it keeps everything in one entity, one settlement account, and Nepali compliance.

The tradeoff: stricter KYC, per-transaction fees that are higher than domestic rails, and the standing work of fraud and chargeback handling. Treat it as a compliance project — see the payment gateways field guide — and get the current rate sheet in writing before you commit your pricing.

Route 2: A foreign entity + Stripe/PayPal

Stripe does not support Nepal-registered businesses. The established workaround is structural: form a foreign entity (a US LLC is the common choice — it can be done remotely), open its bank account and Stripe/PayPal account, and contract with clients through that entity while the Nepali business does the work behind it.

This is a legitimate and common structure, but it is a legal and tax project, not a payment hack: foreign registration, taxation in two jurisdictions, and clean intercompany arrangements. It pays off for businesses with substantial recurring international revenue; for a freelancer invoicing occasionally, it is overkill.

Route 3: Payoneer / Wise for receiving

For most Nepali freelancers and small agencies, this is the answer:

  • Payoneer — receive from marketplaces (Upwork-style platforms) and direct clients, withdraw to Nepali banks in NPR. The default for marketplace sellers.
  • Wise — multi-currency account details that let a foreign client pay a “local” transfer; strong for direct invoicing, transparent fees. Verify the specific receiving corridor supports Nepal withdrawal before promising a client a payment method.

Neither gives you a checkout button on a website — they settle invoices, they don’t take cards at checkout. That distinction decides which route you need.

Route 4: Dollar cards for paying out

The reverse direction — paying for foreign services from Nepal — runs on dollar cards: internationally enabled USD cards from Nepali banks, used for hosting, ads, SaaS subscriptions and domain renewals. Every provider in our hosting shortlist assumes you can pay by card, so this card is a prerequisite for most international purchases.

NRB sets the limits and eligible purposes, and both change over time; confirm current rules with your bank when you apply, and keep documentation for your purchases — banks ask, and clean records make renewals painless.

Choosing between them

Your situationRoute
Freelancer / small agency invoicing abroadPayoneer or Wise
Nepali store selling to international customersNepali card acquiring first; foreign entity when volume justifies it
Paying for foreign tools and hostingDollar card
Sustained international product revenueForeign entity + Stripe, done properly

And the rule that ties them together: domestic customers on domestic rails, foreign money through documented channels, and never let your only revenue path be an account that exists because of an address workaround — that last trap is covered in our PayPal in Nepal guide.

FAQ

Can a Nepali company use Stripe?

Not directly — Nepal is not on Stripe's supported merchant countries. The common route is a foreign entity (many Nepalis form a US LLC) that contracts with Stripe, with the Nepali business as its operational backend. That is a legal and tax structure, not a payment trick; get local advice before doing it.

What is a dollar card, and who can get one?

An internationally enabled card (often prepaid) issued in USD by Nepali banks, usable for foreign-currency payments online. Nepali residents can obtain one from most major banks against KYC; spending limits are set by Nepal Rastra Bank rules and change over time, so confirm current limits with your bank.

What's the simplest way to receive money from foreign clients?

Payoneer or Wise. Both onboard Nepali users, receive foreign-currency payments, and withdraw to Nepali banks in NPR. For marketplace sellers Payoneer is the default; for direct client invoicing Wise is often cheaper.

Sources