
Where will your MRR be in a year?
Next month, twelve months out with a likely range, and the point where your revenue levels off.
MRR in 12 months
£8,873
Likely between £6,456 and £11,601. Next month: about £5,400. If new revenue stays flat, MRR levels off around £15,000, where what you add each month equals what cancels.
How it works.
Each month, MRR loses your churn rate and gains your new revenue, which can grow by the rate you set. The range shows a worse case (new revenue 30% lower, churn 30% higher) and a better one (the reverse).
What it leaves out.
Seasonal months, one-off deals, price changes and the difference between customers. Real churn isn't steady either. Use it for a first answer, then test it against your own Stripe history.
How do I forecast MRR?
Each month, take away the revenue that cancels and add the new revenue that arrives. £5,000 of MRR with 4% churn and £600 of new revenue gives £5,000 − £200 + £600 = £5,400 next month. Repeat for each month ahead, as this calculator does.
Why does my MRR level off?
Churn takes a percentage, so the bigger MRR gets, the more it loses each month. When that loss equals the new revenue you add, MRR stops growing. With flat new revenue that point is new revenue ÷ churn: £600 a month at 4% churn levels off around £15,000.
What's more important, cutting churn or adding new revenue?
Both raise where you level off, but cutting churn also makes every future customer last longer. Halving churn from 4% to 2% doubles that ceiling (£600 ÷ 2% = £30,000). Try both in the calculator to see which moves your year more.
Forecast your real MRR, every day.
Scenario connects to Stripe read-only and forecasts customer by customer, tested on months it wasn't trained on, with the customers driving it named. How SaaS revenue forecasting works.
Start free ↗