Revenue Forecasting
Revenue forecasting is the process of predicting total future revenue across all sources — new sales, renewals, expansions, and recurring revenue — over a defined time period.
In Depth
Revenue forecasting takes a broader view than sales forecasting by including all revenue streams, not just new business. For SaaS companies, this means combining new ARR (from new customers), expansion ARR (from upsells and cross-sells), renewal ARR (from existing customers renewing), and subtracting churned ARR. This comprehensive view is essential for financial planning, investor relations, and operational decisions.
AI improves revenue forecasting by incorporating more data points into predictions: customer health scores, usage trends, market conditions, seasonal patterns, and macroeconomic indicators. Machine learning models can predict renewal probability for individual accounts, identify which customers are likely to expand, and estimate the impact of churn — all feeding into a more accurate, dynamic revenue forecast that updates in real-time as conditions change.
Related Terms
Sales Forecasting
Sales forecasting is the process of estimating future revenue by predicting how much a sales team will sell over a given period based on pipeline data and historical trends.
Monthly Recurring Revenue
MRR (Monthly Recurring Revenue) is the predictable, normalized monthly revenue from all active subscriptions, the foundational financial metric for subscription businesses.
Annual Recurring Revenue
ARR (Annual Recurring Revenue) is the annualized value of recurring subscription revenue, calculated as MRR multiplied by 12, used for long-term financial planning and valuation.
Learn More
