Bank Account

Is Stripe Available in Nepal? No — Here’s What Works (2026)

August 21, 2025 · By the Bizstartz Team

Is Stripe available in Nepal? No. Nepal is not on Stripe’s list of supported countries (checked 18 September 2026), so a business registered in Nepal cannot open a Stripe account. That has not changed and there is no announcement saying it is about to.

What changed is the question underneath. Since 20 April 2026, a Nepali freelancer can be paid through Stripe without owning a Stripe account, a company abroad, or a foreign bank account: Khalti by IME runs a Stripe-powered payment page that drops the money into a Khalti wallet in rupees. If all you want is for a client in Sydney to pay your invoice, that is probably your answer, and it takes minutes rather than months.

If you need Stripe itself — a checkout on your own site, subscriptions, a SaaS trial flow, Stripe on Shopify — that still means a company registered somewhere Stripe supports, and for most Nepali founders that means a US LLC. Which brings Nepal’s own investment law into it, so read that part before you spend anything.

What you actually need The route Company abroad? What it costs
A client abroad needs to pay your invoice by card Khalti’s Stripe-powered payment request No 2% service fee, then 5% advance tax on the rupee amount (Khalti)
A marketplace or agency pays you regularly Payoneer, or an FCY account at a Nepali bank No Payoneer: up to 3.99% + USD 0.49 on cards; bank fees vary
Checkout on your own website, subscriptions, SaaS billing US LLC, EIN, US business bank account, then Stripe Yes USD 399 in year one on our Standard package in Wyoming (our arithmetic), plus Stripe’s 2.9% + 30¢
Stripe on a Shopify store Same US LLC route — see starting a Shopify store from Nepal Yes As above, plus Shopify’s own plan
You sell digital products to customers in Nepal, from abroad Your existing Stripe account already works; watch the VAT threshold n/a Register for Nepali VAT above NPR 3,000,000 in 12 months

Stripe's checkout screen, the product a business registered in Nepal cannot sign up for directly

Why Stripe will not take a Nepal-registered business

Stripe publishes one list that settles this: its global availability page. Nepal is not on it. Nor is Bangladesh, Sri Lanka or Pakistan. Stripe also runs an “extended network” through Paystack, but that covers Côte d’Ivoire, Ghana, Kenya, Nigeria and South Africa — not Nepal.

Stripe has never published its reasons for any particular country, so treat anything you read about “banking gaps” or “risk scoring” as guesswork, including ours. What the company does say, in its own tax documentation for Nepal, is blunt about the distinction that matters: “Your business location — ❌ Not supported. Your customer location — ✓ Supported.” Stripe is happy to charge a card issued in Kathmandu. It will not open an account for a company registered there.

One thing to get out of the way, because a page ranking for this search says the opposite: there is nothing to unblock. The restriction Stripe publishes is about where the business is registered, not where you are sitting when you fill in the form, and we found no Nepali block list naming stripe.com. That is why the VPN advice you will run into on this topic does not work — more on that below.

The fast route: get paid through Khalti’s Stripe integration

On 20 April 2026 Khalti by IME announced a service that lets a Nepali user receive international payments straight into a Khalti wallet through a Stripe-powered page (Khalti’s announcement). It is aimed at freelancers, content creators, remote workers, families receiving money from relatives abroad, and small Nepali businesses.

You do not get a Stripe account out of this. Your client interacts with Stripe; you interact with Khalti. For invoicing, that distinction rarely matters.

How it works, step by step

  • You create the request. In the Khalti app, open the Stripe icon in the Featured section or search “Stripe”. Choose the sender’s country, the currency (USD, EUR, AUD and others), the amount, and the purpose of payment.
  • You describe the sender. Their name, email, their relationship to you, and the source of the funds.
  • You identify yourself. Your PAN number and your occupation.
  • You send the link by email, WhatsApp or any other channel.
  • Your client pays. They open a Stripe-powered checkout page, complete a one-time identity check (a liveness check plus a document), and pay by Visa, Mastercard, Apple Pay, Google Pay, eBanking or an international bank account. Khalti says repeat payments from the same email address skip the verification step.
  • The money lands in rupees in your Khalti wallet, in real time.

Your client needs no Stripe account, no LLC and no registered business of any kind. You need no foreign bank account and no SWIFT details. Khalti says senders in over 100 countries can pay.

What it costs, using Khalti’s own example

Khalti publishes the charges in its FAQ post (21 April 2026): “A 2% service fee is applied based on the transaction amount”, and “5% advance tax (TDS) is automatically deducted before payout.”

