KPI Tree

Metric Definition

Forecast versus actual

Forecast accuracy = (1 - |Forecast - Actual| / Actual) x 100
ForecastThe committed sales figure for the period
ActualThe booked sales result for the period

Track from

Metric GlossarySales Metrics

Sales forecast accuracy

Sales forecast accuracy is the measure of how closely a sales forecast matches actual booked results over a period, expressed as a percentage. It tells you whether the numbers leadership plans around can be trusted. A consistently accurate forecast lets a business hire, spend, and commit with confidence, while a volatile one forces everyone to plan twice.

8 min read

Generate AI summary

What is sales forecast accuracy?

Sales forecast accuracy is the measure of how closely a sales forecast matches actual booked results over a period, expressed as a percentage. If the team forecasts 920,000 pounds and books 1,000,000 pounds, the error is 80,000 pounds, or 8 per cent of actual, so forecast accuracy is 92 per cent. The figure answers a simple question that boards ask constantly: can we believe the number sales just gave us.

It matters because every downstream plan rests on the forecast. Finance sets the budget against it, operations staffs to it, and leadership makes hiring and investment calls on it. When the forecast is reliable, those decisions hold. When it swings, the whole business absorbs the cost of planning around a number that did not happen. Tracking accuracy over time also reveals bias, showing whether a team habitually sandbags or over-promises.

Accuracy is distinct from attainment. A team can hit its number, posting strong quota attainment, while still forecasting badly if it over-delivered against a low call. Accuracy measures the quality of the prediction, not the size of the result. Both matter, and they answer different questions.

Definition note

Measure error as an absolute distance from actual, so over-forecasting and under-forecasting both count as misses. Netting positive and negative errors against each other makes a wildly inconsistent forecast look accurate on average.

How to calculate sales forecast accuracy

The standard approach is to take the absolute difference between forecast and actual, express it as a share of actual, and subtract from one. Using the absolute difference is the key choice, because it treats a 10 per cent overshoot and a 10 per cent shortfall as equally wrong, which they are from a planning point of view.

Lock down which forecast you are scoring before you start. A forecast made at the start of the quarter is a different, harder test than one made in the final week. Most teams snapshot the commit at a fixed point, often the start of the period, and grade every period against the same snapshot point so the numbers are comparable. Scoring whichever forecast looks best in hindsight tells you nothing useful.

  1. 1

    Snapshot the forecast

    Record the committed figure at a fixed point in the period, such as the first week, and use the same point every period.

  2. 2

    Record the actual

    Capture booked results on the same basis as the forecast, whether that is signed deals, recognised revenue, or new bookings. Keep the basis consistent.

  3. 3

    Take the absolute error

    Subtract forecast from actual and drop the sign, so misses in either direction count equally.

  4. 4

    Convert to accuracy

    Divide the absolute error by actual, subtract from one, and multiply by 100 to get the accuracy percentage.

Sales forecast accuracy in a metric tree

A single accuracy percentage tells you the forecast missed but not why. The error could come from deals slipping to the next quarter, from win rates running below assumption, from deal sizes shrinking, or from reps simply judging deal stages wrongly. A metric tree decomposes accuracy into these drivers, so a bad quarter points to the specific input that broke rather than a vague forecasting problem.

The drivers are the same assumptions the forecast was built on: how much pipeline existed, how often it converts, how big the deals are, and how well the timing was called. Each one is measurable, and each one can be owned.

Metric tree insight

KPI Tree connects each forecast driver to the team that owns it, so conversion error sits with the sales leader and deal-size error sits with deal desk, each as a named RACI owner. When accuracy drops, the platform pushes the change to the owner of the branch that moved and the verified impact loop checks whether their corrective action actually tightened the next forecast.

Sales forecast accuracy benchmarks

Accuracy expectations tighten as the forecast horizon shortens. A start-of-quarter forecast carries far more uncertainty than a final-week commit, so the same accuracy figure means something different depending on when it was made. The ranges below are typical for a current-quarter forecast snapshot in a B2B sales organisation.

