Free planning tool · No account required

See what your Substack could actually earn.

Model paid conversion, pricing, churn, growth, and the fees between gross revenue and what reaches you.

Live, editable forecast Calculations stay on this device

Your assumptions

Audience and pricing

Subscribers choosing annual

Annual plans lower payment frequency and processing cost.

60%

Growth and retention

Audience growth / month

4%

Paid churn / month

3%
Fees and own costs+

Defaults use the published US baseline: 10% Substack fee, 2.9% + 0.30 card processing, and 0.7% recurring Billing fee. Edit these for your country and Stripe account.

Current run rate

Estimated monthly take-home

$1,521

$18,257 annual run rate

250

Paid subscribers

$1,800

Gross monthly

$279

Estimated fees

You keep before own costs84.5% of gross

Month 12 take-home

$1,844

303 paid subscribers

Year-one take-home

$20,041

Before taxes and your own costs

Work backward

What would your income goal take?

847

paid subscribers needed

16,940

free audience needed

Includes your $150 monthly costs and current fee, price, plan-mix, and conversion assumptions.

Price sensitivity

Price and conversion move together.

Compare monthly take-home across nearby price and conversion cases. Annual pricing moves by the same percentage.

Monthly price3.8% conversion5.0% conversion6.3% conversion
$6.40$908$1,210$1,513
$8$1,141$1,521$1,902
$9.60$1,374$1,832$2,291

Forecast ledger

The numbers behind the curve.

Paid subscribers retain month to month after churn; only newly added free subscribers convert at the selected rate.

MonthFree audiencePaidGrossFeesTake-home
Now5,000250$1,800$279$1,521
35,624258$1,861$288$1,573
66,327270$1,944$301$1,643
97,117285$2,050$317$1,733
128,005303$2,182$338$1,844

Net, not just gross

See Substack and Stripe fees separately, then account for your own monthly business costs.

A real retention model

Forecast new audience growth and paid churn over 12, 24, or 36 months.

A goal you can work backward from

Turn a monthly income target into the paid and free audience required to support it.

How the forecast works

A planning model, with the assumptions left visible.

This calculator is intentionally more conservative than multiplying your audience by a conversion rate forever. Paid readers can churn, new free readers convert over time, and fees follow each plan's billing frequency.

01

Start with today

Current paid subscribers are estimated from your free audience and conversion rate. Monthly and annual plans are blended into a monthly-equivalent run rate.

02

Grow the free audience

Each month, the free list grows by your selected rate. Only those newly added readers are converted into new paid subscribers.

03

Retain the paid base

Existing paid subscribers carry forward after monthly churn. This makes retention as visible as acquisition.

04

Subtract the real fees

The model removes the Substack fee, Stripe percentage and fixed processing fees, and the recurring Billing fee before showing take-home.

Useful enough to plan with. Honest enough not to promise.

Your result is an estimate, not financial or tax advice. Currency conversion, refunds, regional card pricing, taxes, gifts, discounts, and app-store purchases can change real payouts.

Does Substack really take 10%?+

Substack currently publishes a 10% fee on each paid transaction. The calculator uses that as the default and lets you edit it in the advanced assumptions.

Which Stripe fees are included?+

The default US baseline includes 2.9% plus 0.30 per card transaction and a 0.7% Stripe Billing fee for recurring payments. Your region, payment method, and account pricing may differ.

Why is annual revenue shown monthly?+

The main forecast uses monthly-equivalent revenue so monthly and annual plans can be compared. Annual subscribers pay in larger, less frequent cash installments, so your real payout calendar will be lumpier.

What conversion rate should I use?+

Use your own historical rate when possible. If you are pre-launch, compare the Steady, Base, and Growth cases and treat the range as more useful than any single answer.

Does Stackflyer store my numbers?+

No. The calculator runs in your browser. It does not require an account or send these planning assumptions to Stackflyer.

The forecast needs a publication

Strengthen the writing that turns free readers into paid ones.

Open the editor