Naffes
العربيةStart free↗

Glossary term

Sales Forecast

A sales forecast is the number a team commits to closing in a given period. Its value is less the number itself than knowing early where that number will come from and where the gap is.

What is a sales forecast?

A sales forecast is an estimate of the revenue a sales team will close within a defined period, such as a month or a quarter. It is built from the open deals in the pipeline, from past performance and from the manager's judgment about deals they know well. A forecast is not a quota: the quota is the target the team is asked to hit, while the forecast is an honest reading of what will actually happen. Common methods include category roll-ups, stage-weighted pipeline, historical projection and predictive models. Hiring, inventory and cash-flow decisions lean on the forecast, so its accuracy is measured by comparing it with actual results at the end of every period.

Ways to build a forecast

Four common forecasting methods
MethodHow it worksBest suited to
CategoriesEach open deal is labeled Commit, Best Case or PipelineTeams whose managers know their deals closely
Stage-weightedEach deal's value x its stage probabilityLarge pipelines of similar-sized deals
HistoricalPast periods are projected onto the next oneRecurring sales with stable seasons
PredictiveA statistical model learns from past dealsYears of plentiful, clean data

Example: a monthly forecast and its accuracy

A medical-device distributor builds its March forecast in the first week of the month (illustrative figures): Closed Won so far SAR 180,000, Commit SAR 240,000, Best Case SAR 300,000 and Pipeline SAR 700,000.

The manager calls a commit number of SAR 420,000 (closed plus commit) and an upside of 720,000 if every Best Case deal lands. Actual revenue at month end is 465,000, so the commit forecast was about 90% accurate: the 45,000 miss is roughly 10% of the actual. Tracking that figure month after month shows whether a manager leans cautious or optimistic, and whose forecasts need a closer look.

In Naffes CRM

Naffes CRM builds the forecast from categories, with a visible rule for every deal. Categories, overrides and the Forecast page are part of the Pro and Enterprise plans:

  • Automatic category from the stage. Won deals are Closed Won and lost deals are Omitted. An open deal takes its category from where its stage sits in the pipeline: stages in the last quarter of the pipeline are Commit, the middle ones Best Case, and those in its first quarter Pipeline. Quarter here means position in the stage order, not the fiscal quarter.
  • Overrides with a reason. An admin can move a deal to another category with a written reason, or return it to automatic. Everyone else sees the category on the deal page.
  • The Forecast page. Under Insights, it rolls deals up by category for the month, quarter or year, sets the totals against the team quota, and shows how each rep is tracking against theirs.
  • The deals list's own Forecast view. A lighter tool than the page: it buckets deals by expected close date, pipeline or owner and totals the raw and weighted value of each bucket.
Note

The Naffes forecast follows rules and stage positions; no AI model predicts each deal's outcome. What-if scenarios, forecast snapshots and the forecast waterfall exist only in the API and have no screen today. Forecasting is not included in the Free or Starter plans.

Details in forecasting and quotas; related terms are sales quota and weighted pipeline.

Questions

Questions 2

What is the difference between a sales forecast and a sales quota?

A quota is a number management sets as the goal for a team or a rep. A forecast is an honest reading of what will actually close. When the forecast shows early that it falls short of quota, the team has time to close the gap; a forecast raised just to match the quota has lost its purpose.

How often should a forecast be updated?

Weekly in most teams, with the Commit deals reviewed one by one. Daily updates create noise, and monthly ones arrive after the chance to correct course has passed.

Try forecasting in Naffes