A driver-based revenue model that builds your top-line forecast from core assumptions — new customers, average revenue per user, retention rates, and expansion. Supports subscription (ARR/MRR), transactional, and recurring revenue models.
What's included
Template preview
Step by step
Identify the key inputs that determine revenue — customer count, pricing, retention rate, and expansion rate. These are your model drivers.
Enter current values for each driver and your growth assumptions. Use historical data where available and industry benchmarks where not.
Create bull, base, and bear scenarios by varying the key drivers. This gives you a range of outcomes rather than a single point estimate.
Cross-reference your forecast with your sales pipeline. Ensure the assumed new customer numbers are achievable given current pipeline coverage.
Each month, update actual customer numbers, ARPU, and churn. Recalibrate your assumptions based on observed trends.
Watch out
Assuming constant month-on-month growth rates without adjusting for seasonality or market maturity
Underestimating churn — even small churn rates compound significantly over 12 months
Not modelling contraction (downgrades) separately from churn (cancellations)
Ignoring the lag between signing a customer and recognising revenue
Related templates
Import this template directly into Grove FP and start planning. No credit card required.
FAQ