Metric Definition
Forecast versus actual
Track from
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
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
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
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
Take the absolute error
Subtract forecast from actual and drop the sign, so misses in either direction count equally.
- 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.
| Accuracy | Reading | Typical situation |
|---|---|---|
| Above 95 per cent | Excellent | Mature forecasting discipline, clean pipeline data |
| 90 to 95 per cent | Strong | Reliable enough to plan and spend against |
| 80 to 90 per cent | Acceptable | Usable with a buffer, room to improve |
| Below 80 per cent | Unreliable | Forecast 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
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
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
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
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 MetricsMetric 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.
Average deal size
Sales MetricsMetric 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.
Sales pipeline velocity
Sales MetricsMetric 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.
Quota attainment
Sales MetricsMetric 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.
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.
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.
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.