LetterDuck
Compared

Ghost vs Substack in 2026: flat fee against the 10% cut

One platform charges you when you succeed, the other charges you either way. The crossover between them is a number, and we computed it.

Updated Aug 8, 2026

Substack takes 10 percent of your paid-subscription revenue for as long as you publish. Ghost(Pro) charges a flat monthly fee and takes 0 percent. Every other difference between the two platforms is a matter of taste; this one is arithmetic, and it produces an exact crossover point where the cheaper platform flips. This page computes it with prices verified August 2026, the same dated dataset behind our guide to running a newsletter on your own domain.

Monthly cost atGhost(Pro)SubstackLetterDuck
500 subscribers$15$0$50 flat
1,000 subscribers$15$0$50 flat
5,000 subscribers$63$0$50 flat
10,000 subscribers$88$0$50 flat

Public list prices, August 2026, annual billing where offered. Ghost(Pro): Ghost(Pro) on annual billing, cheapest plan that fits the member count. Starter caps at 1,000 members and cannot sell paid memberships. Substack: Substack does not charge by subscriber. A free newsletter costs nothing at any size; the cost is 10 percent of paid subscription revenue plus payment processing. LetterDuck is $50 per domain, flat, unlimited addresses and subscribers.

How each platform charges

Ghost(Pro) prices by member count, and members means everyone: free and paid signups combined. Starter is $15 a month on annual billing ($18 monthly) with a hard 1,000-member cap, one staff user, one newsletter, and since July 2025 no paid memberships at all, so the moment you want to earn a dollar you need Publisher: $29 a month at 1,000 members, $63 at 5,000, $88 at 10,000, all annual billing (monthly runs $35, $75, and $105). Tiers are steps, not a slider; at 5,001 members you pay the 7,500-member tier, $79. Email sends are unlimited on every plan, and Publisher takes 0 percent of subscription revenue: only Stripe's processing fee applies.

Substack inverts all of it. Publishing is free at any scale: unlimited subscribers, unlimited sends, hosted website, podcast and video hosting, no fixed fee ever. A 50,000-subscriber free newsletter costs $0 a month. The bill arrives only when you enable paid subscriptions: 10 percent of gross to Substack, plus Stripe's 2.9 percent and 30 cents per transaction, plus a 0.7 percent Stripe Billing pass-through. On a $5 monthly subscription (the minimum Substack allows), $0.98 of every $5 goes to fees, an all-in rate of 19.6 percent; the writer nets about $4.02. Annual pricing dilutes the fixed 30 cents: a $50-a-year subscriber nets you $42.90, a 14.2 percent total fee.

The crossover, computed

Both platforms route payments through Stripe, so Stripe's 2.9 percent and 30 cents cancel out of the comparison. What remains is Substack's 10 percent (plus the 0.7 percent Billing fee) against Ghost's flat plan price at your member count.

At 1,000 members, Ghost Publisher is $29 a month. $29 divided by 0.10 is $290 of gross monthly revenue: the break-even. Count the 0.7 percent pass-through and it drops to about $271. In subscribers, that is 58 people paying Substack's $5 minimum, a 5.8 percent paid conversion of a 1,000-member list. At 5,000 members the break-even is $630 a month (126 subscribers at $5, a 2.5 percent conversion), and at 10,000 members it is $880 (176 subscribers, 1.8 percent). The required conversion rate falls as you grow, because Ghost's per-member price falls while Substack's percentage never does.

Your situationSubstack fees (10% + 0.7%)Ghost(Pro) Publisher, annualCheaper
1,000 members, 40 paid at $5/mo ($200 gross)$21.40/mo$29/moSubstack
1,000 members, 100 paid at $5/mo ($500 gross)$53.50/mo$29/moGhost
5,000 members, 250 paid at $5/mo ($1,250 gross)$133.75/mo$63/moGhost
10,000 members, 150 paid at $5/mo ($750 gross)$80.25/mo$88/moSubstack, barely
10,000 members, 1,000 paid at $5/mo ($5,000 gross)$535/mo$88/moGhost

Stripe's 2.9 percent plus 30 cents is excluded from both columns because both platforms pay it. The fourth row is the trap to notice: Ghost bills every member whether or not they pay, so a big list with a thin paid layer favors Substack even at meaningful revenue. Push that to the extreme and a 25,000-member list where almost nobody pays costs $141 a month on Ghost and $0 on Substack.

What Substack's 10 percent buys

The honest answer is distribution. The recommendations network, Notes, and the Substack app drive real organic subscriber acquisition that no standalone email tool replicates; for a writer starting from zero, the network is the product. The paid-subscription stack (paywalls, Stripe billing, monthly, annual, and founding tiers) works with zero setup and zero monthly fee, and the platform earns only when you do. Lock-in is lower than the fee structure suggests: Substack allows free full export of your subscriber list and post archive. We compare it against the other growth-first platform in beehiiv vs Substack.

