Sales pipeline forecasting turns open deals into a predicted revenue number, weighted by stage, probability, or a trained model. A weighted forecast run on 24 real opportunities came out 3.8 percent below what actually closed.
Close enough to plan a quarter around. Most misses trace back to stale data, unclear categories, or a rep quietly holding a deal back.
What you need before you build a sales pipeline forecast
A forecast is only as good as what feeds it. Before running one, confirm these are in place.
What you need | Why it matters | Quick way to check |
|---|---|---|
A CRM with stage history turned on | Nothing to weight without a record of when a deal moved | Pull one deal's stage log |
Defined pipeline stages with entry and exit rules | A stage everyone reads differently produces a forecast nobody trusts | Ask two reps to define the same stage |
At least one full closed quarter of deal data | Win rate and cycle length need real closed deals behind them | Export last quarter's closed list |
15 to 30 minutes, the first time through | A manual weighted forecast is a spreadsheet exercise, not a project | Block the time before starting |
This fits SDRs, founders selling solo, and small teams of two to ten reps without dedicated software. Agencies can run it once per client account.
Enterprise teams on an AI platform need modeling this does not replace, though categories and accountability still apply.
Stages come first. Setting up pipeline stages with clear entry and exit rules saves rework later. Every method below depends on it.
What sales pipeline forecasting is and how it works
Sales pipeline forecasting predicts how much revenue will close in a period by analyzing the deals already open in the pipeline. It is not a guess. It applies a method, historical trend, stage weighting, or a model, to deals that already exist in the CRM.
About four in ten sales professionals name forecasting revenue among their biggest challenges, according to Salesforce sales research. The pipeline itself is rarely the problem. What breaks is the process that turns it into a number.
Pipeline forecasting vs sales and revenue forecasting
Pipeline forecasting answers "what will close from what is already open." Revenue forecasting answers "what will the company book," pulling in renewals and upsells that never sit in a rep's pipeline.
A team can hit its pipeline forecast and still miss the revenue number if renewals fall short.
Sales pipeline vs sales funnel vs sales cycle
A sales funnel is the buyer's path from awareness to purchase, viewed from the market side. A sales pipeline is the seller's working view of that same path: named deals sitting in named stages. A sales cycle is not a structure at all. It is a length of time between first contact and close.
Forecasting draws on all three, since funnel data hints at what is coming and cycle length shows how much runway a deal has left.
The sales pipeline stages that feed a forecast
Every weighted forecast method depends on stages that carry a consistent close probability.
Stage | What has to be true to enter it | Typical close probability |
|---|---|---|
Qualification | Budget, need, and a real buyer are confirmed | 20 percent |
Discovery | The buyer has shared requirements in detail | 40 percent |
Proposal | Pricing and scope have been sent in writing | 60 percent |
Negotiation | Terms are being worked, not the core decision | 80 percent |
Closed won | Signature is in hand | 100 percent |
Names differ by company, but the pattern holds. Each stage should require something concrete to enter, not a rep's gut sense. That is also where most stalls in the funnel actually happen, since a deal without an exit rule can sit for months unnoticed.
Here is that same breakdown against real deal counts and probability weights.

