Here is how I build a renewal process for B2B SaaS. A SaaS renewal process is a fixed set of stages that starts about 120 days before each contract ends, with one named owner and one forecast category for every account. The process is judged by gross renewal rate, renewed ARR ÷ ARR up for renewal × 100: a team with $4.2M up for renewal that renews $3.57M lands at 85%.
You can check that number for your own book in the free renewal rate calculator. This is Part 1 of The Renewal Playbook, a five-part series. Below are the five stages I use, how I split ownership, how to build a weighted forecast and the monthly dashboard that keeps renewals on track.
Why does the renewal process have to start 120 days out?
Because a renewal is mostly decided before anyone talks about price. Starting early gives you time to fix value gaps, to find out who holds the budget now, and to give finance a forecast it can plan around.
What I learned the hard way: on one partner account I managed, I opened the renewal conversation about a month before the end date. The person who had signed the original contract had left, the new manager had already set next year's budget, and our first real meeting was with procurement. We renewed, but at a lower volume, and I spent that meeting defending numbers I could have shared months earlier.
What are the stages of a B2B SaaS renewal process?
Work backward from the contract end date. These windows suit annual mid-market contracts. Enterprise deals with security reviews often need 150 to 180 days.
| Stage | When | Main output |
|---|---|---|
| 1. Renewal review | Day −120 | Risk view, value summary, buyer map |
| 2. Value conversation | Day −90 | Outcomes recap and next-year goals agreed |
| 3. Commercial proposal | Day −60 | Quote sent with price, term and scope |
| 4. Negotiation and paperwork | Day −30 | Legal and procurement steps cleared |
| 5. Close and reset | Day 0 to +30 | Signed renewal, updated success plan |
- Stage 1: pull usage, support history and open risks, and confirm who signs and who pays. The customer health score calculator gives every account the same starting view.
- Stage 2: recap outcomes against the goals in the customer success plan, and agree next year's goals with the sponsor.
- Stage 3: send the quote at day −60. That leaves room for questions without a deadline in the room.
- Stage 4: keep a shared paperwork checklist, so legal, security and procurement steps are visible to both sides.
- Stage 5: the next cycle starts the day this one closes.
What an 85% gross renewal rate looks like
Gross renewal rate = renewed ARR ÷ ARR up for renewal × 100, excluding expansion. Here $3.57M ÷ $4.2M × 100 = 85%, so $4.2M − $3.57M = $630K was lost to churn or downsizing.

Free download
Get the customer health score model
Five components, weights, risk bands and a quarterly validation routine, ready to use with your team.
The download button appears here right away; nothing is sent to your inbox. Your email also joins Clarivoxx Insights (a weekly article and a monthly newsletter). Unsubscribe in one click. Privacy
Who should own the renewal: CSM or account manager?
Ownership is where most renewal processes break. I once watched an escalated renewal bounce between support, sales and account management for two weeks, because each team assumed another had it.
Pick one model and write it down:
- CSM-owned for smaller contracts with little negotiation.
- Split ownership: the CSM owns stages 1 and 2, an account manager or renewals specialist owns stages 3 to 5.
- A dedicated renewals team once you handle hundreds of renewals a quarter.
Who owns each stage of the renewal process
Whatever you choose, one person is accountable for each renewal. If the account came through a clean sales to customer success handoff, the terms and buying history are already in the CRM.
How do I forecast renewals?
Each account in the window gets one of four categories, updated weekly by its owner: commit, likely, at risk or churn expected. Then weight each category's ARR by a probability.
Weighted renewal forecast = Σ (ARR in category × category probability)
ARR in category = annual recurring revenue of the accounts in that forecast category
Category probability = the share of that category that renewed in past quarters
(here: commit 95%, likely 75%, at risk 40%, churn expected 5%)
Here is an illustrative example: 64 accounts renewing over the next two quarters, worth $4.2M in ARR.
| Category | ARR | Probability | Weighted ARR |
|---|---|---|---|
| Commit | $2.6M | 95% | $2.47M |
| Likely | $0.9M | 75% | $0.675M |
| At risk | $0.5M | 40% | $0.2M |
| Churn expected | $0.2M | 5% | $0.01M |
| Total | $4.2M | $3.355M |
The weighted forecast is $3.355M, about 80% of the ARR up for renewal. The gap of roughly $845K is what is exposed, and the $0.5M at-risk bucket is where most saves can still come from. Set probabilities from your own history, then compare them each quarter with the actual result in the renewal rate calculator.
ARR up for renewal by forecast category
The $0.5M at-risk bucket is where most saves can still come from.

