Skip to content
Delewarellc

Substack Publisher Tax Setup for LLCs (free 2026 tool)

Tax setup walk-through for Substack publishers using Delaware LLC. Free tool for non-resident Delaware LLC founders.

Zawwad profile photo
By Zawwad, Founder, DelewarellcPublished July 2, 2026 · Last updated July 5, 2026
Substack Publisher Tax Setup for LLCs (free 2026 tool)
Substack Tax Setup

What this tool does

Walks through Substack's tax-info form for publishers using Delaware LLC, including Stripe Connect tax setup and W-8BEN-E configuration if non-resident.

Who needs it

Substack publishers operating via Delaware LLC.

How it works

  1. Walk through Substack tax-info entries.
  2. Tool provides correct entries for LLC ownership.
  3. Confirms downstream Stripe configuration.

Inputs

  • LLC details
  • Owner country

Output

Tax setup guide.

What does the Substack tax setup walk-through actually produce?

Substack pays publishers through Stripe Connect, which means your payout account is a Stripe account that sits behind the Substack interface. Before any subscription revenue can leave that account, Stripe needs a completed tax profile so it can issue the correct year-end form and apply the right withholding rules. This tool reads two things you supply, your LLC details and the country of the LLC owner, and returns a field-by-field guide for the tax section that appears when you enable paid subscriptions. It tells you which entity type to select, which tax classification matches a single-member Delaware LLC, and whether you complete a W-9 or a W-8BEN-E.

The output is a guide, not a filing. It does not transmit anything to Stripe or the IRS on your behalf. You still type the values into Substack's own form. What the walk-through removes is the guesswork around the entity-type dropdown, the federal tax classification, and the question of which treaty position a non-resident owner can claim. Getting these right at setup matters because Stripe locks some fields after the first payout, and a mismatched classification can trigger backup withholding at 24% on US-source income until you correct the W-9. The guide is built around a Delaware LLC specifically, so the recommended entries assume Delaware formation facts rather than a generic template that could send you down the wrong branch.

How do I read the two inputs the tool asks for?

The first input is your LLC details. That covers the legal name exactly as it appears on your Delaware Certificate of Formation, your Employer Identification Number, and your tax classification. The legal name has to match the IRS record tied to your EIN, character for character, or the Stripe tax form fails its automated match and the payout sits on hold. If you formed the LLC for the $110 Delaware filing fee and then requested a free EIN by filing Form SS-4, the name on the SS-4 is the name you use here. The EIN itself arrives roughly 8 to 10 business days after a mailed or faxed SS-4 for applicants without a US Social Security Number, so confirm you have it in hand before you start the tax section.

The second input is the owner country. This is the tax residence of the person who owns the LLC, not the state the LLC was formed in. A single-member Delaware LLC is a disregarded entity by default, so the IRS looks through the LLC to its owner. If that owner is a US person, the tax form is a W-9. If the owner is a non-resident, the form is a W-8BEN-E filed in the name of the LLC, and the country you enter drives the treaty article and withholding rate Stripe applies. Entering the wrong country here is the most common cause of incorrect withholding, so treat it as the field that determines the entire downstream branch.

Which entity type and classification should a single-member Delaware LLC select?

Substack's tax form, inherited from Stripe, asks for an entity type and then a federal tax classification. For a single-member Delaware LLC that has not elected corporate treatment, the entity type is "LLC" or "Limited liability company," and the federal tax classification is the disregarded-entity option. On a W-9 this is the line where you write your LLC name on the business-name line, your own name on the individual line, and check the box for an LLC taxed as a disregarded entity. People often check the wrong classification box here because they assume an LLC must be its own tax class, but a single-member LLC with no election is taxed as a sole proprietorship by default.

The tool grounds its recommendation in that default. It will not tell you to pick S-corp or C-corp unless your inputs indicate you filed an election, because doing so would change which return you file and which EIN name control the IRS expects. Here is the short version of how the branches map:

  • Single-member, no election: disregarded entity, taxed as a sole proprietorship, W-9 in the owner's name with the LLC on the business line.
  • Multi-member, no election: partnership, files Form 1065, W-9 in the LLC's name and EIN.
  • Any LLC with a filed S-corp or C-corp election: corporation, W-9 reflecting the elected class.
  • Non-resident single-member: disregarded entity, but the form is a W-8BEN-E rather than a W-9.

What happens when the owner is a non-resident and the form is a W-8BEN-E?

A non-resident owner of a single-member Delaware LLC completes a W-8BEN-E in the name of the LLC. The form certifies that the entity is foreign-owned and states the country of tax residence so Stripe can apply the correct withholding on US-source income. Substack subscription revenue from US subscribers is generally US-source, so this section is not optional for non-residents. The tool walks you through the chapter-3 status, the entity type, and the treaty claim, if your country has an income tax treaty with the United States and the relevant article reduces withholding on the type of income you earn.