That distribution is one real snapshot, not a rule to copy. No deal should need an argument to place.
Three ways to calculate a sales pipeline forecast
Three methods cover most of how forecasting gets done. Most teams blend more than one.
Historical trend forecasting
This projects forward from what closed in past periods, adjusted for headcount or seasonality. It needs the least setup, but says nothing about deals open right now, so a slow quarter can hide inside an average.
Stage and weighted probability forecasting
Each open deal's value gets multiplied by its stage probability, then summed into one number. Nothing fancier than that. I ran this by hand on 24 open deals from a real quarter: a $200,000 quota, a weighted total of $186,400, and a 3.1x coverage ratio going into the final month.
It took 11 minutes, mostly spent checking which deals still had a live probability assigned. Quarter end told the real story: actual revenue landed at $179,300, a 3.8 percent miss.
AI and machine learning forecasting
A model trained on closed history looks for patterns a formula misses: activity gaps, stakeholder count, deals that tend to slip. It needs real volume to train on, so a thin pipeline gets little lift from it yet.
Method | Best fit | Watch out for |
|---|---|---|
Historical trend | Stable, mature pipelines with years of data | Blind to what is open right now |
Stage and weighted probability | Most small and mid size B2B teams | Only as accurate as the stage probabilities |
AI and machine learning | Teams with a large closed deal history | Needs real training data to say anything useful |
The core metrics a forecast depends on
Metric | Formula | Why it matters |
|---|---|---|
Win rate | Closed won divided by total qualified | Sets the baseline probability a forecast should trust |
Average deal size | Closed revenue divided by deals closed | Turns a deal count into a dollar figure |
Sales cycle length | Average days from first contact to close | Flags deals overstaying their stage |
Pipeline velocity | Deals times win rate times deal size, divided by cycle length | Tracks whether the pipeline is speeding up or slowing down |
Coverage ratio | Open pipeline value divided by remaining quota gap | Shows whether there is cushion left for normal slippage |
Koka Sexton, who writes about revenue architecture, makes a point worth sitting with: a coverage ratio only means something once the pipeline behind it has been checked for real signals, not just added up by stage. His full argument is worth reading at kokasexton.com.
The 24 deal pipeline above sat at 3.1x coverage. Here is roughly where that lands.

Most B2B teams aim for the 3x to 4x range, though the right target moves with a team's own win rate.
Forecast categories: commit, best case, pipeline, and omitted
Most CRMs sort every open deal into a forecast category. New reps get lost here, since the label has nothing to do with the deal's stage.
Category | What it means | What it takes to earn it |
|---|---|---|
Pipeline | Qualified and active | Meets the entry criteria for its stage |
Best case | Could close this period | A path exists, one step still missing |
Commit | Expected to close as forecast | Rep and manager both confirm it |
Omitted | Out of the roll up | Slipped, stalled, or agreed off |
Side by side, the four look like this.

A deal moves backward into Pipeline or Omitted just as easily as it moves forward into Commit. A healthy review checks for that backward movement, not just what sits in Commit today.
Why a clean pipeline still produces a wrong forecast
Stale data gets blamed for most misses, and it is a real cause. But a pipeline with perfect data still produces a wrong number when the categories themselves are being gamed, usually in one of two directions.
How to spot a sandbagged deal
Sandbagging, a term borrowed from poker and negotiation strategy, happens when a rep underrepresents a deal's likelihood. Sometimes to protect against a miss later, sometimes to save a win for a quota reset.
Three signs give it away: a probability stuck for three review cycles, a rep who calls a deal "safe" but won't move it to Commit, and a close date sliding one month at a time, every review.
How to spot happy ears optimism
Happy ears runs the other way: a rep hears interest and reports it as a near certain close. A deal jumping straight into Commit after one good call, before procurement is looped in, is the most common pattern.
Treating a verbal yes as signed is another. So is a close date with no written confirmation from a buyer side champion.
The two patterns look almost nothing alike.

Check for these signals during the review itself. Pull stage history and close date changes for every Commit deal, not just the ones that feel off. Both patterns show up in the data first.
Who owns the forecast, and what finance does with it
A miss usually triggers a search for who is responsible, and in most companies nobody is clearly it. Reps own the accuracy of their own probability and category calls.
Managers own catching sandbagging and happy ears during review. RevOps owns keeping stages and data hygiene consistent. Finance owns turning the sales number into something a board can use.
That last step matters more than it gets credit for. Finance applies its own haircut, based on how the team has historically performed, then separates new business from renewals and expansions before combining everything into one figure. Blending them earlier hides which one actually drove a miss.
Spreadsheets hold up fine at ten deals. They strain past fifty.
When that handoff between sales and finance starts breaking down, that is usually the point teams start comparing dedicated forecasting software against continuing to patch it by hand.
A weighted pipeline forecast worksheet you can copy
Same structure as the 24 deal example above. It runs on the same sales projection formula logic, small enough for a real pipeline in under 15 minutes.
What happens: list every open deal with its stage, value, and the probability for that stage, then multiply value by probability per row.
Done when: every deal has a weighted value, and the column total is the forecast for the period.
Deal | Stage | Value | Probability | Weighted value |
|---|---|---|---|---|
Deal A | Proposal | $42,000 | 60% | $25,200 |
Deal B | Negotiation | $18,500 | 80% | $14,800 |
Deal C | Discovery | $30,000 | 40% | $12,000 |
... remaining 21 deals | ... | |||
Total | $186,400 |
Here is that same pipeline against what actually closed.

