Rolling Revenue SaaS Forecasting Template in Excel

SmartHelping / SaaS Revenue Forecasting / Excel

Rolling SaaS Revenue Forecast

Refresh your SaaS revenue and customer forecasts as each month or quarter closes. Combine existing customer cohorts with expected new customers across up to four pricing tiers, with monthly projections covering five years.

4 pricing tiers 60-month forecast Existing & new cohorts Annual revenue summary
Penguin in a suit skiing, artwork for the Rolling SaaS Revenue Forecast
$45One-time purchase / Excel download
Add Rolling SaaS Revenue Model to Cart

Immediate download after purchase. By purchasing, you agree to the Terms of Service.

See the forecast in action

Walk through the customer history and revenue forecast.

See how the template combines existing and future customers, applies contract and retention assumptions, and updates as time moves forward.

Open the template screenshots

Preview the customer inputs, revenue forecast, and visualizations.

Four customer or pricing tiers

Define the contract terms behind each revenue stream.

Each tier connects its customer volumes and contract assumptions to the projected revenue and customer count.

01 / CONTRACT LENGTH

Average contract length

Enter the average contract length in months for each tier. Model month-to-month services or terms such as 3, 6, 12, or 24 months.

02 / REVENUE PER CONTRACT

Monthly contract value

Define the average value of each contract per month for each tier.

03 / CUSTOMER RETENTION

Retention assumptions

Set retention assumptions for the contract period so the forecast reflects the expected continuation of each customer cohort.

04 / CUSTOMER MIX

Up to four configurations

Use separate tiers for customer groups with different contract lengths, monthly values, and retention assumptions.

Existing customers and future additions

Keep customer timing visible in the forecast.

The template is designed for recurring forecasts where the age and retention of the existing customer base matter alongside new customer acquisition.

Existing customer cohorts

Organize historical customers by the month they joined. Their timing and retention assumptions determine the expected future contribution of the existing customer base.

Expected new customers

Enter expected future customer additions for each tier and review the resulting customer and revenue forecast.

Five years of historical inputs

Use up to 60 months of historical customer additions as the starting point for the rolling forecast.

Five years of monthly projections

Forecast revenue and customer counts for up to 60 months ahead, with results for existing and new customers.

Contract-length and retention scenarios

Compare the revenue effect of different contract terms.

The tier structure can also help you test alternative assumptions for a single customer type.

Month-to-month terms

Model a one-month contract length with the retention assumption that fits that service.

Longer commitments

Compare a longer average contract length, such as 12 months, using the retention assumption appropriate to that contract period.

Compare the results

Review the revenue and customer forecasts under each configuration to see how the assumptions change the projected results.

Repeat each month or quarter

Update the rolling forecast as new history becomes available.

Use the same framework for each forecast cycle, preserving the timing of historical cohorts while refreshing the forward assumptions.

  1. Move the customer history forward

    When a month or quarter closes, shift the historical customer-addition data by the number of completed months to keep the historical window current.

  2. Enter the latest completed months

    Add the most recent historical customer data into the available recent-month slots for each tier.

  3. Refresh future customer expectations

    Update expected new customers across the next 60 months and review the contract values, contract lengths, and retention assumptions.

  4. Review the revised forecast

    Check revenue and customer counts by tier and by existing versus new customers, then review the totals, annual revenue, and charts.

Revenue, customers, and visualizations

See where projected revenue comes from.

01 / MONTHLY FORECAST

Monthly revenue and customer counts

Review up to five years of monthly revenue and customer projections.

02 / TIER DETAIL

Results by customer tier

See the contribution of each pricing or customer tier.

03 / COHORT DETAIL

Existing versus new cohorts

Review the forecast contribution of the existing customer base separately from expected new customers.

04 / TOTALS

Subtotals and grand totals

Bring the individual views together in aggregated revenue and customer results.

05 / VISUALIZATIONS

Revenue and customer charts

Use the visualizations to compare tiers, customer groups, and the overall forecast.

06 / ANNUAL REVENUE UPDATE

Annual revenue tab

The added annual revenue tab summarizes revenue from the monthly recurring revenue forecast.

Customers older than five years

Use the walkthrough’s historical-data workaround.

Watch the setup explanation before entering a customer base that extends beyond the standard historical window.

A five-year historical window

The standard input structure contains 60 months of historical customer additions.

An approach for older customers

Customers who joined more than five years ago can still be included using the data-entry workaround explained in the walkthrough video. Follow that guidance when setting up the older customer cohort.

Who this template is for

A repeatable revenue-planning tool for SaaS finance teams.

CFOs, finance teams, and consultants

Prepare regular revenue and customer forecasts that account for both the installed customer base and expected future additions.

Subscription businesses with varying terms

Model customer groups with different monthly contract values, retention assumptions, and contract lengths within four tiers.

Also available in these bundles

Need more SaaS and recurring-revenue templates?

The Rolling SaaS Revenue Forecast is included in the SaaS bundle and the complete Super Smart collection.

Additional SmartHelping resources

Continue with cohort analysis and industry-specific planning.

Questions before you start

A few useful details.

How far ahead does the template forecast?

It forecasts revenue and customer counts monthly for up to five years, or 60 months.

Does it include existing customers?

Yes. Historical customer cohorts are included alongside expected future customer additions. The reports separate existing and new customers and aggregate the results.

How many pricing tiers are supported?

You can model up to four tiers, differentiated by average contract length, monthly contract value, and retention assumptions.

Can I model both monthly and longer contracts?

Yes. Contract length is defined in months, so the template supports month-to-month services and longer terms such as 3, 6, 12, or 24 months.

How do I update a monthly or quarterly forecast?

Shift the historical customer data for the completed period, add the most recent historical months, and update the expected new customers and assumptions for the forward forecast.

What if some customers joined more than five years ago?

The walkthrough video explains a data-entry workaround for customers outside the standard five-year historical window.

Is there an annual revenue view?

Yes. The added annual revenue tab summarizes revenue from the monthly recurring revenue forecast.

How is the template delivered?

The template costs $45 as a one-time purchase and is available for immediate Excel download after purchase.

Keep the revenue forecast current

Bring existing and future customers into one forecast.

Rolling SaaS Revenue Forecast — $45, one-time purchase.

Get the Rolling SaaS Model