Two points cause the most confusion. First, the W-8BEN-E is filed for the LLC even though the LLC is disregarded, because the foreign owner needs the entity-level certification for Stripe to release payouts. Second, claiming a treaty benefit requires a foreign tax identification number in most cases, and an incorrect or missing number invalidates the treaty claim and leaves you at the default rate. A non-resident-owned, US-formed LLC that earns US-source income and has a foreign owner who is required to file also has obligations beyond Substack, which the next sections cover. Enter the country carefully, because the treaty branch the tool recommends depends entirely on that single value.

How does Stripe Connect fit into the Substack tax setup?

When you enable paid subscriptions on Substack, the platform creates a Stripe Connect account linked to your publication. Stripe is the payment processor and the party that holds your balance until payout, so the tax form you complete inside Substack is really a Stripe tax form rendered through Substack's interface. This is why the legal name, EIN, and classification have to satisfy Stripe's verification, not just look correct to you. The tool's downstream confirmation step exists because an entry that passes Substack's front end can still fail Stripe's identity and tax checks behind the scenes.

Practically, you should expect Stripe to ask for the same identity details a second time during account verification: legal entity name, EIN, business address, and a representative. Use the LLC's Delaware-registered details consistently across both layers. Mismatches between the Substack tax form and the Stripe verification record are a frequent reason payouts are paused. The tool's third step, confirming downstream Stripe configuration, is there to catch exactly that: it has you re-check that the name and EIN entered in the tax section line up with what Stripe verifies, before any subscription money is collected, so you are not unwinding a mismatch after subscribers have already paid.

A worked example: a US-resident publisher with a single-member Delaware LLC

Suppose Maria forms a Delaware LLC for the $110 filing fee, files Form SS-4 to get a free EIN, and lists herself as the sole member. She is a US resident. When she enables paid Substack subscriptions, the tax section asks for entity type and classification. Following the walk-through, she selects LLC as the entity type and the disregarded-entity classification. On the W-9, she writes the LLC's legal name on the business-name line, her own name on the individual line, enters the EIN, and signs. Because she is a US person, no W-8BEN-E and no treaty claim apply, and Stripe issues her a year-end 1099-K if she crosses the reporting threshold for the year.

Maria's subscription income flows onto her personal Form 1040 via Schedule C, since a single-member LLC taxed as a disregarded entity reports business income on the owner's return. The LLC does not file a separate federal income tax return in this default configuration. Her main calendar reminders are not about Substack at all but about Delaware: the $300 annual franchise tax for an LLC is due June 1 each year, and missing it adds a $200 late penalty plus interest of 1.5% per month on the balance. The Substack tax setup is a one-time configuration, while the franchise tax is the recurring deadline that actually risks penalties if forgotten.

A worked example: a non-resident publisher with a foreign-owned Delaware LLC

Now suppose Adriano lives outside the United States and owns a single-member Delaware LLC. He enables paid subscriptions and reaches the same tax section, but his branch is different. Following the walk-through, he completes a W-8BEN-E in the LLC's name, selects the disregarded-entity status, enters his country of tax residence, and, if his country has a qualifying treaty and he holds a foreign tax identification number, claims the relevant article. Stripe applies withholding according to that certification. If he cannot supply a valid foreign tax ID, the treaty claim does not hold and the default rate applies to US-source amounts.

Adriano's obligations do not end at the Substack form. A foreign-owned, single-member US LLC that is a disregarded entity is generally required to file Form 5472 attached to a pro forma Form 1120 each year to report reportable transactions with its foreign owner. The penalty for failing to file Form 5472 is $25,000, and it can apply even when the LLC owes no income tax, so this is the filing non-resident publishers most often overlook. Like Maria, he also owes the $300 Delaware franchise tax by June 1, with the same $200 late penalty and 1.5% monthly interest. The Substack setup is the easy part; the annual federal and state filings are where the real exposure sits.

What are the most common mistakes in the Substack tax section?

Most setup failures come from a small set of repeatable errors. The walk-through is designed to head them off before the first payout, because Stripe locks several of these fields once money starts moving. Knowing the failure modes in advance saves you from a paused balance and a support ticket. The recurring problems are predictable enough to list:

  • Name mismatch: the LLC name on the tax form differs from the IRS record tied to the EIN, so the automated match fails.
  • Wrong classification: checking a corporate box on the W-9 when no election was filed, which changes the return the IRS expects.
  • Owner's SSN instead of the EIN: a foreign owner has no SSN, and a US owner should still use the LLC's EIN for consistency.
  • US form for a non-resident: completing a W-9 when the owner is non-resident, instead of a W-8BEN-E.
  • Treaty claim with no foreign tax ID: claiming a reduced rate without the identification number that supports it.
  • Country field set to Delaware: entering the formation state rather than the owner's tax residence.

Each of these maps to one of the two inputs the tool reads. A name or classification error traces back to the LLC details input. A wrong form, missing treaty support, or country error traces back to the owner-country input. That is why the walk-through asks for exactly those two things: they are the values that determine every branch in the tax section, and getting them right at the start avoids rework that Stripe's field locks make painful after the first subscription clears.

Does the Corporate Transparency Act beneficial ownership report apply here?

