Model revenue · Calculator

Subscription Revenue Forecast Calculator

Project subscription customers and revenue from starting customers, monthly additions, churn and pricing. Explore up to ten years of assumptions.

  • No account needed
  • Inputs stay in your browser
  • Every formula shown

Your assumptions

%
$
mo

Calculated in this browser. Nothing you enter is saved or sent.

Result

Updates as you type

Ending MRR

$7,298.2

Ending customers
145.96
Cumulative modeled revenue
$76,334.21

Test your assumptions

Traffic is the top of every forecast

These AI companies added visits fastest last month. Night Watcher tracks their traffic, pricing and modeled revenue.

See this week's fastest-growing companies

Free weekly email

Get next week's list

Rising searches and the fastest-growing AI companies, once a week. No card, unsubscribe any time.

Free weekly email, plus a short welcome series. No card required. Unsubscribe any time.

How we use your email

Over time

Month by month

Monthly scenario from your assumptions, not observed results. Revenue is USD.
MonthExpected customersMRRCumulative revenue
1105$5,250$5,250
2109.8$5,488$10,738
3114.3$5,713$16,451
4118.5$5,927$22,378
5122.6$6,131$28,509
6126.5$6,325$34,834
7130.2$6,508$41,342
8133.7$6,683$48,025
9137$6,849$54,874
10140.1$7,006$61,880
11143.1$7,156$69,036
12146$7,298$76,334

How does a subscription revenue forecast work?

This projects a subscription business month by month: each month keeps the customers who did not churn, adds the new ones, and multiplies by the monthly price.

How the calculation works

Each month: ending customers = previous customers × (1 − churn) + new customers. Modeled monthly revenue = ending customers × monthly price. Add each month for cumulative revenue.

Worked example

Starting with 100 customers, adding 10 and losing 5% each month gives 105 customers and $5,250 in modeled revenue in month one at $50 per customer.

Assumptions and limitations

Churn applies before additions; new customers contribute a full month. Fractional customers represent expected values. Pricing and additions stay constant. No expansion, annual billing, refunds, costs or seasonality is modeled. The result is a scenario, not a prediction.

Frequently asked questions

What is monthly churn?

The share of paying customers who cancel in a month. 5% monthly churn means 5 of every 100 customers leave each month.

Why does the customer count level off?

With steady additions and a constant churn rate, the business approaches the point where monthly losses equal monthly additions: new customers ÷ churn rate. Adding 10 a month at 5% churn approaches 200 customers.

How do I model annual plans?

Enter the monthly equivalent price and the monthly equivalent churn. The model does not show the cash timing of annual prepayments.

Does it include upgrades or price increases?

No. Price and additions stay constant. Expansion revenue, discounts and seasonality are left out so the baseline is easy to read.

Explore all free tools

Beyond your own assumptions

Research the market behind your assumptions

Night Watcher helps you investigate companies and search demand before deciding what to build: traffic, growth, pricing and the searches buyers are making.