Forecasting Science

Commit vs. Best Case: The Forecast Categories That Confuse Boards

Most boards have no idea what "best case" means in your forecast. Here's why the category confusion hurts trust and how to fix it.

Illustration for article: Commit vs best case forecast categories

Sit in enough forecast review calls and you start to hear the same board question, usually delivered with just enough patience to signal that the answer better be good: "What does 'best case' actually mean?"

It's a fair question. The term gets used in at least three distinct ways across different sales orgs, and even within the same org it can shift meaning depending on who's presenting. When a board member who came up through finance hears "best case," they're thinking statistical upper bound. When your VP of Sales says it, they often mean "deals I think could close but aren't counting on." When RevOps builds the rollup, "best case" might mean anything from a soft commit to pure aspiration.

The vocabulary inconsistency wouldn't matter much if the categories drove the same decisions. They don't. Boards make capital allocation calls off forecast calls. When the language is ambiguous, trust erodes, and that erosion compounds across quarters.

Where the Standard Categories Come From

The commit / best case / pipeline tier system became standard during the Salesforce expansion era, when CRM adoption forced sales orgs to express deal confidence in discrete buckets. The original logic was reasonable: commit means the rep will stake their job on it closing this quarter, best case means it could close if everything goes right, and pipeline means it's qualified and in-quarter-eligible but no specific commitment is being made.

The problem is that these definitions were always rep-subjective. They measured confidence, not signal. A rep who is optimistic by nature will commit later and best-case more liberally than a cautious rep working an identical deal. Two deals with identical stakeholder engagement, comparable contract velocity, and similar competitive position will land in different buckets based on who's carrying them.

So what boards receive is a rollup of individual psychology, not a rollup of deal reality. That's what produces the persistent gap between submitted forecast and closed revenue.

The Three Ways "Best Case" Gets Misread in the Boardroom

When RevOps rolls up a $4.2M commit and an $8.7M best case number, most boards interpret it as: "we're confident in $4.2M, and with luck we might reach $8.7M." That's not wrong exactly, but it understates the internal variance.

The first misread is treating best case as an achievable upside scenario. In practice, a typical B2B sales team's best-case category closes at somewhere between 35% and 55% of what's submitted. That's not upside, that's a distribution with a wide standard deviation. A board that plans headcount against even 60% of submitted best case is probably over-hiring.

The second misread is believing commit is a hard floor. Commit closes higher than best case, but it doesn't close at 100%. Deals get pushed, procurement freezes, champions leave. A well-calibrated commit category in a mature sales org might close at 80-90%. In an org with weak commit discipline, it might close at 60%. Without historical close rates by category, the board has no way to calibrate which type of org they're governing.

The third misread, the one that causes the most damage, is using the best case minus commit gap as a "risk buffer." Some board members mentally subtract the commit from the best case and treat the difference as the range of uncertainty. That logic only holds if the categories are calibrated to each other, which they almost never are. The gap is usually just an artifact of rep submission behavior, not a meaningful representation of deal probability distribution.

What Signal-Based Categories Look Like

We're not saying the commit / best case framework is inherently broken. It's an interface between sales and leadership that has real value when the categories are grounded in something observable rather than subjective confidence. The issue is not the vocabulary, it's what drives the assignment.

When Quotavue analyzes deal signals, we look at the factors that predict close probability independent of what a rep believes: time since last meaningful stakeholder contact, number of distinct buying stakeholders engaged, contract document events (NDAs sent, MSA requests, procurement intake forms), stage dwell time relative to historical medians for similar deal sizes, and competitive activity signals. Those inputs produce a probability estimate that can map onto forecast categories in a way that's consistent across reps.

Concretely: a deal where procurement has requested terms, three stakeholders have been engaged in the last 14 days, and stage velocity is on pace is very likely a commit regardless of what the rep submitted. A deal where champion contact has gone dark for 18 days, stage movement has stalled, and no contract documents have been exchanged is likely best case at best, even if the rep put it in commit.

When the category assignment comes from signals rather than from the rep, the board is reading something calibrated rather than something that reflects personality.

Presenting to the Board With Category Clarity

A small B2B software company running roughly $12M in ARR brought us in after two consecutive quarters where the board felt the forecast was "unreliable" despite the revenue team's subjective feeling that it was pretty accurate. The issue wasn't that the numbers were wrong, it was that the board couldn't interpret them. "Best case" had meant different things in consecutive quarters because the RevOps manager who built the rollup had changed the category definitions between presentations without realizing it.

What fixed the trust problem was not a more accurate forecast, though accuracy improved too. It was adding a historical close rate table to the board package: commit category closes at X%, best case category closes at Y%, over the trailing four quarters. Once the board had a calibration key, they could interpret the submitted numbers themselves. They stopped asking what "best case" meant because they now had a specific, quantified answer.

If you're rebuilding board trust in your forecast, this is the fastest lever. Before you change any categories or methodology, just publish the historical close rates by category. It forces honesty about how reliable each tier actually is, and it gives your board a framework for doing their own math rather than relying on verbal interpretation.

The Upside/Downside Framing Boards Actually Want

Boards don't care about forecast categories per se. They care about range. What's the floor? What's the ceiling? How confident are you in that range?

A more useful framing for board communication is to replace the category rollup with a three-number range: the floor (deals with high-confidence signal regardless of rep category), the midpoint (floor plus a probability-weighted slice of contested pipeline), and the ceiling (midpoint plus an explicit upside scenario with named deals). Each number should have a brief rationale, not just a dollar amount.

This structure is not about removing the commit / best case vocabulary from your internal process. Use whatever categories help your team manage pipeline. It's about translating that internal language into board-legible terms when you walk into the quarterly review. Boards are not forecasting experts, they're governance bodies trying to make resourcing and strategy decisions. Give them the output in their frame of reference, not in RevOps process language.

When the Categories Are Working Against You

There's a subtle trap in three-tier forecasting that manifests in the final two weeks of a quarter: reps start moving deals from best case into pipeline, not because the deals got worse, but because they don't want a best case that doesn't close to count against their accuracy score. This behavior is completely rational given how many orgs track forecast accuracy at the rep level. It's also catastrophically bad for the organization's ability to read its actual pipeline health.

If your category movement data shows a spike in best-case-to-pipeline reclassifications in weeks 11 and 12 of each quarter, you have a measurement incentive problem. The fix isn't to track more granular categories; it's to change how you score forecast accuracy (or to decouple forecast accuracy from rep-level reporting entirely).

Forecast categories should describe deal state, not protect rep scores. When they start doing the latter, they stop doing the former, and your board is now reading a document that reflects your reps' self-preservation behavior. That's not useful to anyone.

Getting the vocabulary right matters less than getting the signal right. Categories are just labels. What goes underneath the labels is what determines whether your board can govern well.