SaaS, PaaS, IaaS, ... the world seems to be moving to an 'as-a-service' model. Instead of a big upfront charge with smaller maintenance fees thereafter, we're more often now establishing subscriptions that lower the entry fee but generate greater recurring revenue. And it's those ongoing subscription charges that really drive business valuations. But out of the box, Salesforce doesn't help much with reporting or forecasting recurring revenue. Typically, the Amount which rolls up into the forecast is the Total Contract Value, which may include non-recurring items, as well as multiple years of service. Yes, you can create schedules (quantity schedules or revenue schedules) attached to each line item. And that does help, especially with reporting on revenue in each period. But I don't find that a complete solution (though it is reasonably flexible given that you can edit each entry of the schedule). Over several posts, I'm going to walk through a set of Sal...