SaaS runs on US rails. Stripe processes the payments, AWS sends the invoices, US enterprise buyers want a US vendor, and every processor eventually asks for a US tax ID. If you build software from outside the US, a Wyoming LLC plus an EIN plus a US business bank account removes that friction for $397, all-inclusive, with the Wyoming state fee already covered.
Why SaaS founders form a Wyoming LLC
The core problem for a non-US SaaS founder is not the product. It is the payment and trust layer. Stripe is the default subscription billing engine for software, and Stripe's instant-approval path is built around a US legal entity, an EIN, and a US business bank account. Without those three, a non-resident founder is stuck routing revenue through a personal account in their home country, eating poor FX rates, and explaining to US enterprise buyers why their vendor has no US presence and no W-9 to hand over.
A Wyoming LLC closes that gap cleanly. You get a real US legal entity under Wyoming Statutes Title 17, Chapter 29, an EIN from the IRS, and a US business account at Mercury, Relay, or Wise Business. From there your SaaS plugs into the same US stack a local startup uses: Stripe for recurring billing, a merchant-of-record like Paddle if you want VAT and US sales tax handled for you, AWS or Vercel for hosting on the LLC's card, and US-domiciled invoicing for enterprise contracts that require a 30-day net term and a US W-9.
The trust signal is easy to underrate. When a US mid-market buyer runs procurement on your software, "incorporated in Wyoming, USA, with a US bank and a US tax ID" clears a checkbox that "sole trader in another country" does not. It means you can sign a US-law MSA, issue a W-9, accept ACH and wire, and look like a vendor their finance team already knows how to onboard. For SaaS that depends on landing US logos, that credibility often pays for the entity many times over in the first closed deal.
Wyoming specifically wins over Delaware for most bootstrapped software founders. Delaware gets pushed by Stripe Atlas and the YC ecosystem, but Atlas itself defaults to Delaware and partners with a third party for non-Delaware LLC formation. Delaware only earns its keep when you are about to sign a priced equity round. For everyone else, Delaware adds roughly $300 a year in franchise tax and a second-state filing burden for zero operational benefit. Stripe's own resources note that for a non-resident solo founder with no US employees, Wyoming runs about $60 a year in state fees versus roughly $300 for Delaware (Stripe, How to Incorporate in Wyoming).
Wyoming also has no state income tax, keeps members and managers off public filings, and carries the strongest single-member charging-order protection in the country under Section 17-29-503. For a one-person software business, that combination is the right default unless a VC term sheet is already on the table.
There is a second, quieter reason software founders prefer Wyoming: it does not pull you into a US sales-tax or income-tax filing in the state of formation. Wyoming has no corporate income tax, so the entity adds no new state return. Your only Wyoming obligation is the annual report. That keeps the compliance surface small, which matters when you are running the whole business solo from another continent. In practice, very few non-resident SaaS founders genuinely need Delaware; the rest would pay the franchise tax for years with nothing to show for it.
Cost
The package is $397 and includes the Wyoming state filing fee. There is no separate state-fee surprise. ITIN, if you need one for a personal US tax filing, is a separate $297 add-on and is not required to run the LLC, get an EIN, or open a bank account.
| Item | One-time | Annual (year 2+) |
|---|---|---|
| WyomingLLC.xyz package (formation + state fee + EIN + bank intros) | $397 | — |
| Wyoming annual report (Secretary of State) | — | ~$60 |
| Registered agent | included year 1 | ~$100 |
| Form 5472 + pro forma 1120 filing (optional, we file) | — | $99 |
| ITIN add-on (only if you personally need one) | $297 | — |
| Typical ongoing cost | $397 | ~$160/yr |
Compared to a Delaware LLC, you avoid the ~$300 Delaware franchise tax each year. Over five years that is roughly $1,500 saved for an identical Stripe and Mercury setup.
The exact setup stack for SaaS founders
A working SaaS company is six layers, and the LLC is only the first. Here is the stack we put in place, in order, inside about four weeks.
- Wyoming LLC formed under Title 17, Chapter 29. Filed within 24 hours. This is your entity and liability shield.
- EIN from the IRS via Form SS-4. We fax the application to the IRS international unit, which is the correct path when no responsible party has an SSN. Turnaround is typically 8 to 10 business days. Stripe documents this same no-SSN route for non-residents (Stripe, How to get an EIN while living outside the US).
- US business bank account at Mercury or Relay, with Wise Business as a backup. This is what Stripe pays out into, and what your AWS and SaaS-tool subscriptions draw from.
- Payment layer. This is the decision that matters most for software. Two paths:
- Stripe US directly. You are the merchant, you keep the most margin, and you control the full Stripe API, Billing, and Connect surface. The trade-off: you are responsible for US sales tax and EU/UK VAT registration once you cross economic-nexus thresholds. Stripe Tax can calculate and collect, but you still own the remittance and registrations.
- Merchant of record (Paddle, or Lemon Squeezy, now Stripe-owned). The MoR becomes the legal seller, charges 5% + $0.50 per transaction, and collects and remits sales tax and VAT across 200+ jurisdictions so you never register anywhere (Lemon Squeezy, Sales Tax and VAT docs). For an indie or micro-SaaS founder selling globally, the MoR premium often beats paying $5,000 to $20,000 a year for a tax-compliance service. Many founders run Stripe US for US and large enterprise customers and a MoR for the long tail of global self-serve signups.
- Accounting tool. Wave is free and fine for a solo founder; QuickBooks once you have payroll, multiple revenue streams, or an outside bookkeeper. Connect it to the Mercury or Relay feed so Form 5472 prep is a non-event.
- Annual compliance. Form 5472 + pro forma 1120 every year, due April 15, plus the Wyoming annual report. Both are easy to forget and expensive to miss.
The same LLC can hold multiple products and multiple Stripe accounts, so founders running two to five micro-SaaS apps do not need separate entities unless they specifically want to wall off liability between products.
Banking for SaaS founders
Mercury is the default primary for software. It pays out from Stripe natively, exposes an API for automating transfers and reconciliation, and runs Treasury yield on idle balances through partner banks. For non-resident SaaS profiles, approval varies and is not guaranteed. Mercury is the cleanest fit when your revenue is Stripe MRR landing in USD.
Relay is the pick if you want Profit First budgeting. It supports up to 20 sub-accounts under one LLC, so you can carve out buckets for tax reserve, owner draw, and operating spend. Non-resident approval varies and is not guaranteed.
Wise Business is the safety net, with the broadest country coverage as the usual fallback (approval still depends on your documents and country), and it shines if your SaaS bills in multiple currencies. Holding EUR, GBP, and AUD natively and converting at the mid-market rate beats Stripe's FX spread when you collect outside USD.
What the reviewers actually check: a clean entity (EIN matching the legal name on the Articles), a real website with a working product and pricing page, and above all a specific business description. "I run an online business" gets declined. "I run a Shopify subscription-management SaaS for US e-commerce stores, billing in USD through Stripe, currently around $15K MRR" gets approved. Reviewers are confirming the business is legitimate, the revenue source is identifiable, and the category is not restricted. Have your product URL, expected monthly volume, and primary customer geography ready before you apply.
We sequence the three applications to improve your odds. Apply to Mercury first if you have a stronger country profile (UK, EU, India, UAE, Brazil), keep Relay as the sub-account alternative, and hold Wise Business in reserve. Applying to all three in the wrong order, or applying to Wise first and letting Mercury see a thin profile, lowers your odds. Even in the right sequence, approval is never guaranteed. One practical note for software specifically: Mercury and Stripe both belong to the modern fintech stack and reconcile cleanly through their APIs, so if you plan to automate payouts, MRR reporting, or revenue dashboards, Mercury as primary keeps that pipeline simple.
Tax handling for SaaS founders
For most non-resident SaaS founders, US federal income tax owed is $0. A foreign-owned single-member Wyoming LLC is a disregarded, pass-through entity by default under Treas. Reg. 301.7701-3. The LLC pays no entity-level US tax. You owe US tax only on income that is Effectively Connected Income from a US trade or business under IRC Section 864. Writing and selling software from your laptop in Lisbon, Lagos, or Mumbai, with no US employees, no US office, and no US servers you operate as a fixed place of business, is not a US trade or business. So your MRR is not ECI, and federal income tax is zero. Confirm your facts with a US CPA.
What is mandatory regardless of tax owed is the information return. A foreign-owned single-member LLC must file Form 5472 attached to a pro forma Form 1120 every year. Miss it, file it incomplete, or send the 5472 without the 1120, and the penalty is $25,000 per failure under IRC Section 6038A(d)(1), with an additional $25,000 per 30-day period if you ignore an IRS notice past 90 days (IRS, Instructions for Form 5472). It is due April 15, extendable to October 15 with Form 7004, and a foreign-owned disregarded entity must mail or fax it; it cannot be e-filed. This single form is the most common and most expensive thing SaaS founders overlook.
On the 1099 side: do not expect a Form 1099-K to define your tax. The widely-publicized $600 reporting threshold was permanently repealed by the One Big Beautiful Bill Act (P.L. 119-21), and for tax year 2026 the federal 1099-K threshold reverts to more than $20,000 and more than 200 transactions (IRS, Form 1099-K FAQs). The 1099-K is a platform-reporting rule, not a taxability rule, and as a non-resident you may never receive one regardless. Your filing obligation is driven by the 5472/1120, not by whether Stripe issues a form.
Deductible against any US-connected income, and useful to track regardless: AWS, Vercel, and Cloudflare hosting; Stripe and Paddle processing fees; SaaS tools (GitHub, Linear, Postmark, analytics); contractor payments; domain and SSL; and the registered-agent and compliance fees. Keep these in your accounting tool from day one. Even when your federal income tax is zero, clean books make the annual 5472/1120 trivial, satisfy bank reviewers if they ever ask for substantiation, and matter if you later sell the business or take on a co-founder.
A note on sales tax and VAT, which is the tax software founders most often get wrong. US sales tax on SaaS is a state-level question, and many states now tax software-as-a-service. If you bill directly through Stripe, you are responsible for monitoring economic-nexus thresholds (commonly $100,000 in sales or 200 transactions per state) and registering where you cross them. Stripe Tax can calculate and collect, but you own the registrations and remittances. This is precisely the work a merchant of record removes: Paddle or Lemon Squeezy becomes the seller of record and handles sales tax and VAT across 200+ jurisdictions, so the obligation never lands on your LLC at all. For a global self-serve product, the MoR's 5% premium is usually cheaper than the compliance overhead of going direct.
Finally, file Form W-8BEN-E with US payers. Stripe handles this in onboarding, but any US-source payment that does not run through a processor, such as a US affiliate program or ad network paying your LLC directly, defaults to 30% withholding without a valid W-8BEN-E on file. The form certifies your LLC's foreign status and treaty position and keeps that 30% from being skimmed off the top.
Step-by-step
- Pick the name and confirm availability with the Wyoming Secretary of State. We run the search and reserve it as part of formation.
- File the Articles of Organization under Title 17, Chapter 29. This is the $397 package, state fee included. Formation completes within 24 hours.
- Receive your operating agreement and registered-agent appointment. The operating agreement is tuned for single-member or multi-member SaaS, with Wyoming charging-order language under Section 17-29-503. Registered agent is included for year 1, satisfying Section 17-28-101.
- Apply for the EIN via Form SS-4, faxed to the IRS international unit. No SSN required. Expect 8 to 10 business days and a CP575 confirmation letter.
- Open the bank account. Apply to Mercury first if you have a stronger country profile, otherwise sequence Relay and Wise. We coach the application and business description.
- Activate Stripe US (or your MoR). Connect it to the bank account, complete W-8BEN-E, and add your product, pricing, and payout details. Instant approval is typical for clean SaaS profiles.
- Set up accounting. Connect Wave or QuickBooks to the bank feed so transactions categorize automatically.
- Calendar the compliance dates. Wyoming annual report on your formation anniversary; Form 5472 + pro forma 1120 by April 15. We can file the 5472/1120 for $99 a year.
Common mistakes SaaS founders make
- Skipping Form 5472 because no tax is owed. The form is still mandatory. The penalty is $25,000 per failure, and sending the 5472 without the pro forma 1120 counts as a failure.
- Running revenue through a personal account before the LLC bank is open. Commingling funds weakens the liability shield the LLC exists to provide.
- Submitting a vague bank or Stripe description. Generic answers get declined. Name the product, the customer, the processor, and the volume.
- Choosing Delaware on a YouTube tip without a VC term sheet. Most bootstrapped founders pay Delaware franchise tax for nothing. Wyoming runs the identical Stripe and Mercury stack.
- Forgetting the Wyoming annual report. Missing it leads to administrative dissolution in 12 to 18 months and a scramble to reinstate.
- Not filing W-8BEN-E with direct US payers. Any US-source payment outside a processor defaults to 30% withholding without it.
- Treating MoR vs. direct Stripe as set-and-forget. As you scale, the 5% MoR premium can outweigh the cost of registering for sales tax and VAT yourself. Revisit the choice annually.
- Adding a co-founder without amending the operating agreement. Document every new member through a proper admission addendum and update the member ledger before money moves.