Many publishers setting up a Delaware LLC ask whether they also need to file a beneficial ownership information report with FinCEN. For LLCs formed in the United States, the answer changed in 2025. Under the FinCEN interim final rule issued March 26, 2025, entities created in the United States are exempt from the beneficial ownership information reporting requirement. A US-formed Delaware LLC used to run a Substack publication therefore does not file a BOI report under that rule. This is separate from the Substack tax form and from your Delaware franchise tax, and it is worth confirming so you do not chase a filing you do not owe.

The exemption applies to the entity formation question, not to your income tax filings. A US-formed LLC still completes the Substack and Stripe tax forms, a US owner still reports income on Schedule C, and a foreign owner still has the Form 5472 obligation described above. The BOI exemption removes one filing from the list, but it does not change the franchise tax, the federal returns, or the Substack setup. Keep the categories distinct in your own records: formation reporting, federal income tax, and Delaware state tax are three separate tracks, and only the first is affected by the 2025 FinCEN rule.

How does the result connect to your Delaware franchise tax calendar?

Completing the Substack tax setup is a one-time event, but it places your publishing income inside an LLC that carries a recurring Delaware obligation. The Delaware annual franchise tax for an LLC is a flat $300, due June 1 every year, regardless of how much the publication earned. If you launched a paid Substack in one year, the franchise tax for that LLC comes due the following June 1 and every June 1 after, for as long as the LLC exists. Treat the tax setup and the franchise tax as a paired set: the first lets you collect, the second keeps the entity in good standing.

The penalty structure is the reason to put June 1 on a calendar the moment you finish the Substack form. Missing the deadline adds a $200 late penalty and interest of 1.5% per month on the unpaid amount, which compounds the longer it sits. For a publication earning modest subscription revenue, an avoidable late penalty can eat a meaningful share of a month's income. The result of this tool, a working Substack payout configuration, is most useful when paired with a clear note of the recurring $300 franchise tax so that the income you set up to collect is not partly consumed by penalties that were entirely preventable.

What about the one-time cost and what the tool does not cover?

Some publishers reach this setup as part of a packaged formation that carries a $297 one-time cost covering the filing and initial paperwork. That fee is distinct from the $110 Delaware state filing fee and from the recurring $300 franchise tax. The Substack tax setup itself does not charge you anything; it is a configuration of forms you already have to complete to get paid. Keeping these figures separate in your records helps you understand what is a one-time outlay, what is a state fee, and what recurs annually, so you can budget the publication accurately rather than treating every dollar as the same kind of cost.

It is worth being clear about the boundaries of this walk-through. It covers the entity type, classification, W-9 versus W-8BEN-E choice, and the Stripe Connect confirmation. It does not prepare or file your federal return, it does not file Form 5472 for foreign-owned LLCs, and it does not pay your Delaware franchise tax. It is a setup aid that gets the Substack and Stripe tax fields right so payouts are not held. For the annual filings, the franchise tax, and any treaty position that affects your home-country taxes, the appropriate next step is a tax professional who can see your full situation rather than the two inputs this tool reads.

What should you do with the completed setup?

Once the tax section is complete and Stripe has verified the account, save a record of exactly what you entered: entity type, classification, the form you used, the EIN, and the legal name as typed. Stripe locks some of these fields after the first payout, so your saved record is what you will reference if you ever need to reconcile a mismatch or answer a verification question. Store it alongside your Delaware formation documents and your EIN confirmation, so the whole entity record sits in one place rather than scattered across email and the Substack dashboard.

Then translate the setup into a short calendar. Add June 1 for the $300 Delaware franchise tax, and, if you are a foreign owner, add the annual Form 5472 and pro forma 1120 deadline so the $25,000 penalty risk never materializes. If you are a US owner, note that your subscription income lands on Schedule C with your personal return. The Substack tax setup is the gateway that lets revenue start flowing, and the value of getting it right is realized over the years the publication runs, provided the recurring obligations it implies are tracked rather than forgotten after the one-time configuration is done.

Related calculators & tools

Calculators

Frequently asked questions

Can a non-US resident form a Delaware LLC?

Yes. Non-US residents can form a Delaware LLC without a Social Security Number, US address, or US presence. You need a passport for identity verification, an EIN for IRS purposes, and a Delaware Registered Agent. Delewarellc forms Delaware LLCs for non-resident founders for $297 plus the $110 Delaware state fee.

What does a Delaware LLC cost?

Delaware LLC year-one costs are $110 state filing fee plus registered agent fees ($50-$179/year depending on provider) plus optional service fees. Delewarellc charges $297 plus the state fee for full formation including registered agent for Year 1, EIN application, Operating Agreement, and bank account applications.

Do I need a US address to form a Delaware LLC?

No. You do not need a personal US address. The Delaware LLC needs a registered agent address (which Delewarellc provides) and an address for IRS correspondence (which can be your home address abroad).

Related resources

Form your Delaware LLC today

$297 + Delaware state fee, one-time. 8-10 days. One-time pricing.