Khalti’s worked example, for a USD 1,000 request:

  • 2% service fee — USD 20. You are left with USD 980.
  • At Khalti’s example rate of NPR 144 to the dollar, that is NPR 141,120.
  • 5% advance tax is deducted from the rupee amount.

Khalti stops before finishing the sum. Completing it with Khalti’s own numbers gives NPR 134,064 in the wallet (our arithmetic, at Khalti’s illustrative rate — your rate on the day will differ).

The 5% is not a fee. It is advance tax, recorded against your PAN, and Khalti says you can verify it through the Nagarik App. Whether it settles your Nepali tax bill on that income or is credited against a larger one is a question for a tax adviser. Nepal’s FY 2025/26 budget set a 5% final tax on income that resident individuals earn providing IT services abroad (SAR Associates’ budget highlights, 31 May 2025), and the FY 2026/27 budget then announced a 50% income tax exemption on income from exporting IT services (ICAN budget highlights, June 2026). How those two land on one freelancer in one tax year is more than a blog post should try to settle for you.

What Khalti does not publish — read this before invoicing a big amount

This is the part no other guide will tell you, and it is worth five minutes of your attention.

There is no published limit for this service. Khalti’s transaction limits page and its service charges page have no entry for Stripe or international payments at all (both checked 18 September 2026). No minimum, no maximum, no monthly cap.

What those pages do say is that a Khalti wallet has general rules, and one of them is a ceiling on holding money: users cannot keep more than Rs 50,000 in the account overnight. Khalti has not said whether that applies to funds arriving through the Stripe route. On a USD 1,000 invoice you are looking at roughly NPR 134,000 landing in a wallet whose published overnight ceiling is NPR 50,000. That may be handled automatically, it may sweep to your linked bank account, or it may not apply here at all. Ask Khalti before you send a client a link for a large amount, not after.

Two other gaps, stated plainly because guessing would be worse:

  • Businesses. Khalti’s FAQ names “local SMEs, e-commerce platforms, and tourism-based businesses (like hotels and trekking agencies)” among the intended users, but everything it describes is a personal, KYC-verified wallet. Khalti publishes no separate onboarding for a registered company. If you are a Pvt. Ltd. rather than a freelancer, ask before you build a process around it.
  • Regulatory status. Khalti Pvt. Ltd. is on Nepal Rastra Bank’s list of licensed Payment Service Providers. We found no NRB circular or notice that names this particular product, and Khalti’s own posts cite no regulation beyond the KYC requirement. So: a licensed PSP running a new service, not a service NRB has publicly blessed.

It is also inward only. Khalti says outward transfers — sending money out of Nepal — are not supported.

Where this leaves the older routes

Khalti’s service does not make the other options useless, and it does not cover everything.

  • Payoneer still wins if your money comes from marketplaces like Upwork or Fiverr, because they pay into Payoneer directly. Its published pricing (updated 1 January 2026) is up to 3.99% + USD 0.49 when a client pays by card, 1% for a US bank debit, 1.2%–4% to withdraw with a currency conversion, and USD 29.95 a year if the account receives under USD 6,000 in twelve months.
  • A SWIFT transfer to your Nepali bank is still the sane option for an agency invoicing a company that already pays overseas suppliers by wire. Fees are charged by the sending bank, any intermediary and your own bank, and they vary too much for anyone to quote honestly — ask your bank first. If you want to hold dollars rather than have them converted on arrival, you need a foreign currency account, and banks ask for proof of foreign income to open one.
  • eSewa has an international arm, but it is a remittance business. eSewa Money Transfer partners with Remitly, MoneyGram, WorldRemit, WireBarley and Ria to deliver money to a wallet, a bank account or a cash counter. That suits family sending money home. It is not a way to put a card checkout in front of a client.
  • IME Pay, Fonepay and ConnectIPS — we looked and found no published equivalent to the Khalti service from any of them as of 18 September 2026. They remain domestic rails. Absence of an announcement is not proof none is coming.

For the PayPal version of this same question, including what NRB has and has not done about it, see whether PayPal is available in Nepal.

The heavier route: a US LLC, when you need Stripe itself

Khalti’s payment link is a request you send to one person. It is not a checkout button, it does not do subscriptions, it does not do metered billing, and you cannot bolt it onto a SaaS signup flow. If your product needs any of that, you need a Stripe account, and a Stripe account needs a business registered in a supported country.

