Stripe in Indonesia: Get Paid with a US LLC (2026)
For Indonesian founders · Ready-made LLC with EIN — transferred within 24 hours · Start taking USD on Stripe today
HomeStripe in Indonesia
Indonesia · Ready-made US LLC

Stripe in Indonesia: get paid in USD with a company that already has its EIN

Stripe is only in invite-only preview in Indonesia, and approved accounts settle in IDR through local methods — no real USD payouts. The fix is a US LLC as your merchant-of-record. Skip the 2–3 week formation wait: buy a ready-made Wyoming LLC that already has its EIN, transferred into your name within 24 hours, so you can connect Stripe and start trading today.

Prefer a brand-new LLC in your own chosen name? We register one for $549 all-in (Stripe access included).

ID-verified purchase · 30-day money-back guarantee · Secure checkout
Ready-made US LLC with EIN for Indonesian freelancers and dropshippers — Stripe in USD
EIN already issued Real US Stripe account — USD settlement Wyoming privacy — no public owner register Mercury & US bank ready Transferred within 24 hours
Quick answer. Stripe is not fully available in Indonesia — it operates only as an invite-only preview with IDR-only settlement and no USD payouts. To accept Stripe in USD from Indonesia, you need a US LLC as your merchant-of-record with an EIN and a US bank (Mercury or Wise Business). The fastest route is a ready-made Wyoming LLC that already has its EIN — transferred into your name within 24 hours, so you connect Stripe the same week. Prefer your own company name? We register a brand-new Wyoming LLC + EIN + bank guidance for $549 all-in — versus $1,999/year with Doola or $1,298 first-year with Firstbase.
The problem

Is Stripe available in Indonesia? Only as invite-only preview

Stripe is not openly available in Indonesia. On Stripe's official global availability page, Indonesia is listed as a "preview" country — invite-only and not a fully launched market (source: stripe.com/global). Most Indonesian businesses cannot simply sign up at stripe.com; they are waitlisted or rejected. The minority that are admitted get a restricted account: IDR settlement only through local payment methods, no USD payouts, and no access to the full Stripe global feature set such as cross-border card acceptance at scale.

The structural cause is Indonesia's payments and foreign-exchange framework. Bank Indonesia (BI) regulates payment system providers under PBI No. 22/23/PBI/2020 and requires domestic processing and settlement of local card and QRIS transactions through the National Payment Gateway / Gerbang Pembayaran Nasional (GPN) (source: bi.go.id). Cross-border merchant settlement in foreign currency is tightly controlled, which is why global processors offer Indonesia only IDR-settled, locally-processed acceptance — not the dollar-denominated Stripe account a global seller needs.

Indonesian freelancers, SaaS founders, and dropshippers hit this wall fast. Midtrans (Gojek-owned) and Xendit are excellent for selling to Indonesian customers in IDR via QRIS, GoPay, OVO, DANA, and bank transfer — but they settle IDR to Indonesian banks, not USD. Payoneer handles Upwork and Fiverr payouts but is not a merchant card processor. PayPal works but freezes accounts, holds funds, and is not Stripe. None of them give you a US Stripe account with USD settlement.

Result: a Jakarta SaaS founder cannot run Stripe Billing for global USD subscriptions; a Bali Shopify dropshipper cannot accept Visa/Mastercard worldwide at Stripe's checkout conversion rates; a Bandung freelancer cannot invoice US agencies in dollars. The fix is structural: use a US LLC as the legal merchant-of-record for a real US Stripe account.

Two ways in

Buy ready-made, or register a new LLC

You can form a brand-new LLC from scratch, but "from scratch" hides a queue: file Articles of Organization, wait for Wyoming to approve them, then apply to the IRS for an EIN — a realistic two to three weeks before Stripe will fully onboard you. A ready-made LLC removes the queue: the company already exists, is in good standing, and — the part that unblocks you — its EIN already exists. The moment the transfer completes, you connect Stripe and invoice in USD.

 Register a new LLC ($549)Buy ready-made (already has EIN)
Company existsAfter Wyoming approval (1–5 days)Already registered
EIN issuedSame-day by phone after formationAlready issued
Ready to connect Stripe2–3 weeks typicalWithin 24 hours
Paperwork on youSS-4, Articles, operating agreementNone — handed over signed
Choose your own nameYes — your exact namePick from available companies
Owner privacyWyoming — no public owner listWyoming — no public owner list
Best of both: if speed matters more than the exact company name, buy ready-made and start trading this week. If the name matters most, we register a fresh Wyoming LLC for $549. Either way you end up with the same outcome: a US LLC, an EIN, a US bank, and a live Stripe account.
The fix

