How to Forecast Renewals Without Relying on Gut Feel

Ask most teams for their renewal forecast and you’ll get two things.
A list of upcoming renewal dates.
And a color.
Green renews. Yellow probably renews. Red, we’re working on it.
Then the quarter ends, and a green account doesn’t renew, and nobody can explain what changed.
The problem isn’t that the team didn’t care. It’s that a renewal date and a health score don’t tell you where a renewal actually stands.
A renewal forecast should show what the customer has done, not how the team feels.
Here’s a method that does that.
Step 1: Make every renewal an opportunity from day one
A renewal isn’t an event that shows up 90 days before the contract ends.
It’s a revenue opportunity created the day the customer buys.
That’s the first change. Every customer gets a renewal opportunity in the pipeline at purchase, so the renewal is visible for the whole term, not just the last quarter of it.
(This is why I think of renewal as a case you build all year. Customer Renewal Strategy: Build the Case from Day One covers that side.)
Step 2: Give each renewal the same fields a sales opportunity has
Every renewal should carry:
- Amount: the current ARR up for renewal
- Stage: where it stands, based on evidence
- Probability: the default for that stage
- Expected close date: the contract end date, known from day one
- Evidence: what the customer has said or done that supports the stage
- Next action: what has to happen to earn the next stage
- Owner: who is getting it
First-term renewals also carry an expected First Value date. More on that in Step 4.
If any of these is blank, you don’t have a forecast. You have a guess with a dollar amount.
Step 3: Stage each renewal on evidence, not confidence
The Post-Sale Pipeline uses five stages. For a renewal, each one answers a simple question:
| Stage | Default probability | The renewal question |
|---|---|---|
| Identify | 20% | First term: has the customer reached First Value? Later term: has the customer confirmed the goals for the next term? |
| Align | 40% | Does the customer agree with the value, and is there someone credible inside who could carry the case forward? |
| Advocate | 60% | Can someone inside the customer defend the renewal without us in the room? |
| Intent | 90% | Has the customer committed, and do we know the approval path and timing? |
| Net Revenue Close | 100% | Is it signed, and is the final amount recorded? |
A renewal moves up only when the customer’s evidence meets the next stage’s exit criteria. Not when a meeting happens. Not when time passes. Not when the CSM feels good about it.
And it moves back down when the evidence goes away. A champion leaves. A budget gets frozen. The renewal drops to the stage its current evidence supports.
Step 4: Don’t let a first-term renewal skip First Value
A first-term renewal is the one renewal where the customer hasn’t proven the purchase was worth it yet.
So it stays in Identify until the customer reaches First Value, the first meaningful result tied to why they bought.
That’s why first-term renewals carry an expected First Value date. A renewal 30 days into the term and one 300 days in can both sit in Identify. The overdue First Value date is what tells you which one is in trouble, months before the renewal date.
The exception: if the customer has confirmed a specific reason First Value is delayed, reaffirmed the goal, and agreed to a revised date, document it. If that date passes too, the renewal goes back to Identify and gets escalated.
Step 5: Weight each renewal and put it in the right period
The math is simple:
Renewal amount × stage probability = weighted renewal value
Then place that weighted value in the period of its expected close date. Probability without timing gives you a total, not a forecast.
The probabilities are standard defaults, not measured close rates. That’s the point. The same stage means the same thing for every CSM and every segment, so the number is explainable to a CRO and a CFO.
A worked example: one quarter’s renewals
Here’s an illustrative renewal book for Q3. (Illustration of the method only. Not a statistical model.)
| Customer | Renewal amount | Stage | Probability | Weighted value | Evidence |
|---|---|---|---|---|---|
| Acme | $200K | Intent | 90% | $180K | Verbal yes; procurement steps and date known |
| Birch | $150K | Advocate | 60% | $90K | VP presented our results to the CFO without us |
| Cobalt | $300K | Advocate | 60% | $180K | Champion is building the case internally |
| Delta | $250K | Align | 40% | $100K | Goals for next term confirmed; no internal advocate yet |
| Evergreen | $100K | Identify | 20% | $20K | First term; First Value date overdue by 6 weeks |
| Total | $1.0M | $570K |
$1.0M is up for renewal. $570K is supported by evidence today.
That doesn’t mean $430K is going to churn. It means $430K isn’t proven yet.
And now you know exactly where the work is:
- Delta needs an internal advocate. Who on their side can carry the renewal to finance?
- Evergreen needs First Value, now. This is the renewal most likely to surprise you.
- Birch and Cobalt need a commitment and an approval path.
- Acme needs the paperwork finished.
Compare that to the color-coded version, where four of these five are probably green.
Step 6: Keep renewals and expansion separate
Your renewals are the floor. They’re the revenue you’re working to keep.
Expansion opportunities belong in the same pipeline, but as separate opportunities with their own stages and evidence. Folding a likely upsell into the renewal amount makes a weak renewal look strong.
Renewals tell you what you’ll keep. Expansions tell you how much you’ll grow. Together, they’re your NRR.
Step 7: Inspect the forecast, don’t just update it
A renewal forecast is only as good as the review behind it.
In each pipeline review, ask:
- What moved? Which renewals advanced, and what evidence earned it?
- What moved back? Which evidence went stale?
- What’s stuck? Which renewals have sat in a stage too long?
- What’s overdue? Which first-term renewals have missed their First Value date?
When people disagree about a stage, the conversation changes from opinion to evidence: what would prove the next exit criterion, and who is going to get it?
The common mistakes
- Forecasting by health score. A health score describes the account. It doesn’t tell you where the renewal decision stands.
- Forecasting by renewal date. The date tells you when. It doesn’t tell you whether.
- Treating a verbal yes as closed. Intent is a commitment. Net Revenue Close is a signed result. Keep them separate.
- Treating auto-renewals as safe. The contract rolls over and the revenue stays in the forecast, but the customer is still deciding whether you’re worth it. An auto-renewal nobody paid attention to can become a surprise cancellation or downgrade the following year.
- Starting 90 days out. Ninety days is a useful minimum, not a strategy. Work backward from how the customer buys, not forward from the contract date.
Start with your next two quarters
You don’t need a new system to start.
Take every renewal in the next two quarters. Give each one a stage, the evidence behind it, and a next action. Weight it. Then look at the gap between what’s up for renewal and what the evidence supports.
That gap is your renewal plan.
Want to see what improving retention is worth? The Retention & Growth ROI Calculator models it. For the full pipeline, read Part II of The Post-Sale Operating System.