Stripe accepts a business registered in a supported country whoever owns it. Nothing on Stripe’s availability page requires the owner to live there. That is why the US LLC route exists. The mechanics are covered in detail in our guide to opening a Stripe account as a non-US resident; the Nepal-specific version is below.

The five steps

  • Form the LLC. Wyoming and Delaware are the usual choices for non-residents. Walkthrough: forming a US company from Nepal.
  • Get an EIN. The company’s US tax number. You do not need an SSN, and the IRS charges nothing — its own page says “You never have to pay a fee for an EIN.” If your principal place of business is outside the US you cannot use the online tool and must apply by phone, fax or mail (IRS). See getting an EIN without an SSN.
  • Open a US business bank account. This is the step that fails. See below.
  • Apply to Stripe with the company documents, the EIN and the bank account.
  • Integrate with your site, your store or your app, and set payouts to the US account.

Getting the money on to Nepal from there is an international transfer, and Nepal’s foreign exchange rules apply on the way in, the same as any other inward payment.

Banking is where this route actually breaks

Every guide lists “open a US bank account” as step three and moves on. For someone living in Nepal it is the hard part, and the answer is bank-specific:

  • Mercury does not accept founders who live in Nepal. Its prohibited-countries list goes by where you live, not by your passport. Any guide still recommending Mercury to Nepali founders is out of date.
  • Relay does not list Nepal as prohibited, but its document requirements ask every beneficial owner for a physical US address — no PO boxes, no virtual mailboxes — and expect the business to have a US operating presence. Not being on a blocklist is not the same as being approved.
  • Wise does not include Nepal in its list of countries where you can hold money. Whether Wise Business takes a US LLC owned from Nepal is decided during verification.

Have a second bank picked before you file anything. The application itself is covered in opening a US business bank account from Nepal, and the country-by-country position is in which US banks and payment platforms non-residents can actually use.

What the US route costs, itemised

The old version of this page said “between $300 and $600” with no breakdown. Here is the breakdown, with sources, using Wyoming because its fees are published in one place. Other states differ.

Item Cost Source, checked 18 September 2026
Wyoming Articles of Organization (state filing fee) USD 100, one-time Wyoming Secretary of State fee schedule, effective 1 July 2026
Wyoming annual report licence tax USD 60 minimum, every year Same schedule — “$60 or two-tenths of one mill on the dollar ($.0002) whichever is greater”
EIN from the IRS USD 0 IRS — “You never have to pay a fee for an EIN”
Registered agent Included for the first year in every Bizstartz package; renewed annually after that Bizstartz pricing
Bizstartz package USD 199 Starter / USD 299 Standard / USD 699 Premium, plus the state fee. Stripe and payment setup starts at Standard. Bizstartz pricing
Stripe processing, domestic US card 2.9% + USD 0.30 per successful charge Stripe pricing
Stripe, international card +1.5% Same
Stripe, currency conversion +1% Same
Stripe dispute USD 15 each, refunded if you win Same
Standard payouts to your bank Free Same

First year, in round numbers: the Standard package at USD 299 plus Wyoming’s USD 100 filing fee is USD 399 before you take a single payment (our arithmetic from the two sourced figures above). A USD 1,000 payment from a customer outside the US then costs USD 44.30 in Stripe fees — 2.9% plus 1.5% plus 30 cents — before any currency conversion (also our arithmetic, from Stripe’s published rates).

Year two onwards is the registered agent renewal, Wyoming’s USD 60 minimum licence tax, and the US tax filing. Do not skip that last one: a foreign-owned single-member LLC must file Form 5472 with a pro forma Form 1120 every year even when it owes no US tax, and the penalty for not filing is USD 25,000 (IRS). Our Form 5472 guide covers who files and when.

Stripe Atlas, if you would rather buy it from Stripe

Stripe’s own incorporation service sets up a Delaware company and gets the tax ID for USD 500 one-time, which includes the state filing fees and the first year of registered agent service, then USD 100 a year. It does not open a traditional business bank account — you get a Stripe Treasury financial account instead. Atlas publishes no country-of-residence eligibility rule and says startups in over 175 countries have used it, which is not the same as confirming Nepal; check during signup. Nepal’s own law, below, applies to Atlas exactly as it applies to any other US company you own.

Two shortcuts that end with a closed account

Both of these are recommended by pages that rank for this search. Neither is worth the risk, and we would rather explain why than pretend they do not exist.

Running your payments through a friend’s or relative’s Stripe account

The old version of this page described this option. We have removed it, because describing it at all gives it more credibility than it deserves.

The account belongs to their business. Your revenue lands in their bank account and appears in their name and their tax record. You have no contract with Stripe, no way to dispute anything, and no recourse at all if the relationship changes or their account is reviewed.