Which renewal metrics should I review each month?
Four numbers are enough:
- Gross renewal rate: renewed ARR ÷ ARR up for renewal × 100, without expansion. In the example, $3.57M ÷ $4.2M = 85%. Part 5 of this series covers the formula in full.
- On-time renewal rate: renewals signed by the end date ÷ renewals closed.
- Stage coverage: the share of accounts that reached each stage on time.
- Forecast accuracy: actual renewed ARR ÷ the forecast made at day −90.
Read them next to gross retention vs net retention, which covers the whole base and not only the contracts that came due. The page on customer success operations shows where renewals sit in the wider model.
What I've seen in practice
- Late starts cost volume, not only logos. In my late renewal above, we kept the partner but lost part of the contract, and that loss never showed up as churn.
- Unowned renewals drift. The two weeks of back-and-forth in the escalated renewal were two weeks of silence from the customer's side.
- The value conversation does the selling. If stage 2 is skipped, the first real meeting is with procurement, as it was in my late renewal, and price becomes the only topic.
- Auto-renewal is not a process. It saves paperwork, but an unhappy customer on auto-renewal usually leaves at the next chance.
My renewal dashboard
Here are the four monthly numbers, plus ownership and exposure, for the 64 accounts in the example.
| Metric | Target | This month | Last month | Change |
|---|---|---|---|---|
| Gross renewal rate | 90% | 85% | 83% | +2 pts |
| On-time renewal rate | 90% | 78% | 74% | +4 pts |
| Accounts with an owner | 100% | 94% | 88% | +6 pts |
| Day −120 review done on time | 100% | 81% | 72% | +9 pts |
| Forecast accuracy | 95% to 105% | 106% | 103% | +3 pts |
| At-risk ARR | $0.3M | $0.5M | $0.6M | −$0.1M |
I read the owner row first, because an account without an owner is a renewal nobody is running. Forecast accuracy of 106% means the team renewed more than its forecast, so the at-risk probability may be set too low.
This week, list every contract ending in the next 120 days, put one owner's name next to each and give each a forecast category. Any row without an owner is your first fix.
Frequently asked questions
When should the renewal process start?
About 120 days before the end date for annual mid-market contracts, and 150 to 180 days for enterprise deals with security or procurement reviews.
Can auto-renewal replace the renewal process?
No. Keep the value conversation and the forecast. Auto-renewal only removes the signature step.
Who owns renewals in customer success?
Whoever your written model says, as long as it is one named person per account. Split ownership between CSM and account manager is common once negotiation gets heavier.
What is the difference between renewal rate and retention rate?
Renewal rate covers only contracts that came due in the period. Retention rates such as GRR cover all starting revenue, including accounts mid-contract.
Sources
- Customer success, Wikipedia
- The Value of Keeping the Right Customers, Amy Gallo, Harvard Business Review (2014)
Run your own numbers
Free, no sign-up, with the formula and an Excel version.
Read next
How to Run a Renewal Risk Review (Scoring Model Included)
A renewal risk review scores every account near its renewal date on five weighted factors and ends with a save plan for each account below 50.
Read the article
Go further with the ebook
The Professional Customer Support Playbook
Better replies, fewer escalations, a clear path from agent to leader.
$19.99 · 103 pages · View the book