Add a coverage column against the remaining quota gap once the total is done. A number with no coverage context tells a manager the forecast but not the cushion behind it.
What a forecast review actually looks like once it leaves the CRM
Cadence depends more on team structure than preference. A weekly live call still works under ten reps, where a manager can walk every Commit deal out loud.
Larger or AI assisted teams often go async instead: reps update stage and category by a set day, RevOps flags anything that moved backward or sat too long, and a short live call covers only the flags.
Cadence | Who is involved | Fits |
|---|---|---|
Weekly live review | Full sales team plus manager | Teams under ten reps |
Async, AI flagged | Reps update async, manager reviews flags | Larger or distributed teams |
Monthly finance roll up | Sales leadership and finance | Combining into the board ready figure |
Neither cadence fixes a bad forecast alone. It just decides how fast a sandbagged or happy ears deal gets caught.
Common sales pipeline forecasting mistakes
Symptom | Likely cause | Fix |
|---|---|---|
Fine until the last week, then falls apart | Deals never updated after the last real conversation | Require a stage or date update on every deal touched that week |
Sales and finance argue over the number | No shared definition of "qualified" before entry | Write one shared qualification bar before a lead enters the pipeline |
Accurate on average, wrong on individual deals | Forecasting assembled by hand from memory each week | Pull the base numbers straight from a CRM export |
Same three deals, every review, no progress | A deal stalled past its normal cycle length, unflagged | Auto flag any deal open longer than typical for its stage |
Stage changes what counts as a good forecast accuracy percentage. Most benchmarks skip that. An early stage company with under a year of closed history should expect 20 to 30 percent off actual.
A growth stage company with two or more years of data should tighten toward 10 to 15 percent. A mature team running AI assisted scoring can reasonably target 5 to 10 percent.
Two different companies, two different bars. Judging one against the other is a common reason a forecast feels wrong when it is actually being measured against the wrong target.
One discussion thread on Quora raises a related point. Newer reps carry less closed deal history behind their judgment calls, so their probabilities run less reliable. Experience is the variable.
That argues for weighting a new rep's deals a little more conservatively until they build a track record.
FAQs
What is a healthy pipeline coverage ratio?
Most B2B teams target 3x to 4x of the remaining quota gap. Below 2x leaves no cushion; above 5x or 6x often means unqualified deals are padding the count.
How often should a sales pipeline forecast be updated?
Weekly for teams under ten reps. Larger or AI assisted teams often move to async, updating continuously with a short live review for flagged deals only.
Should new business, renewals, and expansions be forecast separately?
Yes. Each carries a different win rate and risk profile, and combining them early hides which one is actually responsible for a miss.
Do BANT, MEDDIC, and SPICED change how reliable a forecast is?
They change how a deal earns its way in. A stricter framework like MEDDIC or SPICED tends to produce a smaller, more reliable pipeline than a looser one like BANT.
What is the difference between sales forecasting and demand forecasting?
Sales forecasting predicts revenue from known deals. Demand forecasting predicts overall market or product demand for inventory planning, with no named pipeline behind it.
One number, explained instead of defended
A forecast stops being a guessing exercise once every open deal has a stage that means something, a category that was earned, and an owner for the parts that go wrong.
None of that requires a bigger pipeline. It requires the same 24 or 40 or 200 deals already in the CRM, weighted the same way every single time.
Sources reviewed September 1, 2026.
About the author
Michael Doyle writes about B2B sales at Leaderr. He covers prospecting, cold outreach, sales data, and pipeline building, with a focus on what actually works for SDRs, founders selling on their own, and small sales teams.

