Revenue forecast model on financial screen dark

SaaS Revenue Forecasting: How to Build a Model You Can Actually Trust

December 11, 20253 min read

Why Your Revenue Forecast Is Probably Wrong — And How to Fix It

Revenue forecasting in SaaS is one of those things that everyone does and almost nobody does well. The result is that leadership makes resourcing decisions based on numbers that are optimistic by 25–40%, board presentations include projections that the VP of Sales privately doesn’t believe in, and Q4 scrambles become an annual tradition.

The problem isn’t usually bad data. It’s bad methodology.


The Most Common Forecasting Failures

Commit-based forecasting without stage criteria. When “commit” means different things to different reps — for some it’s a verbal indication of interest, for others it’s a signed order form — the commit category is meaningless. Standardize what “commit” requires before you trust anything in that bucket.

Over-relying on rep judgment. Reps are optimistic by nature and incentivized to show a healthy pipeline. A rep-driven forecast without historical close rate calibration will always skew high. Layer in objective data.

Ignoring seasonality. Most SaaS companies have predictable seasonal patterns — Q4 closes heavy, August is slow, January pipeline is always thinner than expected. If your forecast model doesn’t account for these patterns, you’re flying blind for part of every year.

Not tracking forecast accuracy. If you’re not measuring the difference between what you forecasted and what you closed each quarter, you have no data to improve from. Track this. Review it. Make it part of the quarterly retrospective.


A Better Forecasting Model

Layer three inputs: stage-weighted pipeline (mathematical, based on historical close rates by stage), rep commit (judgment-based, with standardized criteria for what qualifies), and historical seasonality adjustment.

The weighted pipeline gives you a floor. Rep commit gives you a ceiling. Seasonality adjusts both. The final forecast is a range, not a point estimate — and leadership should treat it as such.


Historical Close Rates: The Foundation

If you don’t know your close rate by pipeline stage, you can’t build a reliable weighted forecast. Pull the last 12 months of closed/won and closed/lost deals. For each deal, record what stage it was in at the start of each month before it closed. Calculate: of all deals that were in stage 3 at month X, what percentage closed within 90 days?

Do this for every stage. These rates are your weights. They’ll be imperfect, but they’ll be far more accurate than a rep’s optimistic assessment of “I think this one closes next month.”


Rolling Forecasts vs. Period Forecasts

Most SaaS companies forecast by quarter. This creates a cliff dynamic — the forecast looks fine until the last 3 weeks of the quarter and then collapses. A rolling 90-day forecast, updated weekly, surfaces problems 6–8 weeks before period end — when there’s still time to do something about them.

The transition from quarterly to rolling forecasting requires more discipline but produces dramatically better visibility. Start with a weekly pipeline review that updates the rolling number and treat variance from the prior week as the leading indicator.


Forecasting accuracy is one of the most impactful operational improvements for revenue teams. Book a strategy call and we’ll review your current model.


Jason Hoggarth is a SaaS revenue strategist working with founders and revenue leaders from Pre-Revenue to $15M ARR.

Jason Hoggarth is a SaaS revenue strategist and operator specializing in sales process optimization, RevOps structuring, compensation design, and Sales–Customer Success alignment. He works with SaaS founders and revenue leaders scaling from Pre-Revenue to $15M ARR to build predictable, high-performance revenue engines.

Jason Hoggarth

Jason Hoggarth is a SaaS revenue strategist and operator specializing in sales process optimization, RevOps structuring, compensation design, and Sales–Customer Success alignment. He works with SaaS founders and revenue leaders scaling from Pre-Revenue to $15M ARR to build predictable, high-performance revenue engines.

Back to Blog