Antbytelabs
Start a project
How to Accept International Payments from Nepal
Business

How to Accept International Payments from Nepal

AntbytelabsBusiness Strategy
October 6, 2026
5 min read
80 views

Stripe does not pay out to Nepal and PayPal will not receive into a local account. The routes that actually work, and the currency decision to make before you build.

Key Takeaways

  • Stripe does not pay out to Nepal and PayPal will not receive into a local account.
  • The routes that actually work, and the currency decision to make before you build.
Share:

The short answer

You cannot plug Stripe into a Nepali website and receive the money in a Nepali bank account. Stripe does not support Nepal as a payout country, and PayPal lets Nepali users send in many cases but not receive into a local account. Every workable route is some version of a bank wire, a payout provider that does cover Nepal, or an entity abroad.

That single fact decides more about an export-facing website than any design choice, so settle it before you build, not after the first foreign customer tries to pay.

Why the usual advice does not apply

Most tutorials about taking card payments assume you can sign up for a processor, paste two keys and start. For a business banked in Nepal that step is the whole problem, and no amount of frontend work gets around it.

Nepal Rastra Bank governs what comes in and on what terms. It also interacts with foreign-exchange rules. Money arriving from abroad is regulated, your bank will want to know what it is for, and the paperwork differs between goods, services and remittance. This is a banking conversation before it is an engineering one.

The routes people actually use

Bank wire

Unglamorous and it works. You invoice, the client wires over SWIFT, the money lands. Fees are fixed rather than percentage-based, often USD 15 to 50 once the sending bank, any intermediary and your own bank have each taken a cut, which makes it good for a handful of large invoices and poor for many small ones. Settlement takes two to five working days and the reference often arrives mangled, so plan how you match a payment to an invoice when the reference is unusable.

A payout provider that covers Nepal

Payoneer and Wise are the two names that come up most, and both have served Nepali users, though what each supports changes. Services aimed at freelancers and contractors can be the practical answer for service businesses. Check two things before depending on one: whether it supports your business type rather than only individuals, and what the realistic all-in cost is once the currency conversion spread is counted, not just the headline fee.

An entity abroad

Common for companies selling software internationally: a company in Singapore, the UK, the US or the UAE, somewhere the processors support, which then handles the Nepal side as an intercompany arrangement. This genuinely unlocks normal card processing, and it is also an accounting and legal commitment, not a weekend task. Worth it at some volume, overkill below it.

Domestic wallets, for domestic customers only

eSewa, Khalti, IME Pay and Fonepay are good at what they do and are no use to a customer paying from Germany. Most sites that serve both ends up running a domestic rail and an international one side by side, which is fine as long as it was planned. Our comparison of Nepal's gateways covers the domestic side.

Decide the currency before you build

This is the detail that gets skipped and then costs a rebuild. Is your price in NPR, converted at checkout, or genuinely in USD or EUR with NPR as the display convenience?

The two are different systems. Quoting in NPR means your foreign customer sees a moving number and your refunds are simple. Quoting in USD means your pricing is stable to the customer and you carry the exchange risk, and every stored amount needs its currency attached, not implied. Changing your mind later means touching every price, every order, every invoice and every report.

What this means for the site

  • Do not build a card form you cannot process. If the route is a wire, the honest checkout is a clear quote, an invoice and instructions, not a card field that fails at the last step.
  • Show the currency everywhere. "2,500" with no symbol has cost people real money.
  • Expect partial and late payment. Wires arrive short by the intermediary fee more often than anyone expects. Your order state needs a "partially paid" that is not an error.
  • Keep a manual mark-as-paid. Whoever reconciles the bank statement needs it, and no automation covers every case.

If you are building the storefront around this, our notes on what it takes to sell online in Nepal and our e-commerce work cover the rest of the checkout. For the domestic side specifically, see what eSewa and Khalti integration actually involves.

A note on advice

We build the software; we are not your bank or your compliance adviser. Processor country support and NRB rules both change, and what a given bank will accept varies. Confirm the route with your bank before you design around it, and treat anyone who says the regulatory side is simple with suspicion.

Frequently asked questions

Can a Nepali business use Stripe?

Not to receive money into a Nepali bank account. Stripe does not list Nepal as a supported country for payouts. Businesses that use Stripe do so through an entity in a supported country.

Can I receive PayPal payments in Nepal?

Sending is widely possible; receiving into a Nepali account is the part that generally does not work. Verify the current position with PayPal and your bank rather than relying on a forum post, including this one.

What is the simplest way to take a payment from a foreign client?

For a small number of larger invoices, a bank wire, with clear instructions and your full bank details on the invoice. It is the least exciting answer and the one that causes the fewest problems.

Should I price in NPR or USD?

Price in the currency your customer thinks in, then decide deliberately who carries the exchange risk. The mistake is not picking one, it is storing amounts without recording which currency they are in.

Do I need both a local and an international payment option?

If you sell to both, yes. Domestic wallets do not serve foreign customers and international card processing is not available to you directly, so they are two separate systems that happen to sit behind one checkout.

Tags:
Nepal
Payments
E-commerce
Export
Guide

Enjoyed this article? Share it with others!

Share:

Written by

Antbytelabs

Writing about the software we build at Antbytelabs in Bhaktapur, Nepal.

BusinessAntbytelabs · antbytelabs.com

Comments (0)

Leave a Comment

Your comment will be visible after moderation. Markdown formatting is supported.