The Substack Breakup: Why 10% "Free" Costs More Than a Whole Ghost Stack
Substack charges zero upfront and takes 10% of every paid subscription forever. When your publication grows, that "free" platform quietly becomes the most expensive rent on the web. Here is the honest maths of leaving.
Substack is brilliant at getting you to start writing because the barrier to entry is literally zero. No hosting invoices, no DNS records to fiddle with, no monthly subscription on your credit card. You pick a username, upload a square headshot, and start publishing thoughts into the ether. For the first six months, you feel like you cheated the system.
Then people actually start reading your work.
You turn on paid subscriptions. Maybe you charge £5 a month for deep-dive technical essays, early access to podcast episodes, or automotive teardowns over at law.racing. A couple of hundred readers whip out their cards. Suddenly you are doing £2,000 a month in recurring revenue. You check your bank payout, and that is when the honeymoon ends with a cold splash of reality.
Substack quietly took £200. Not for setup. Not for a surge in server traffic. Just a 10% toll on your gross revenue, sitting on top of Stripe's standard credit card fees. Sell £4,000 a month and Substack takes £400. That is £4,800 a year for an orange header bar and an email composer with three font choices.
The arithmetic of "free"
Silicon Valley loves the percentage take-rate model because it compounds silently on creator sweat. When you earn £0, Substack costs £0. That feels benevolent. But software does not get 10% more expensive to run when your subscriber count doubles. A PostgreSQL row storing a paid subscriber's email address costs fractions of a micro-penny whether they pay you £5 or £500.
Here is what the actual annual costs look like at £2,500/month (£30,000/year gross memberships):
- Substack: £3,000/yr platform fee (10%) + ~£870 Stripe processing = £3,870/year.
And if you dared to point a custom domain so your brand belongs to you instead of
yourname.substack.com, they charged you a cheeky $50 one-off fee just to touch a CNAME record. - Ghost(Pro) Creator tier: £300/yr flat + ~£870 Stripe processing = £1,170/year. Ghost takes 0% cut on your memberships. The rest is yours.
- Self-hosted Ghost on a VPS: £72/yr (a £6/mo Hetzner or DigitalOcean droplet) + ~£870 Stripe = £942/year.
The difference isn't pocket change. It is £2,700 to £2,900 a year staying in your bank account instead of subsidising Substack's venture capital rounds. That is enough to pay for your gear, your camera lenses, a track day gearbox rebuild, or several months of rent.
The creative straightjacket
If the 10% tithe were the only problem, maybe you could swallow it as a convenience tax. But Substack's walled garden eventually boxed every ambitious publisher into a corner:
- No one-off digital commerce: You cannot sell a £15 PDF workshop guide, a 3D CAD file, an ebook, or a preset pack. Substack only understands one transaction type: recurring subscription. If a reader wants to support one specific piece of research without committing to an ongoing direct debit, Substack sends them away.
- Zero physical merchandise: You cannot sell an embroidered hoodie, a team sticker pack, or a limited print run. You have to duct-tape a third-party link to Shopify or Etsy in your footer, fracturing your checkout and confusing your readers.
- The recommendation network cuts both ways: Substack touts its discovery algorithm, but have you looked at your post footers lately? Substack actively pitches other newsletters to your readers the second they finish reading your article. You bring the traffic; Substack uses your readers to cross-pollinate other publications.
- Design homogeny: Every Substack looks like every other Substack. You can change the accent colour and toggle between serif and sans-serif, but you cannot build custom landing pages, interactive calculators, or distinct product showcases.
The Ghost + Mytho stack
When we moved law.racing off hosted platforms and onto Ghost, the goal was complete creative and financial autonomy:
- 0% cut on memberships: Ghost connects straight to your own Stripe account. When someone joins as a monthly or annual supporter, the money lands in your bank. Ghost never touches it.
- Fast, clean publishing: The Ghost editor is hands-down the best long-form writing experience on the web. It is fast, clean, and produces lean, accessible HTML that Google and AI search engines actually understand.
- A proper integrated shop via Mytho: Adding Mytho brings the entire e-commerce piece Ghost was missing. For $15/month (or $150/year flat), you get full digital downloads, print-on-demand merch fulfillment, and member-only pricing directly on your Ghost pages.
Instead of paying £250/month in platform percentages across three disjointed tools, your entire software stack runs for less than the price of a modest dinner out.
How to break up without breaking your list
The number one reason creators stay trapped on Substack long past the point where the maths makes sense is fear of migration. They assume moving platforms means losing subscribers or forcing everyone to re-enter their 16-digit card numbers.
It doesn't. Here is the secret Substack doesn't advertise: your subscribers already live in your Stripe account.
When you enabled paid subscriptions on Substack, you connected a Stripe account. The customer tokens, payment methods, and recurring billing schedules are registered with Stripe, not locked in Substack's private database.
- Export your members: Download your subscriber CSV from the Substack dashboard. It contains all free and paid emails, join dates, and membership status.
- Spin up Ghost: Install Ghost on Ghost(Pro) or on your own VPS. Point your custom domain.
- Connect your existing Stripe: Link the exact same Stripe account in Ghost's Membership settings.
- Import the CSV: Ghost's native importer matches the email addresses to your active Stripe subscriptions. Your paying members carry on being billed uninterrupted. No re-entering credit cards, no churn spikes.
- Drop in Mytho: Paste the one-line Mytho script into Ghost Code Injection. Your Ghost site now has a slide-out cart, digital download delivery, and physical merch checkout.
The bottom line
Substack is an incredible launchpad when you have zero readers and zero budget. But the moment your writing turns into a real publication, paying a perpetual 10% tithe on your life's work is bad business.
Own your domain, own your subscriber list, own your Stripe account, and keep the ten percent. Start your 7-day free trial of Mytho and turn your Ghost site into an independent publishing business.