Stripe also treats it as a restricted activity in its own words. Its restricted businesses list covers “payment facilitation and aggregation (including receiving settlement proceeds for goods or services that you did not provide, on behalf of one or multiple third-party sellers)”. Collecting money for work someone else did is the thing being described. Under the Stripe Services Agreement, Stripe can suspend an account for prohibited business activity or for not responding to an information request, and terminate for material breach. Both accounts are exposed, not just yours.

Signing up through a VPN

You will find step-by-step guides telling you that Stripe is “blocked” in Nepal and that a VPN plus a card gets you an account. Stripe is not blocked in Nepal. Nothing is being filtered, so there is nothing for a VPN to route around.

What the VPN is really being used for is to make a Nepal-based application look like it comes from a supported country. That is misrepresenting your business to a regulated financial company. Stripe’s agreement requires accurate information about the business and about its banking, and gives Stripe the right to suspend and terminate when that fails. We are not going to tell you exactly what Stripe will do or when, because Stripe does not publish that — but the risk sits on the account holding your customers’ money, and it does not go away with time. It gets worse as the balance grows.

There is a legitimate version of what those guides are groping for: register the company somewhere Stripe actually supports, and tell Stripe the truth about it. That is the section above.

Nepal’s law, which most guides on this topic skip entirely

Every competing page that tells you to form a US company leaves this out. It is the reason we will not describe the route as “completely legal” for someone living in Nepal.

The Act Restricting Investment Abroad, 2021 B.S. (1964) is short and still in force. Section 3 says: “No one shall make any kind of investment abroad after the commencement of this Act.” Section 2 defines investment to include foreign securities, “partnership of a foreign firm”, a “foreign bank account”, property abroad, and “any other kind of cash or in-kind investment whatsoever made abroad”. Section 4 sets the penalty at a fine equal to the amount involved, up to six months’ imprisonment, or both.

Owning a US LLC is holding a stake in a foreign company. Its US bank account is a foreign bank account. Read plainly, both are inside that definition.

The exceptions the law does describe

  • Nepali IT companies with an export record. A company registered in Nepal that has exported IT services for at least three fiscal years may invest in an IT business abroad with Nepal Rastra Bank approval, capped at half its average foreign-currency earnings or USD 1 million, whichever is lower (ekantipur, 12 January 2025).
  • Non-Resident Nepalis, including people of Nepali origin holding a foreign passport, may invest money earned abroad.
  • Technology-transfer earnings may be reinvested abroad.
  • Industries exempted by notice in the Nepal Gazette.

The first one matters if you run an agency. Register the Nepali company, build three years of export earnings, and a US subsidiary with NRB approval is a route the law itself spells out. It is slower. It is also the version nobody has to argue about.

What we could not find is an exception covering an individual who lives in Nepal and forms a US company for their own freelance or online business. That is not the same as saying it is illegal in your case — your facts may fit an exception, and we are not Nepal-qualified lawyers. It does mean you should not assume the route is fine by default.

A draft foreign exchange bill went out for public comment in July 2026. It would repeal the 1964 Act and replace the near-total ban with regulated outward investment, but as of 23 July 2026 it had not reached the Council of Ministers or Parliament, and we found no sign of it passing by 18 September 2026. Until it does, the 1964 Act is the law.

This is the single strongest argument for the Khalti route if it fits your work. Receiving payment for services you performed in Nepal, into a Nepali wallet, does not involve investing anything abroad. Owning a company in Delaware does.

Questions for a Nepal-qualified lawyer

  • Do I fit any existing exception — an IT company with three years of exports, NRN status, technology-transfer earnings?
  • In my situation, does forming and funding a US LLC count as investment abroad?
  • Can money sit in the LLC’s US bank account, and for how long?
  • How should payments from the LLC to me be documented and taxed in Nepal?
  • If I already own a US company, what should I do about it now?

The same question sits under investing in US stocks from Nepal, which runs into the identical section of the identical Act.

If you are selling to customers in Nepal, not from it

Part of the traffic to this question is not Nepali at all. It is a founder somewhere else asking whether Stripe can charge Nepali customers. It can.

Stripe’s tax documentation for Nepal lists customer location as supported. The catch is VAT: “Remote sellers providing digital services (digital products) to customers in Nepal must register for VAT if the total value within a period of 12 months exceeds 3,000,000 NPR.” Sales to business customers do not trigger that obligation. Stripe Tax only calculates Nepali VAT on digital products, and only if you have no physical presence in the country, so a tax code has to be assigned to each product for the calculation to happen at all.

