KPI Tree

Metric Definition

Forecast Accuracy = (1 - |Actual Revenue - Forecasted Revenue| / Actual Revenue) x 100
Actual RevenueThe revenue actually closed in the period
Forecasted RevenueThe revenue predicted at the start of the period

Track from

Metric GlossarySales Metrics

Forecast accuracy

Forecast accuracy measures how closely actual sales results match the forecasted figures for a given period. It is the single best indicator of a sales organisation's ability to predict its own performance, and it underpins resource planning, cash flow management, and leadership confidence.

8 min read

Generate AI summary

What is forecast accuracy?

Forecast accuracy measures the degree to which a sales team's revenue predictions align with actual results. If the team forecasted 500,000 pounds in Q2 revenue and closed 480,000 pounds, the forecast was 96% accurate. If they closed 600,000 pounds, the forecast was only 80% accurate, despite exceeding the target, because the prediction itself was unreliable.

This distinction is important: forecast accuracy is not about whether you hit target. It is about whether your predictions are trustworthy. A team that consistently over-forecasts by 30% is just as problematic as one that under-forecasts by 30%, because in both cases the business cannot rely on the numbers to make decisions.

Accurate forecasting matters for three reasons. First, it drives operational planning. Hiring, capacity, and infrastructure decisions all depend on knowing how much revenue is coming. Second, it enables effective cash flow management. Finance teams need reliable revenue projections to plan expenditure and maintain healthy cash runway. Third, it builds credibility. Sales leaders who consistently forecast accurately earn the trust of the executive team and the board, while those who miss repeatedly lose influence.

Forecast accuracy also reveals pipeline hygiene. Inaccurate forecasts typically stem from poorly qualified opportunities, inconsistent deal stage definitions, or reps who game the system by sandbagging or over-committing. Tracking accuracy over time exposes these systemic issues.

Forecast accuracy should measure the absolute deviation from actual results, not the directional miss. Over-forecasting and under-forecasting are both errors. Using absolute deviation prevents teams from hiding inaccuracy behind a net figure where over-forecasts and under-forecasts cancel each other out.

How to calculate forecast accuracy

There are several ways to calculate forecast accuracy. The most common uses the absolute percentage error between the forecast and actual result, subtracted from 100% to express accuracy rather than error.

  1. 1

    Simple forecast accuracy

    Forecast Accuracy = (1 - |Actual - Forecast| / Actual) x 100. If you forecasted 300,000 pounds and closed 320,000 pounds, accuracy is (1 - 20,000 / 320,000) x 100 = 93.75%. This formula works well for team-level and company-level forecasts.

  2. 2

    Weighted forecast accuracy

    When measuring accuracy across multiple reps or segments, weight each forecast by its share of total revenue to prevent small segments from distorting the aggregate number. A rep forecasting 10,000 pounds with 50% accuracy should not equally offset a rep forecasting 500,000 pounds with 95% accuracy.

  3. 3

    Forecast bias

    Alongside accuracy, track forecast bias: the directional tendency to over-forecast or under-forecast. Bias = (Forecast - Actual) / Actual x 100. A positive bias means the team tends to over-commit. A negative bias means the team tends to sandbank. Persistent bias in either direction signals a cultural or process issue.

  4. 4

    Rolling forecast accuracy

    Measure forecast accuracy at multiple points before the close date: 90 days out, 60 days out, 30 days out, and at close. Accuracy should improve as the period approaches. If it does not, the team is not updating forecasts based on new information.

Forecast accuracy in a metric tree

A metric tree decomposes forecast accuracy into the factors that drive prediction quality. These fall into two categories: the quality of pipeline data that feeds the forecast, and the rigour of the forecasting process that interprets that data.

Metric tree insight

The most common root cause of inaccurate forecasts is unreliable deal stage data. If reps advance opportunities to "verbal commit" without genuine buyer confirmation, the forecast will systematically over-predict. Enforcing stage-gate criteria, where deals only advance when specific buyer actions occur, is typically the highest-leverage improvement.

Forecast accuracy benchmarks

ContextTypical accuracyNotes
Best-in-class sales organisations85% to 95%Consistent accuracy above 90% indicates strong pipeline discipline and robust forecasting methodology.
Mature sales teams70% to 85%Most established B2B sales organisations land in this range. Accuracy below 75% warrants process review.
Early-stage companies50% to 70%Limited historical data and evolving sales processes make forecasting inherently harder. Accuracy should improve as the team scales.
Enterprise long-cycle deals60% to 80%Longer sales cycles and complex buying committees introduce more variability. Quarterly forecasts are more reliable than monthly.

Forecast accuracy typically improves as the forecast horizon shortens. A team might be 60% accurate 90 days out but 85% accurate 30 days out. Tracking accuracy at multiple time horizons reveals how quickly the team's visibility into pipeline outcomes improves as deals approach close.

How to improve forecast accuracy

Enforce deal stage criteria

Define specific, verifiable buyer actions that must occur before a deal advances to each stage. "Demo completed" is verifiable. "Interested" is not. When every rep uses the same criteria, pipeline data becomes reliable and forecasts improve immediately.

Layer historical conversion rates

Use historical stage-to-close conversion rates to weight pipeline value. If deals at the "proposal" stage historically close at 40%, forecast 40% of their value rather than relying on rep confidence alone. This removes subjective bias from the forecast.

Implement regular deal inspections

Weekly or biweekly forecast calls where managers inspect individual deals, challenge assumptions, and verify next steps improve accuracy by catching sandbagging and over-commitment before they compound into forecast misses.

Track accuracy by rep to coach individually

Different reps have different forecasting tendencies. Some consistently over-forecast, others consistently under-forecast. Measuring accuracy per rep lets managers apply targeted coaching and adjustment factors.

KPI Tree connects forecast accuracy to the pipeline health metrics that drive it. When sales leadership can see which deals are at risk, which reps have forecast bias, and which pipeline stages have unreliable conversion rates, they can build forecasts that the entire business can rely on.

Build forecasts your business can rely on

Build a forecast accuracy metric tree that connects pipeline data quality, deal stage rigour, and rep behaviour to prediction outcomes, so your sales forecasts drive confident decision-making.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business