Substack is built on Stripe Connect, so getting paid as a writer depends entirely on whether Stripe will pay out to your country. For founders in India, Pakistan, Bangladesh, Nigeria, and most of Southeast Asia and Latin America, it will not. A Wyoming LLC gives you the US Stripe account, US bank, and US business identity that turn a stuck publication into a paying one.
Why Substack writers form a Wyoming LLC
Substack does not run its own payments. Every paid subscription flows through Stripe Connect, which collects the subscriber's card payment, deducts the platform fee, and routes the remainder to your connected Stripe account. That account then pays out to a bank. The entire model works beautifully if Stripe is licensed to pay out in your country, and breaks completely if it is not.
According to Substack's own support documentation, Stripe is its sole payment provider, and Stripe is not licensed as a money transmitter everywhere. India, Brazil, Indonesia, Mexico, and Malaysia sit in a limited beta; many other countries are excluded outright. If you live in one of those places, you can write, build a paid subscriber list, and watch the revenue accumulate inside Substack with no way to withdraw it. The default fallback Substack and Stripe both suggest is to incorporate a US company. Stripe explicitly points writers in unsupported countries toward setting up a US entity and bank account.
A Wyoming LLC is the cleanest version of that fix. You form a real US legal entity, get a US Employer Identification Number (EIN) without needing a Social Security Number, and open a US business Stripe account in the LLC's name. Stripe sees a US business with a US EIN and a US bank account, so it approves payouts the same way it would for any American newsletter. Your Substack connects to that US Stripe account, and your subscriber revenue lands in a US business bank in dollars.
Beyond unlocking payouts, the LLC fixes three quieter problems specific to newsletter writers. First, it lets you claim your tax-treaty withholding rate as an entity through Stripe's W-8BEN-E flow instead of having a flat default rate applied. Second, it separates your business identity from your personal name, which matters when your byline is your brand and you sign sponsorship or syndication deals. Third, it gives you one durable home for the publication even if you later migrate off Substack to Ghost, Beehiiv, or ConvertKit. The subscriber list and the revenue contracts belong to the LLC, not to the platform, so switching tools never means rebuilding your business identity.
There is also a workaround worth naming so you can rule it out. Many blocked writers borrow a US friend's or co-author's Stripe account to collect payouts. This is fragile and risky: the money legally belongs to whoever owns that Stripe account, the tax reporting (any 1099-K, any withholding) lands on their name and TIN, and a single dispute or account freeze can strand months of subscription revenue. Stripe's terms also prohibit using an account on behalf of an undisclosed third party. The LLC route costs less than one mid-sized month of revenue for most paid newsletters and replaces that arrangement with an account you actually own and control. It is the same path Stripe itself recommends to writers in unsupported countries.
Cost
The package is a flat $397, and the Wyoming state filing fee is included, not billed separately. The only recurring cost is the annual registered agent and Wyoming annual report, which together run about $160 per year.
| Item | Cost | Notes |
|---|---|---|
| Wyoming LLC formation | $397 all-inclusive | Wyoming $100 state filing fee included; not added on top |
| EIN (IRS Form SS-4) | Included | No SSN required; 8 to 10 business days |
| Registered agent (year 1) | Included | Wyoming-resident agent required by statute |
| Operating agreement | Included | Solo or co-writer Substack version |
| Stripe US setup guidance | Included | LLC + EIN + Mercury linkage |
| Bank introductions | Included | Mercury, Relay, Wise Business |
| Wyoming annual report + agent (year 2+) | ~$160/yr | $60 state report minimum + agent renewal |
| Form 5472 + pro forma 1120 filing | $99/yr add-on | Mandatory federal filing for foreign-owned LLCs |
| ITIN (optional) | $297 add-on | Only if you personally need a US tax ID; not required for the LLC |
Most Substack writers never need the ITIN. The LLC's EIN handles Stripe, banking, and the entity tax filing. An ITIN only matters if you separately need to file a US individual return, which a typical non-resident newsletter writer does not.
The exact setup stack for Substack writers
The working stack is deliberately small, because a newsletter business has one revenue source and one payout rail. Here is the order it gets built and why each piece exists.
-
Wyoming LLC, formed under Wyoming Statutes Title 17, Chapter 29 (the Wyoming Limited Liability Company Act). This is the legal entity Stripe and the bank will recognize. Formation completes in about 24 hours.
-
EIN via IRS Form SS-4. The EIN is the LLC's federal tax ID. Stripe requires it to open a US business account, and the bank requires it to open the deposit account. As a non-resident with no SSN, you obtain the EIN by faxing or mailing Form SS-4 to the IRS, which takes roughly 8 to 10 business days.
-
US business bank account (Mercury, Relay, or Wise Business). This is where Stripe deposits your subscriber payouts. You need it open before Stripe can finish, because Stripe will not approve payouts without a verified US bank to send them to.
-
US Stripe account, opened in the LLC's name with the EIN and linked to the bank. This is the actual money rail. For a clean newsletter profile, Stripe approval is usually instant to a few business days.
-
Substack payout connection. In Substack, go to Settings then Payments, disconnect any existing Stripe connection (this does not affect subscribers), and connect the new US Stripe account. Per Substack's payments setup guide, subscribers keep the same URL, billing date, and payment method; only the destination bank changes.
-
W-8BEN-E filed through Stripe's tax form. This is the entity version of the tax certificate. It tells Stripe your LLC is foreign-owned and claims your country's tax-treaty rate. Filing the individual W-8BEN here instead of the entity W-8BEN-E is a common and costly mistake.
-
Bookkeeping tool to track the one number that matters: net revenue after fees. Wave (free) or QuickBooks Online is enough for a single-publication newsletter. You record gross subscription revenue, then deduct Substack's 10% platform fee and Stripe's processing fee (2.9% + $0.30 per transaction). That net figure is what flows onto your annual federal filing. If you run paid ads, pay an editor, or buy research subscriptions, those go in here too.
One LLC can host multiple Substack publications. A main newsletter plus two or three experimental side publications can all connect to the same Stripe account and pay into the same bank, consolidating into a single profit-and-loss statement. Only split into separate LLCs when two publications target genuinely different audiences and you want the brands legally walled off.
Banking for Substack writers
Mercury is the primary recommendation for newsletter writers, and in practice it approves them at a comparatively high but not guaranteed rate. The reason is profile quality: a paid Substack is a predictable, recurring-subscription business with a clear and lawful revenue model, which is exactly the kind of clean profile bank reviewers want to see. Compared to dropshipping or speculative crypto projects, a newsletter is low-risk and easy to underwrite.
When a reviewer opens your application, they are checking a short list. They want the LLC name to exactly match the Stripe account name and the EIN to match the IRS confirmation letter. They want a one-line description of the business that reads cleanly, "paid email newsletter subscriptions via Substack/Stripe," rather than something vague. They want your expected monthly inflow to be roughly consistent with Stripe payouts. And they verify your identity as the beneficial owner, which under the Corporate Transparency Act also feeds your FinCEN beneficial ownership information report. Mismatches between the Stripe name, the bank name, and the LLC name are the single most common reason a clean newsletter application stalls.
Relay is the better fit if you want to separate revenue streams, for example keeping newsletter subscription income in one account and course sales or consulting income in another, since Relay supports multiple accounts under one login. Wise Business has the broadest country coverage and is the usual fallback for tightened country profiles, and it is genuinely useful if you later need to convert USD payouts to your home currency at near-interbank rates, which matters for a writer whose costs (rent, contractors, software billed locally) are in a non-USD currency. Most writers keep Mercury as the main account because monthly Stripe payouts arrive cleanly and idle balances can sit in treasury yield.
A practical sequencing note: open the bank before Stripe, not after. Stripe needs a verified US bank to deposit into before it will fully activate payouts, so writers who try to open Stripe first often get stuck at the final verification step. With Mercury, the account number and routing number are available as soon as the account is approved, which you then enter directly into Stripe. Keep the IRS EIN confirmation letter (CP 575 or 147C) handy during both the bank and Stripe applications, because both reviewers cross-check the LLC name against that letter character for character.
Tax handling for Substack writers
A foreign-owned single-member Wyoming LLC is a pass-through (a disregarded entity) for US federal tax. It does not pay US corporate income tax. Your income passes through to you as the owner. Newsletter subscription revenue earned by a non-resident writing from outside the US, with no US office and no US employees, is generally not Effectively Connected Income (ECI), so the US federal income tax owed is typically zero. The classification of that revenue in your home country (services income versus royalty income) affects your local tax, not your US tax, and that is a question for a local CPA.
What you cannot skip is the information filing. A foreign-owned disregarded LLC must file Form 5472 attached to a pro forma Form 1120 every year, even with zero tax due. This is purely informational, but the IRS Instructions for Form 5472 impose a $25,000 penalty for failing to file on time or filing a substantially incomplete return, with further $25,000 increments if the failure continues past 90 days after IRS notice. For 2025-year transactions, the filing is due April 15, 2026. On the pro forma 1120 cover, you report gross subscription revenue; Substack's 10% platform fee and Stripe's processing fees are recorded as deductible business expenses.
Deductible expenses specific to a newsletter business include: Substack's 10% cut, Stripe processing fees, paid newsletter ads or recommendations, contractor pay for editors and illustrators, writing and research software (Scrivener, Ulysses, Notion, Grammarly Business, Hemingway), research subscriptions (JSTOR, news archives, paid data sources), email and design tools, and any sponsorship or affiliate management costs. Keep invoices; the LLC, not you personally, should pay these from the business bank account.
On reporting forms, two points matter. First, the 1099-K threshold did not drop to $600. Under the One Big Beautiful Bill Act, the IRS confirmed in its Form 1099-K FAQs that third-party processors like Stripe issue a 1099-K only when payouts exceed $20,000 and 200 transactions, reverting the threshold from the previously planned $600. A growing paid newsletter will often cross that line, so expect Stripe to issue the LLC a 1099-K once you do; it is informational and does not by itself create a US tax bill for non-ECI revenue. Second, the W-8BEN-E you file with Stripe is what governs any US withholding on your payouts; filing it correctly as an entity, and renewing it before its three-year expiry, is what keeps your rate at your treaty rate rather than defaulting higher.
It is worth separating the two filings writers conflate. Form 5472 with the pro forma 1120 is your annual US entity filing, due to the IRS in Ogden, Utah, by paper or fax (foreign-owned disregarded entities cannot e-file it). It is mandatory whether you earned $500 or $500,000. Your home-country income tax return is entirely separate; that is where you actually pay tax on the profit, at your local rate, after the US filing has reported the entity's activity to the IRS. Treating the $99 US filing as your only obligation, and ignoring local tax, is a mistake that surfaces years later when home-country authorities ask where the foreign business income was declared.
Step-by-step
-
Confirm your Substack is monetizable but Stripe-blocked. If you are in India, Pakistan, Bangladesh, Nigeria, the Philippines, or most of Latin America, Stripe will not pay you out locally, which is the trigger for forming the LLC.
-
Form the Wyoming LLC ($397, ~24 hours). Provide the LLC name, the member (you), and your address. Formation under the Wyoming LLC Act and the registered agent for year one are handled for you.
-
Get the EIN (8 to 10 business days). Form SS-4 is filed with the IRS without an SSN. You receive the EIN confirmation letter as a searchable PDF.
-
Open the US business bank account. Apply to Mercury first (highest fit for newsletters), with Relay or Wise Business as alternatives. Use the exact LLC name and EIN.
-
Open the US Stripe account. Register Stripe in the LLC's name with the EIN and link the bank account. For a clean newsletter, approval is usually quick.
-
File the W-8BEN-E in Stripe's tax form. Select non-individual/entity, enter the LLC as beneficial owner and the EIN as the US TIN, and claim your country's treaty rate.
-
Reconnect Substack. In Settings then Payments, disconnect old Stripe (no subscriber impact) and connect the new US Stripe account. Verify a test payout lands in your bank.
-
Set up bookkeeping. Record gross revenue and deduct platform and processing fees in Wave or QuickBooks from day one.
-
File FinCEN BOI if required for your formation timeline, and calendar Form 5472 + pro forma 1120 for April 15 each year (the $99 add-on covers preparation).
Most writers complete the switch within a week of receiving the EIN, and existing subscribers never notice anything change.
Common mistakes Substack writers make
The most expensive mistake is forming the LLC and stopping there, never opening the US Stripe account, so the payout problem stays unsolved. A close second is disconnecting Substack from the old Stripe but never reconnecting it to the new US Stripe; subscribers keep paying, but the funds have nowhere to land and sit stuck.
Many writers link Substack to a personal Stripe account instead of the LLC's Stripe account, which defeats the entity separation and confuses bookkeeping and tax filing. Another frequent error is filing the individual W-8BEN in Stripe's tax form instead of the entity W-8BEN-E, which can leave withholding at a higher default rate.
On the tax side, the costliest oversight is assuming Form 5472 does not apply because subscription revenue is small and recurring. It applies regardless of size, and the penalty is $25,000. Writers also commonly forget to deduct the Substack 10% fee and Stripe processing fees as business expenses, overstating taxable income for no reason. Finally, running several publications through scattered personal accounts instead of consolidating them under one LLC creates needless bookkeeping mess and weakens the legal separation the entity was meant to provide. Keep one entity, one Stripe, one bank, and one clean set of books.
