Subscription Revenue Forecast Calculator
Subscription MRR trajectory.
Forecast subscription MRR over time using monthly growth rate, churn rate, and the current subscriber count as starting point.
What this tool does
This tool forecasts your subscription monthly recurring revenue (MRR) over a chosen timeframe by modelling how your subscriber base evolves month by month. It takes your current subscriber count, average subscription price, monthly growth rate, and monthly churn rate, then calculates the net change in subscribers each period—accounting for both new customer acquisition and existing customer losses. The resulting MRR projection shows your revenue trajectory under the assumptions you provide. The forecast is most sensitive to changes in your monthly growth and churn rates, as these directly affect how quickly your subscriber base expands or contracts. A typical use case is modelling revenue impact from adjusting pricing, improving retention, or scaling acquisition efforts. The calculation assumes consistent rates across the forecast period and does not account for seasonality, price changes, or customer acquisition costs. Results are for educational illustration only.
Enter Values
People also use
SaaS & Subscription
SaaS MRR Calculator
Calculate SaaS MRR, ARR, and Net New MRR from customers, average MRR, new/churned customers, and expansion. Enter mrr per customer to see mrr and arr.
SaaS & Subscription
ARR Calculator
Calculate current ARR and forecast future ARR using your MRR and monthly growth rate over a 12 to 24 month projection horizon.
SaaS & Subscription
MRR Calculator
Calculate Monthly Recurring Revenue growth, churn, and ARR for SaaS businesses. Enter previous period mrr to see mrr growth rate and current mrr.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
This tool forecasts subscription business MRR over time using growth rate, churn rate, and subscriber price. Each month the base grows by (growth % - churn %) net rate. Positive net growth compounds; negative net growth shrinks. The math reveals why getting churn below growth is the single biggest lever for sustainability.
1,000 subscribers at 20/month with 10% monthly growth and 5% monthly churn = 5% net growth. Over 12 months: subscribers rise to about 1,796. MRR grows from 20,000 to 35,920. That 5% net monthly compound adds up to 80% annual growth - the power of compounding.
Lower churn beats higher growth for long-term value. A business at 8% growth / 3% churn (5% net) eventually outperforms one at 12% growth / 8% churn (4% net) because the lower-churn base retains more customers over time. Churn reduction compounds in both directions: every 1% reduction in monthly churn adds roughly 4 months to average customer lifetime.
A worked example
Try the defaults: current subscribers of 1,000, avg subscription price of 20, monthly growth of 10%, monthly churn of 5%. The tool returns 35,917.13. You can adjust any input and the result updates as you type — no submit button, no reload. That's the real power here: seeing how sensitive the output is to one or two assumptions.
What moves the number most
The result responds to Current Subscribers, Avg Subscription Price, Monthly Growth %, Monthly Churn %, and Forecast Months.
The formula behind this
Each month: subscribers = subscribers × (1 + growth % - churn %). Future MRR = future subscribers × price. Everything the calculator does is shown in the formula box below, so you can check the math against your own spreadsheet if you want.
What to do with a low result
A disappointing result is information, not a judgement. Pick the single input that dragged the figure down most and focus the next quarter on that one factor. Breadth-first improvement rarely works; depth-first on the worst input usually does.
What this doesn't capture
The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.
1,000 × ££20 with 10% growth and 5% churn over 12mo = 35,917.13.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
The calculator computes monthly subscriber count by applying a net growth factor that combines expansion and attrition. Starting with your current subscriber base, it multiplies by (1 + growth rate − churn rate) each month, where growth and churn are expressed as decimals. This operation repeats for the number of months you specify. Monthly recurring revenue (MRR) for any given month is then calculated by multiplying the projected subscriber count by your average subscription price. The model assumes a constant monthly growth rate and churn rate throughout the forecast period, treats these rates as independent, and does not account for pricing changes, customer acquisition costs, operational expenses, or variations in churn patterns. Results represent a linear projection and should be reviewed alongside actual business performance data.
References
Frequently Asked Questions
Why compound monthly not annually?
What's 'net growth rate'?
Does this include expansion?
How accurate are these forecasts?
Related Calculators
SaaS MRR Calculator
Calculate SaaS MRR, ARR, and Net New MRR from customers, average MRR, new/churned customers, and expansion. Enter mrr per customer to see mrr and arr.
ARR Calculator
Calculate current ARR and forecast future ARR using your MRR and monthly growth rate over a 12 to 24 month projection horizon.
MRR Calculator
Calculate Monthly Recurring Revenue growth, churn, and ARR for SaaS businesses. Enter previous period mrr to see mrr growth rate and current mrr.
More SaaS & Subscription Calculators
SaaS & Subscription
Annual Recurring Revenue Growth Calculator
Calculate your annual recurring revenue growth rate year-over-year and track absolute ARR added — the core SaaS metric investors review first.
SaaS & Subscription
ARPU Calculator
Calculate ARPU by entering total revenue and active user count to see average revenue per user monthly and annualised instantly.
SaaS & Subscription
ARR Calculator
Calculate current ARR and forecast future ARR using your MRR and monthly growth rate over a 12 to 24 month projection horizon.
SaaS & Subscription
ARR Payback Period Calculator
Calculate ARR payback period using total CAC spend, new ARR added, and gross margin to estimate months until acquisition costs are recovered.
SaaS & Subscription
CAC Payback Period Calculator
Calculate CAC payback period in months from customer acquisition cost, MRR per customer, and gross margin on the contract.
SaaS & Subscription
Churn Rate Calculator
Calculate churn rate and net growth rate from starting customers, customers churned, and customers gained during the period.
Explore Other Financial Tools
Income
Sales Commission Calculator
Calculate sales commission with tiered rates. See base earnings, tier bonuses, and effective commission rate across total sales.
Psychology & Behavioral
Decision Fatigue Cost Tool
Estimate the financial impact of decision fatigue across spending choices, time management, and the mental-energy budget it quietly consumes.
Investing
Convertible Bond Calculator
Work out whether a convertible bond is worth more as a bond or converted into shares. Enter face value, conversion ratio and share price.