The US LLC workaround — 4 steps

The shortcut: buy a ready-made Wyoming LLC and Steps 1–2 below are already done for you — the company exists and its EIN is already issued. You jump straight to banking and Stripe. If you'd rather register a brand-new company in your own name ($549), here is the full path:

  1. Step 1 — Form a Wyoming LLC. Wyoming is the preferred state for non-resident LLCs: no state income tax, no franchise tax, $60/yr annual report, strong privacy. We file Articles of Organization with the Wyoming Secretary of State. Complete in 1–5 business days. (Already done if you buy ready-made.)
  2. Step 2 — Apply for EIN via IRS Form SS-4 (foreign person, no SSN required). Non-residents cannot use the IRS online EIN portal. We call the International EIN line at 267-941-1099 as Third Party Designee using your signed Form SS-4. The EIN is issued verbally on the call and confirmed by fax within 24 hours — same-day issuance. (Already issued if you buy ready-made.)
  3. Step 3 — Open Mercury or Wise Business account remotely. With your Certificate of Formation and EIN letter, apply online to Mercury (preferred: free, native Stripe integration, FDIC coverage via partner banks), Relay Financial, or Wise Business. Use a US virtual office address, not the registered-agent address. Approval: 3–10 business days.
  4. Step 4 — Connect Stripe with US LLC details. Sign up at stripe.com as a US business. Enter your Wyoming LLC name, EIN, Mercury routing and account numbers, and your Indonesian passport for ID verification. Stripe activates within 1–3 business days. You now accept cards globally, run Stripe Billing, and settle USD into Mercury.
The numbers

USLLCGlobal vs Doola vs Firstbase vs Stripe Atlas

Four mainstream providers sell the same LLC + EIN + bank + Stripe outcome at four different price points (figures shown are for registering a new LLC; ready-made companies are priced per available company):

FeatureUSLLCGlobalDoolaFirstbaseStripe Atlas
Year 1 cost$549$297 – $1,999$399 – $1,298$500
Includes EINYesYesYesYes
Includes registered agentYes (1 yr)YesYesYes
Bank account guidanceMercury, Relay, Wisedoola MoneyMercurySVB/Mercury
Form 5472 includedAdd-on $199Pro plan only$899/yrNo
Ready-made (instant EIN)Yes — 24h transferNoNoNo

Competitor prices as listed on doola.com, firstbase.io, stripe.com/atlas April 2026. Stripe Atlas defaults to Delaware C-Corp — a different tax structure than an LLC for non-residents.

Indonesia-specific

Local context for Indonesian freelancers and dropshippers

Payment methods that do NOT solve the global Stripe problem

Midtrans (Gojek/GoTo-owned) and Xendit are strong local gateways that accept Indonesian cards, QRIS, GoPay, OVO, DANA, ShopeePay, and bank transfer, settling IDR to Indonesian bank accounts. Ideal for selling to Indonesian customers. They do not give you a US Stripe account, USD settlement, or Stripe Billing's global subscription infrastructure.

Doku and iPaymu are NGN-equivalent local IDR gateways for domestic commerce — not USD merchant processors for a global audience.

Payoneer handles marketplace and freelance payouts (Upwork, Fiverr, Amazon) to Indonesian bank accounts but is not a merchant card processor — your customers cannot check out by card.

PayPal Business is available in Indonesia but is widely reported to hold or freeze funds, charges high FX spreads, and is not a substitute for a real Stripe checkout for Shopify dropshippers and SaaS.

Wise (formerly TransferWise) gives you USD/EUR/GBP receiving details for invoices but, like Payoneer, is not a card-acceptance gateway for an online store.

Indonesia tax and Bank Indonesia considerations

Indonesia's Directorate General of Taxes (Direktorat Jenderal Pajak, DJP) taxes tax-residents on worldwide income under the Income Tax Law (UU PPh) and the Harmonised Tax Law (UU HPP). USD received into a Mercury account via your US LLC is taxable in Indonesia regardless of where it is held. Key points:

  • Keep proper books — Stripe payouts, Mercury statements, LLC invoices and expenses
  • Declare foreign income on your annual SPT Tahunan return to the DJP
  • When repatriating USD to an Indonesian bank, comply with Bank Indonesia foreign-exchange reporting; inbound transfers above the threshold require purpose-of-transfer reporting under BI rules
  • Indonesia and the United States have a double-tax treaty — foreign tax credits may be available, reducing double taxation on the same income
  • Consult an Indonesian tax consultant (Konsultan Pajak) familiar with US LLC structures and DJP digital-economy rules
