Three Components of SaaS Revenue Projections / Forecasts
To generate a revenue forecast, you must incorporate three distinct revenue projections from three different revenue sources:
- SaaS revenues from existing contracts
- SaaS revenue projection from future renewal contracts
- Saas revenue projections from new contracts (new sales/contracts)
SaaS Optics can generate revenue schedules for all three sources. SaaS Optics is your most accurate source of projection information for existing contracts and projected renewal contracts, and is the easiest way to turn a sales forecast into a revenue forecast.
Revenues from Existing Contracts
If you have a sophisticated financial accounting system, it is likely you have a handle on the revenue schedules from existing clients. However, it’s common to see actual revenue schedules generated in a spreadsheet for internal reporting and analysis. If you rely on a spreadsheet, it is probably because it is the only way of dealing with the numerous and confusing revenue recognition policies you work out with your accountants and auditors.
If you do, SaaS Optics is likely a better solution. SaaS Optics handles a wide variety of revenue recognition issues and schedules, including:
- Amortizing one-time license and set-up fees over any period, including the agreement term or a period other than the term, such as the expected average client life cycle
- Amortizing ad hoc or other professional service fees, again over any period
- Recognizing subscription services fees over the term of the agreement
- Recognizing variable subscription fees
Revenue Projection from Future Renewed Contracts/Terms
Of the three inputs, this is the most difficult to generate in a spreadsheet. SaaS Optics provides distinct ways for you to project revenue from future renewals. You can:
- Project using a single statistical number, which while not as accurate (see the article on the problems with a simple SaaS churn rate), is excellent for what-if analysis.
- Project using a combination of contract specific renewal rates for customers with whom you have renewal insight, along with a broadly applied renewal rate for the rest
- Project using different renewal rates by term, using the Customer Life Cycle Renewal Curve, which generates an aggregate revenue schedule by applying the appropriate renewal rate for each contract based on where the contract is in its term life cycle. This provides the most accurate statistical projection.
Revenue Projection from New Contract (new sales/contracts)
Your sales team and CRM/SFA system will help you (to a certain degree) project new sales, but you still need to generate revenue schedules. Financial accounting systems are designed to deal with actual transactions, so again you go back to a spreadhseet.
SaaS Optics readily handles the generation of a revenue schedule, again addressing different revenue recognition methods for the components of your contracts (one time, subscriptions, ad hoc, etc.)