The limits are equally concrete. The 10 percent never tapers; at $5,000 a month of paid revenue Substack's share is $500 a month, more than the priciest flat-rate plans at Ghost or beehiiv, and it keeps scaling. The Stripe Billing pass-through quietly rose from 0.5 to 0.7 percent for creators who enabled payments after July 10, 2024, and the grandfathered rate ended June 30, 2025. The minimum price is locked at $5 a month, a custom domain costs a one-time $50 per publication, and the email tooling is thin: no automations or sequences, limited segmentation and A/B testing. Ghost is the strongest exit for monetizing writers, but it is one of several; the full field is in our Substack alternatives roundup.

What Ghost's flat fee buys

Ghost(Pro) Publisher is a full publication stack: website, CMS, custom themes, three staff users, advanced analytics, 8,000+ integrations, and unlimited email sends at every tier, with 0 percent taken from memberships. Two structural points matter for a decision this long-term. Ghost is open source under MIT, so you can eject from Ghost(Pro) to self-hosting at any time and keep the entire site, content, themes, and member list. And it is run by a non-profit foundation that grandfathers existing customers when prices rise, confirmed by staff after the July 2025 increase.

That increase is also the caution. July 2025 raised the entry price 67 percent ($9 to $15 a month annual), stripped paid memberships and two of three newsletters from Starter, and left Publisher at $29 as the real floor for anyone monetizing. Growth pushes your bill up whether or not the growth pays: free signups alone move you through the member tiers, from $29 at 1,000 to $88 at 10,000 and $141 at 25,000. And discovery is entirely on you: Ghost brings no network, no app, no feed.

Self-hosting Ghost, honestly

The MIT license makes the software free; it does not make the newsletter free. Self-hosting means a VPS at roughly $5 to $20 a month, plus a bulk-email provider (Mailgun is the only officially supported path for newsletters), plus your own upgrades and backups, with no official support channel. Deliverability also lands on your desk: authentication, warm-up, and bounce handling are yours to run, which is a real discipline we document in our email deliverability guide. Self-host if you have ops skills and enjoy this work; do not self-host to save $29 a month, because it will not.

Choose Ghost if

Choose Substack if

The third option

Some newsletters are not subscription businesses. If yours is the voice of a site, a product, or a team, the job is different: real addresses on your own domain, replies that land somewhere shared, and a sender reputation someone actually manages. LetterDuck is that shape: $50 per domain flat, unlimited addresses, unlimited subscribers, a threaded team inbox with reply-as-any-address, and a newsletter composer with deliverability managed for you (SPF, DKIM, DMARC, warm-up throttle, auto-suppression, RFC 8058 one-click unsubscribe). It is in waitlist mode, and it is the wrong choice for the core matchup on this page: it has no paywalls, no member tiers, and no discovery network, so writers monetizing subscriptions belong on Ghost or Substack. Where it wins is the creator running a publication on their own domain who needs the inbox and the newsletter to be one tool.

Where exactly does Ghost become cheaper than Substack?
When your gross monthly paid revenue exceeds your Ghost plan price divided by 0.107 (Substack's 10 percent plus the 0.7 percent Stripe Billing fee). At 1,000 members that is about $271 a month; using the 10 percent alone, $290. Charge $10 instead of $5 and you need only 29 paying subscribers to clear it.
Is self-hosted Ghost actually free?
The license is free; the operation is not. Budget $5 to $20 a month for a VPS, a Mailgun account for newsletter sending, and your own time for updates, backups, and deliverability. There is no official support channel for self-hosted installs, so problems are yours at 2 a.m.
Does a free Substack really cost nothing?
Nothing recurring. Unlimited subscribers, sends, website, podcast, and video hosting are all included before monetization; the only charge a free publication can incur is the one-time $50 custom-domain fee. Substack's revenue model starts only when you enable paid subscriptions.
Can I move from Substack to Ghost later?
Yes, and this is Substack's most underrated feature: the subscriber list and post archive export in full, for free, and paid subscriptions run on Stripe, which Ghost also uses. Plan for real work on the site itself (theme, navigation, domain DNS) rather than on the list. The move is common enough that Ghost documents a Substack migration path.
What changed in Ghost's July 2025 pricing?
Ghost retired the Starter/Creator/Team/Business lineup for Starter/Publisher/Business/Custom. Starter went from $9 to $15 a month annual, lost paid-membership support entirely, and dropped from three newsletters to one; Creator at $25 became Publisher at $29. Existing customers kept their old plans and prices, consistent with Ghost's grandfathering record.

Prices verified August 2026 from Ghost's live pricing data and Substack's published fee documentation; the crossover figures above recompute from the same dataset each time we re-verify.