Switching from Substack to Buttondown: what happens to your fees
Published 2026-09-03 · figures computed from pricing data verified 2026-09-08
The before and after
Take a small paid newsletter: 1,000 subscribers, 50 of them paying $8/month — $400/month gross. On Substack that costs $69.40/month all-in (17.35% of gross). On Buttondown's Basic plan it costs $35.60/month (8.9%). That's $33.80/month — about $405.60/year — for the same revenue.
Buttondown is structurally the same trade as Ghost or Kit against Substack: it takes 0% of what you charge readers and instead sells you a flat monthly plan by list size. The difference is scale — Buttondown's plans are the cheapest flat fees on this site at the small end, and its published ladder stops far short of the others. Every figure here uses Buttondown's published monthly pricing, verified as of 2026-09-08; Buttondown's annual-billing discount, if any, has not been confirmed, so nothing here assumes one.
Why the savings grow with revenue, up to a point
Substack's 10% scales with what you earn, and on top of it you pay Stripe's card fee (2.9% + $0.30 per transaction) plus a 0.7% recurring-billing fee — together landing near 17.35% all-in at the scenario above. Buttondown charges nothing on the revenue itself; your only variable cost is standard Stripe processing (2.9% + $0.30 per transaction) through your own account. Everything else is the fixed plan fee.
Push the same math to 10,000 subscribers with 500 paid at $10/month ($5,000/month gross) — still inside Buttondown's verified 20,000-subscriber ceiling — and it's $830/month on Substack against $374/month on Buttondown's Professional plan: $456/month, or about $5,472/year. That gap keeps widening with revenue the same way it does against Ghost or Kit — the general shape is in flat fee or revenue share — but it stops widening on this pairing specifically once your list outgrows what Buttondown publishes a price for, which is far sooner than Ghost's or Kit's ladders.
The Buttondown-specific catches
Buttondown's free plan caps at just 100 subscribers, and it doesn't support paid subscriptions at all — far smaller than Substack's unlimited free tier, so anyone migrating a sizeable free list arrives already paying. At 110 subscribers, just past that free ceiling, turning on a single $8/month paid subscriber puts you on the Basic plan at $9/month regardless of how few readers actually pay — the same fixed-cost-before-revenue trap covered in when does a newsletter platform's free tier end.
The harder limit is the ceiling itself. Buttondown's published plans stop at 20,000 subscribers — $139/month on the Advanced plan — and anything past that is custom-quote territory with no public price to compute from. That is a fraction of Ghost's and Kit's verified 100,000-subscriber ladders, so a newsletter that expects to grow well past 20,000 subscribers is choosing a platform it will likely have to leave again. Buttondown's own pricing and what it does and doesn't include is in Buttondown pricing explained.
What to verify before you move
Confirm a few things directly with Buttondown before committing: whether an annual-billing discount exists (our data doesn't show one, but that reflects what's been verified, not necessarily what's on offer), how paid Stripe subscriptions transfer without forcing readers to re-enter cards, and your current sending frequency against Buttondown's assumption of at most one email a day to the full list. Migration mechanics change often enough that we keep them out of the data layer — verify at migration time.
And weigh what isn't a fee. Substack's built-in discovery — recommendations, the app, Notes — drives free-subscriber growth that a smaller, simpler tool like Buttondown doesn't try to replace; you're trading that reach for a lower bill and a plainer product. If your list size makes Buttondown's ceiling a real risk rather than a hypothetical one, switching from Substack to Ghost or to Kit gets you the same 0%-take-rate structure with a ladder that goes to 100,000 subscribers instead. Compare the fee profiles directly at Buttondown and Substack, or run your own numbers in the calculator.
Frequently asked questions
How much does switching from Substack to Buttondown save?
For a newsletter grossing $400/month (50 paid at $8), about $33.80/month or $405.60/year, based on published pricing as of 2026-09-08. The savings grow with revenue because Buttondown takes 0% of subscriptions against Substack's 10%, but that comparison only holds inside Buttondown's verified 20,000-subscriber ceiling — above that, Buttondown is custom pricing with no public number to compute from.
Does Buttondown take a percentage of subscription revenue?
No. Buttondown takes 0% of paid-subscription revenue on every paid plan — payments go through your own Stripe account, so your only variable cost is standard Stripe processing (2.9% + $0.30 per transaction). Substack, by contrast, takes 10% plus Stripe's card and recurring-billing fees.
What's the biggest catch in moving from Substack to Buttondown?
Scale. Buttondown's free plan caps at only 100 subscribers and can't take paid subscriptions, and its published pricing stops entirely at 20,000 subscribers — well short of Ghost's or Kit's verified 100,000-subscriber ladders. A newsletter that expects real growth should weigh that ceiling against the lower bill, and consider Ghost or Kit as the alternative if it does.