Back to Glossary

Entry · KPIs

Subscription Churn Forecast

A subscription churn forecast estimates how many customers or how much recurring revenue a subscription business may lose in a future period. It uses a defined starting population, observed cancellations and assumptions about how behaviour will change. It is a planning estimate, not a promise or an accounting entry.

From the Money Master HQ dictionary, founded by Shihan Sheriff (FCMA, VP of Finance at Nomod, CFO at Esanjo Ventures). How these definitions are written.

What it means

A software company starts a month with 1,000 paying subscribers, and if it expects 50 of those customers to cancel, its forecast customer churn for that starting group is 5%. It should show whether the projection counts only completed cancellations or also notices that will take effect later.

Define the question first: a customer-count forecast informs support staffing and acquisition targets, while a recurring-revenue forecast informs cash and growth plans, and losing one large account may matter more to revenue than losing many small accounts. Use a consistent cohort and period, because monthly subscribers and annual subscribers face renewal decisions on different schedules, and blending them without adjustment can make a month with many annual renewals look unusually risky.

Stripe's subscriber-cohort guidance groups customers by starting period and tracks their retention over time, which shows whether recently acquired customers behave differently from customers who have stayed for years. Gather several periods of clean history, recording each subscriber's start date, plan, price, renewal date, cancellation date and status, and separate voluntary cancellation from failed-payment churn when possible, because the remedies differ.

The simplest model applies a historical cancellation rate to customers who are exposed to renewal: for 200 accounts renewing next month and an expected 8% cancellation rate, the estimate is 16 lost accounts, which is not a forecast of the entire base unless every customer could leave during that window. A cohort model can use different survival rates for new and mature customers, since first-month users may cancel more often than users in their second year, so forecast each group and add the results rather than imposing one average on all.

An illustrative formula for customer churn is expected cancellations from the opening active cohort divided by opening active customers, so if 30 of 600 opening customers leave, forecast churn is 5%, and newly acquired customers should not be added to the denominator midway through the period. Revenue forecasts need more than counts: multiply expected lost accounts by their relevant recurring contract value, and account separately for downgrades, upgrades, usage, new sales and price changes, since Stripe identifies churn, expansion and contraction among the drivers of SaaS revenue forecasts.

Distinguish gross and net revenue effects, because a company can lose subscriptions and still grow its recurring revenue if remaining customers expand enough, which does not erase the cancelled customers or make churn zero. Choose the measurement date carefully, since a cancellation notice may arrive today while paid access continues until the end of a term, and define whether the model predicts notices, service exits, or recognised recurring value at the renewal date.

Check seasonality and one-off events, because holiday contracts, school-year renewals or a known product shutdown can shift churn, and a historical average is less useful when the customer mix or service terms have changed. Build scenarios rather than a false-precision single number, with base, lower-loss and higher-loss assumptions showing the range of cash and staffing needs, and state which assumptions a manager can influence and which are outside the business's control.

Test forecasts against actual outcomes by comparing predicted and observed churn by cohort, product and billing term, because a forecast that repeatedly understates losses needs recalibration, not just a more optimistic explanation. Watch for misleading data, since a migration between plan IDs may appear as one cancellation and one new sale even when the customer never left, and trial endings and paused accounts should follow explicit inclusion rules.

The forecast should lead to decisions such as earlier customer-success outreach, a cash buffer or a smaller hiring plan, and interventions should be evaluated with actual retention results, not assumed effective because the model improved. Avoid treating a probability as a verdict on a person, using higher-risk segments for helpful service improvements rather than intrusive pressure; for an owner, the useful question is not only how many will leave but what range of loss to plan for, why, and what can be learned when actual renewals arrive, so keep the model updated as those facts change.

In practice

Real-world examples.

1

Example

A monthly app models first-month and mature subscribers separately. New users cancel at a higher rate in their first month, so a single blended average would overstate the risk to older customers. The team adds the two group forecasts to get the total.

2

Example

A SaaS team converts account losses into recurring-revenue losses at each plan price. Losing ten small accounts costs less than losing one enterprise account, even though the count is higher. The finance lead reports both the customer and revenue figures.

3

Example

A gym tests its projected renewal cancellations against the actual quarter. It compares predicted and observed losses by membership type and finds it understated cancellations among short-term members. It then recalibrates the next forecast rather than explaining the miss away.

Formula

Calculation

Illustrative opening-cohort churn = expected cancellations / opening active customers x 100. Thirty losses from 600 opening customers imply 5%. Worked example: a fictional company opens the month with 600 customers paying an average of $50 a month, so opening MRR (monthly recurring revenue) is 600 x $50 = $30,000. The base case expects 30 cancellations, a customer churn of 30 / 600 x 100 = 5%. If the 30 leavers pay an average of $40, expected lost MRR is 30 x $40 = $1,200, or $1,200 / $30,000 x 100 = 4% revenue churn, which differs from the customer figure. A lower case of 24 cancellations gives 24 / 600 = 4%, and a higher case of 38 gives about 6.3%, so the range is 4% to 6.3%.

Case study

Seen in the real world.

In this entirely fictional case, Northstar Software has 600 active customers and expects 30 to cancel next month. Its team separates annual renewals from monthly subscriptions and tests a lower and higher case. At month-end, 38 leave. The team reviews the gap by customer tenure and payment-failure status rather than hiding the miss.

The review shows that most of the extra eight cancellations came from card failures, not from customers who chose to leave. Northstar splits voluntary and involuntary churn in its model and improves its payment-retry messages. The finance lead presents the next forecast as a range with a stated reason for each scenario, so the board sees what could move the number and what the company can influence.

Watch out

Common mistakes.

  • Dividing cancellations by a denominator that includes new signups.
  • Treating cancellation notices as immediate lost service or cash.
  • Using one historic rate despite changed plans and renewal dates.

Questions

People also ask.

Is churn forecast the same as churn rate?

No. The forecast is prospective; the observed rate describes what happened.

Should upgrades offset lost customers?

They may offset revenue loss, but they do not undo customer cancellations.

How often should it be revised?

When renewals or underlying assumptions change.

Was this explanation helpful?

From the founder's library

Accounting Fundamentals: A Non-Finance Manager's Guide to Finance and Accounting, by Shihan Sheriff

Take it further with the book.

Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.

US$2.24US$2.99

25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.

View the book and save 25%

Related

Last updated · October 8, 2026
Browse all terms →

Disclaimer

The information provided in this finance dictionary is for educational and informational purposes only. It should not be construed as financial, investment, legal, or tax advice. Always consult with a qualified professional before making any financial decisions. Money Master HQ makes no representations or warranties about the accuracy, completeness, or suitability of this information. Use of this content is at your own risk.