Skip to content

Revenue Forecasting

Project MRR, model renewal exposure, and run scenarios based on your Stripe subscription data.

The Forecasting module provides forward projections based on your actual Stripe subscription data — renewal dates, cohort retention, and trailing revenue trends.

Projects 3, 6, and 12-month MRR based on:

Trailing growth and contraction rates
Observed churn patterns
Renewal timing from billing_cycle_anchor and subscription interval

Uses observed cohort revenue retention curves to project future revenue from current customer cohorts. Cohorts with known retention behavior produce more reliable projections than newly acquired cohorts.

The Renewal Wall shows the timing of upcoming renewals, weighted by ARR. It is especially useful for businesses with annual contracts — a large cluster of renewals in a single month represents a concentrated revenue risk.

Renewal dates are inferred from billing_cycle_anchor and subscription interval for all subscriptions. Where subscription_schedules are used, scheduled changes provide additional precision.

Scenario mode lets you adjust assumed churn rate, contraction rate, or expansion rate to model upside and downside outcomes against the baseline forecast.

For licensed or quantity-driven pricing, the forecast can show billed quantity impact as a supporting layer beneath the revenue projection. This helps distinguish volume-driven growth from pricing-driven growth in the forward view.

Help us improve MonetizationApps

Accepting analytics cookies lets us see what's working on our site. We don't use them for ads or share your data.

See our Privacy Policy for details.