How Bizstartz fits in

We form US companies for founders who live outside the US, and Nepal is one of our larger markets. What that covers, concretely: the state filing, the EIN, the registered agent for the first year, and support through the bank and Stripe applications. Prices are USD 199, 299 or 699 plus the state filing fee, listed in full on our pricing page, with Stripe and payment setup included from the Standard package.

What we cannot do is decide a third party’s application. Stripe approves Stripe accounts; banks approve bank accounts. We also cannot give you Nepali legal advice — the section above is why that matters here more than it does for a founder in Dubai.

If you are not sure which of the two routes on this page fits your situation, a free 30-minute consultation is a cheaper way to find out than forming a company you did not need.

Frequently asked questions

Does Stripe work in Nepal?

Not for a business registered in Nepal. Nepal is not on Stripe’s supported-country list (checked 18 September 2026), so you cannot create a Stripe account for a Nepali company. Stripe does process cards issued in Nepal, so a business elsewhere can charge Nepali customers. And since April 2026 you can be paid through a Stripe-powered page via Khalti without holding a Stripe account yourself.

Is Stripe available in Nepal?

No. Stripe’s global availability page does not list Nepal, and Nepal is not in the Paystack-powered extended network either. There has been no announcement suggesting that is about to change.

How do I receive international payments in Nepal?

Four routes work today without a company abroad: Khalti’s Stripe-powered payment request, which pays into a Khalti wallet in rupees after a 2% fee and 5% advance tax; Payoneer, which is what most marketplaces pay into; a SWIFT transfer to your Nepali bank account, ideally a foreign currency account if you want to hold dollars; and remittance services such as eSewa Money Transfer for family transfers. Which one fits depends on how your client wants to pay.

Can I open a Stripe account with Nepali documents?

No. The account belongs to a business, and the business has to be registered in a country Stripe supports. Your own passport and PAN are fine as owner identification for a US LLC — they are not enough on their own.

How much does it cost to set up a US LLC for Stripe?

On our Standard package in Wyoming, USD 299 plus the USD 100 state filing fee, so USD 399 in the first year (our arithmetic from the figures in the cost table above). After that, the registered agent renewal, Wyoming’s USD 60 minimum annual licence tax, and the US tax filing. Stripe then charges 2.9% + USD 0.30 per domestic card charge, with 1.5% more on international cards.

Do I have to visit the US?

No. Every step — formation, EIN, bank application, Stripe application — is done remotely.

Do I owe US tax?

Filing and paying are different questions. A single-member US LLC owned by a foreign person generally files Form 5472 with a pro forma Form 1120 every year even when no tax is due, and the penalty for missing it is USD 25,000. Whether you actually owe tax depends on whether the income is effectively connected to a US trade or business. Our Form 5472 guide explains it.

Is it legal to own a US LLC while living in Nepal?

Under US law, yes — non-residents can own US LLCs. Under Nepali law it is restricted. The Act Restricting Investment Abroad (1964) prohibits residents from investing abroad, with limited exceptions such as NRB-approved investment by Nepal-registered IT exporters and investment by Non-Resident Nepalis from money earned abroad. We found no exception written for an individual freelancer. Take it to a Nepal-qualified lawyer or chartered accountant before you form anything.

Is the Khalti Stripe service safe to use for business income?

Khalti Pvt. Ltd. holds a Payment Service Provider licence from Nepal Rastra Bank, and the money moves through your KYC-verified wallet with the 5% advance tax recorded against your PAN. What Khalti has not published is any limit on the service, or whether the general Rs 50,000 overnight wallet ceiling applies to money received this way. For a small invoice that is unlikely to bite. Before a large one, ask Khalti directly.

Related guides

Researched with the help of AI tools. Every fee, legal and availability claim above links to the source it came from, and the sources were checked on 18 September 2026. Where a number is our own arithmetic, the text says so. Where nobody publishes an answer, the text says that too. Rules and prices in this area change often — check the linked sources again before you act on them.


🎯 Ready to start? Claim your free consultation and we'll map out your US LLC formation strategy — EIN, banking, and the right state for your country.

Start your US LLC with Bizstartz — free consultation

Book your free consultation →

Ready to start your company?

Bizstartz handles formation, EIN, banking and compliance for founders worldwide.

Book a free consultation
Your gateway to the U.S. market

Ready to launch your U.S. company?

Book a free consultation today. We'll map out the right structure, state, and package for your business — no pressure, no obligation.