AccuracyReadingTypical situation
Above 95 per centExcellentMature forecasting discipline, clean pipeline data
90 to 95 per centStrongReliable enough to plan and spend against
80 to 90 per centAcceptableUsable with a buffer, room to improve
Below 80 per centUnreliableForecast cannot be trusted for planning

How to improve sales forecast accuracy

Better accuracy comes from cleaner inputs and honest deal judgement, not from a smarter model laid over messy data. Work the drivers in the tree, and tackle the one contributing the largest error first.

Tighten stage definitions

Give each pipeline stage clear, exit criteria so a deal marked commit genuinely means commit. Most timing error traces back to loose stage judgement.

Calibrate win rates

Build the forecast on win rates from recent history by stage and segment, not on a single blended rate or a rep gut feel.

Inspect the largest deals

A handful of big deals usually drives most of the variance. Review them individually rather than trusting the rolled-up number.

Track slippage explicitly

Log every deal that moves out of its forecasted period and why. Recurring slippage is a pattern to fix, not a one-off to absorb.

Common mistakes when tracking sales forecast accuracy

  1. 1

    Netting errors against each other

    Averaging a big overshoot with a big shortfall hides a forecast that is wildly inconsistent. Always use absolute error.

  2. 2

    Moving the snapshot point

    Grading whichever forecast looks best in hindsight flatters the number and teaches the team nothing. Fix the snapshot and hold it.

  3. 3

    Confusing accuracy with attainment

    Hitting quota off a low forecast is not accurate forecasting. The two metrics answer different questions and both belong on the board.

  4. 4

    Ignoring directional bias

    A team that always under-forecasts is not safe, it is mispricing every plan downstream. Track the sign of the error over time, not just its size.

Related metrics

Win rate

Sales Metrics
ApolloHubSpotSalesforce

Metric Definition

Win Rate = (Closed-Won Deals / Total Closed Deals) × 100

Win rate measures the percentage of sales opportunities that result in a closed-won deal. It is the single most revealing metric of sales effectiveness, indicating how well your team converts qualified pipeline into revenue.

View metric

Average deal size

Sales Metrics
ApolloSalesforce

Metric Definition

Average Deal Size = Total Revenue from Closed Deals / Number of Closed Deals

Average deal size measures the mean revenue value of closed-won deals. It is a fundamental sales metric that directly influences pipeline velocity, quota planning, and the economics of your go-to-market model.

View metric

Sales pipeline velocity

Sales Metrics
ApolloAttioHubSpotSalesforce

Metric Definition

Pipeline Velocity = (Opportunities × Deal Value × Win Rate) / Sales Cycle Length

Sales pipeline velocity measures how quickly deals move through your pipeline and generate revenue. It combines the four core levers of sales performance into a single metric that reveals the rate at which your pipeline converts to closed revenue.

View metric

Quota attainment

Sales Metrics
Salesforce

Metric Definition

Quota Attainment = (Actual Revenue Closed / Quota Target) × 100

Quota attainment measures the percentage of a sales target that a rep or team achieves in a given period. It is the primary performance metric for sales organisations, connecting individual and team output to revenue goals.

View metric

Why did my metric change? A diagnostic framework

Metric Definition

When sales forecast accuracy drifts, this diagnostic framework helps you trace whether the gap comes from the forecast or the actuals.

View metric

Metric trees for sales teams

Metric Definition

See how sales forecast accuracy sits alongside the other pipeline and revenue metrics a sales team owns in a connected tree.

View metric

Build sales forecast accuracy as a tree with owners on every branch

Model forecast accuracy in KPI Tree as a metric tree that breaks the headline percentage into pipeline, conversion, deal size, and timing error. Put a RACI owner on each branch, get pushed the moment accuracy drops, and verify whether the fix tightened the next forecast.

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