Trusted by Indonesian founders

Indonesian entrepreneurs who already made the switch

Xendit was perfect for my Indonesian customers, but every US client who hit 'Pay with Card' bounced. USLLCGlobal filed my Wyoming LLC in 3 days, Mercury opened in a week, Stripe approved in 48 hours. Now I invoice US agencies in dollars.SaaS Founder — Jakarta
I run a Shopify dropshipping store shipping worldwide. Stripe wouldn't onboard me from Indonesia at all and PayPal kept holding my money. The US LLC route gave me a real Stripe checkout — conversions jumped and payouts land in USD.Dropshipping Store Owner — Bali
I was quoted $1,999 by Doola. USLLCGlobal did the whole thing for $549 and explained Form 5472 from day one. The $25,000 penalty for missing it was completely new to me — glad someone told me before the IRS did.Freelance Developer — Bandung
30-day money-back guarantee if filing fails No hidden fees
Available now

Start taking USD on Stripe today, not next month

Browse ready-made Wyoming companies that already exist and already have their EIN. Pick one, verify, and it's yours within 24 hours — or register a brand-new LLC in your own name for $549.

Browse available companies → How ready-made works

Common questions from Indonesia

Is Stripe available in Indonesia?
Only partially. Stripe lists Indonesia as a preview (invite-only) country, not a fully launched market. Most Indonesian businesses cannot self-register at stripe.com and are waitlisted. The few accounts that are approved settle in IDR through local payment methods only, without USD payouts or the full global Stripe feature set. A US LLC gives you a fully supported US Stripe account in USD.
Can Indonesian freelancers and dropshippers use Stripe?
Not directly with a personal Indonesian account in most cases, because Stripe Indonesia is invite-only and IDR-settled. Freelancers selling to US/EU clients and Shopify dropshippers shipping worldwide need USD card acceptance. The standard fix is forming a US LLC with an EIN, opening Mercury, and connecting a US Stripe account that settles USD.
Is it legal for Indonesian citizens to own a US LLC?
Yes. US federal law and all 50 states allow non-resident foreigners to own a US LLC. There is no citizenship, residency, or visa requirement. Indonesian citizens form US LLCs legally every day. You must still report worldwide income to the Indonesian tax authority (DJP) and comply with Bank Indonesia foreign-exchange reporting when repatriating funds.
How long does it take to get Stripe working from Indonesia?
With a ready-made LLC that already has its EIN, the transfer completes within 24 hours and you can connect Stripe and open banking the same week. Forming a brand-new LLC from scratch takes 2 to 3 weeks: Wyoming LLC 1–5 business days, same-day EIN by phone, Mercury 3–10 business days, Stripe activation 1–3 business days.
Do I pay US taxes on Stripe income through a US LLC?
Generally no US income tax. A single-member LLC owned by a non-resident alien with no US trade or business and no US-source effectively connected income is a disregarded entity for US federal tax. Form 5472 with a pro forma 1120 must still be filed annually. Indonesia taxes residents on worldwide income via the DJP. Consult a qualified tax professional.
What is Form 5472 and what is the penalty?
Form 5472 is an annual IRS information return for foreign-owned US single-member LLCs, filed with a pro forma Form 1120. The penalty for failure to file, late filing, or a substantially incomplete filing is $25,000 per form per year. Form 5472 cannot be e-filed — it must be mailed or faxed to the IRS on paper. Full Form 5472 guide →
Related reading

Keep researching

Last updated: June 2026

About the author
Shepherd Nyakudya — Founder, USLLCGlobal · IRS Third-Party Designee

Shepherd founded USLLCGlobal to help non-US residents form US LLCs and obtain EINs without an SSN, without a visit, and without guesswork. As an authorised IRS Third-Party Designee, he files Form SS-4 directly with the IRS International EIN line and has guided entrepreneurs from over 40 countries through formation, banking access, and Stripe onboarding. Read more on the about page.
Ready to accept Stripe?

Get your Stripe-ready US LLC

Wyoming LLC + EIN + registered agent + operating agreement + Mercury bank guidance + Stripe setup walkthrough. Ready-made companies transfer within 24 hours; a brand-new LLC is $549 all-in. 30-day money-back guarantee if filing fails.

Browse ready-made companies → Talk to us