Financial Forecasting 6 min read

Forecasting Revenue for Subscription Businesses

Subscription businesses have unique revenue dynamics that require specialized forecasting methods. Learn how to model MRR, churn, expansion, and LTV to build accurate subscription revenue forecasts.

Published February 13, 2026

Why Subscription Revenue Forecasting Is Different

Subscription-based businesses have fundamentally different revenue dynamics. Revenue is recurring and compounds over time. Customer retention matters as much as acquisition. Small changes in churn rates can have enormous long-term financial impacts.

These characteristics require specialized forecasting approaches that capture the mechanics of recurring revenue.

The Building Blocks of Subscription Revenue

Monthly Recurring Revenue (MRR)

MRR is the foundation of subscription forecasting. It represents the predictable revenue you expect each month from active subscriptions. This is your baseline that everything else builds upon or subtracts from.

Components of MRR Change

Each month, your MRR changes based on four factors that interact to determine your total revenue trajectory:

MRR ComponentSourceHealthy Benchmark
New MRRFirst-time subscribersGrowing month over month
Expansion MRRUpgrades and add-ons2-5% of existing MRR monthly
Churned MRRCancellationsUnder 5% monthly
Contraction MRRDowngradesUnder 1% monthly

The MRR Waterfall Model

The most effective framework for subscription forecasting is the MRR waterfall:

Ending MRR = Starting MRR + New MRR + Expansion MRR - Churned MRR - Contraction MRR

  • Net new MRR: The sum of new and expansion MRR minus churn and contraction. When positive, your business is growing.
  • Quick ratio: New and expansion MRR divided by churned and contracted MRR. A ratio above 4 indicates healthy, sustainable growth.

Cohort-Based Revenue Projection

For more accurate long-term forecasts, model revenue by customer cohort. Group customers by the month they subscribed and track their retention and expansion patterns over time. Apply cohort-specific retention curves rather than using a single average churn rate.

This captures the reality that churn is typically highest in the first few months and decreases for customers who stay longer.

Forecasting Annual Contracts

If your business sells annual subscriptions, your model needs to account for the timing difference between cash received upfront and revenue recognized monthly. Track renewal dates and model expected renewal rates based on historical data.

Putting Subscription Forecasting Together

Build your forecast by starting with current MRR, projecting each component of the waterfall forward, and summing to get total projected revenue. Finntree can help by analyzing your actual revenue patterns from bank statement data, identifying trends in customer payments.

Key Takeaway: The key to subscription revenue forecasting is granularity. The more precisely you model each MRR component, the more accurate your overall projection will be and the better equipped you will be to pull the right growth levers.
Share this article

Ready to put this into practice?

Finntree's AI CFO analyzes your finances using strategies from hundreds of top CFOs.

Start Your Free Trial