contract renewals
How to Manage Contract Renewals at Scale
Track ten contracts and renewals are a personal discipline problem: read the clause, calendar the date, do not forget. Track a thousand, spread across procurement, sales, and facilities, signed by people who have since left, and renewals stop being a discipline problem and become a portfolio problem. No single person can hold the notice-window dates for a thousand contracts in their head, and a discipline that works for ten collapses once volume, not diligence, is the limiting factor.
Adira, which publishes this guide, sells contract management software built for exactly this portfolio problem, so we have a commercial stake in you agreeing that spreadsheets eventually break. Everything below works whether or not you ever buy anything from us, and the first tool worth trying is free: you can mark up a handful of contracts and pull out their renewal terms for free in Weave before deciding you need anything more.
Why scale changes the problem, not just its size
At the level of one contract, the job is: find the renewal-notice date, calendar it, act. Our companion guide on tracking contract obligations and renewals covers that process in full, including why the notice window, not the renewal date, is the deadline that bites. At portfolio level, three new problems show up that a single-contract process does not solve.
First, volume: a spreadsheet works for dozens of contracts, then breaks past a few hundred active renewals, several editors on one sheet, and owners who change roles often enough that reassignment becomes nobody's job. Second, triage: a low-value subscription renewing on the same terms is a non-event, while a six-figure contract with a price escalator is a decision, and a flat list treats both the same. Third, visibility: leadership wants to know what value is coming up for renewal this quarter, not one contract's date.
Step 1: Extract every renewal date and every notice-window date, separately
Before a portfolio view means anything, every contract needs two dates recorded, not one: the renewal or expiry date, and the earlier, separate notice-window deadline that controls whether the renewal can be stopped. Our auto-renewal clause explainer works through why these dates differ and how to calculate the second from the clause. At scale, treat this as a data quality problem: a tracker row showing only an expiry date is incomplete, the date that actually needs a reminder is missing entirely.
Step 2: Build a renewal calendar with tiered lead-time alerts
A single reminder set for the day a deadline falls is a record of what you already missed. At portfolio scale, tier the lead time by what the renewal is actually worth deciding on:
- High-value or high-risk (large spend, a price escalator, exclusivity tied to the term): alerts at 90, 60, and 30 days, with the 90-day alert triggering a real decision, not just an awareness ping.
- Standard, acceptable terms: a single alert at 30 days, enough to confirm nothing has changed before it auto-renews.
- Low-value, low-risk subscriptions: a 14-day alert is enough; reviewing these individually can cost more than an occasional unwanted renewal.
Set the tier when the contract is filed, not under pressure when the first alert fires. A useful test: count how many active contracts with an auto-renewal clause show a notice-window deadline as its own field, distinct from the expiry date. If that number is zero, you do not have a renewal calendar yet, you have a filing cabinet with dates in it.
Step 3: Assign owners across the portfolio, not just per contract
A single-contract process assigns one owner to one contract. A portfolio needs a second layer: someone who owns the renewal process itself. Individual owners (procurement for a vendor deal, the account manager for a customer contract, legal for a non-standard term) act on their own alerts. The process owner runs the aggregate view: which alerts fired and were ignored, which contracts have no owner because the signer left, which segment each renewal has been assigned to. Without this layer, a portfolio is just a pile of trackers nobody checks in aggregate, and the gaps between them are where value leaks.
Step 4: Segment the portfolio before the window opens
The single highest-leverage habit at scale is deciding, in advance, what should happen to each renewal, rather than defaulting to "let it renew" under deadline pressure. A simple three-way segmentation, reviewed as a contract enters its alert window:
- Auto-renew. Terms are competitive, the relationship works, nothing to negotiate. Let it go through and confirm afterward.
- Renegotiate. Worth keeping, but the terms are not, usually price, scope, or an unmet SLA. A deliberate non-renewal notice, even if you intend to stay, is your leverage.
- Exit. Underperforming vendor, unused tool, or a relationship that no longer fits. Send the non-renewal notice inside the window, full stop.
Segmenting turns "unwanted auto-renewal" from a rare accident into something that structurally cannot happen: a contract only renews silently if someone actively placed it in the "auto-renew" bucket, not because nobody looked.
Step 5: Run a monthly portfolio renewal review
A calendar of alerts is not a management process until someone reviews it in aggregate on a fixed cadence. A monthly review, owned by the process owner from Step 3, covers every contract entering its alert window in the next 60 to 90 days, its segment and owner, any renewal where the owner has gone silent, and any contract that auto-renewed last month without a segment decision (a gap to close, not just note). Quarterly suits single-contract tracking; monthly is tighter here because a missed renewal at scale is recurring, not occasional, there is always another one in the pipeline.
The revenue and cost stakes, worked
Say a mid-size company holds 400 active vendor and customer contracts, and roughly 15% carry an auto-renewal clause with a stated notice window, a realistic share for SaaS, facilities, and professional services combined, that is 60 contracts a year passing through a window. If just one in ten (6 contracts) renews unwanted because nobody segmented it, at a modest average value of ₹8 lakh a year, that alone is roughly ₹48 lakh in spend not chosen. There is a quieter second cost too: every contract auto-renewing without a deliberate renegotiate decision is a missed chance at leverage, since a vendor facing a genuine non-renewal notice moves on price more readily than one who knows silence favours them.
The Indian legal grounding: why "we track it informally" gets riskier with scale
Section 37 of the Indian Contract Act, 1872 states plainly:
"The parties to a contract must either perform, or offer to perform, their respective promises, unless such performance is dispensed with or excused under the provisions of this Act, or of any other law." Source: Section 37, Indian Contract Act, 1872
That obligation does not scale down in difficulty as contract count scales up. A notice-window deadline drafted as a strict condition is enforced just as literally on contract 400 as on contract one. The Supreme Court made that point sharply in M/s. Sonell Clocks and Gifts Ltd. v. The New India Assurance Company Ltd., (2018) 9 SCC 784, upholding an insurer's rejection of a claim because notice arrived roughly four months late instead of within the required fifteen days:
"The fulfillment of the stipulation in Clause 6 of the general conditions of the policy is the sine qua non to maintain a valid claim under the policy." Source: Sonell Clocks and Gifts Ltd. v. New India Assurance Co. Ltd., Supreme Court of India, 2018
Volume raises the odds that one of your many notice deadlines is drafted this strictly, not the odds any single one gets forgiven for being missed.
There is also a governance angle that only shows up at scale. Under Section 134(5)(e) of the Companies Act, 2013, a listed company's directors must state, in the Directors' Responsibility Statement, that:
"the directors, in the case of a listed company, had laid down internal financial controls to be followed by the company and that such internal financial controls are adequate and were operating effectively." Source: Section 134(5)(e), Companies Act, 2013
A renewal process running on tribal knowledge is a weak internal control by definition, and an auditor reviewing vendor spend increasingly asks: how does the company know it did not just pay for a year it never meant to keep? Separately, Section 128(5) requires books of account, "together with the vouchers relevant to any entry," kept for not less than eight financial years. See Section 128(5), Companies Act, 2013. A renewal decision with financial consequences should be reconstructable years later, not just recalled.
A renewal dashboard's key views
A dashboard needs at least four views, whether in a disciplined spreadsheet or dedicated software:
- Upcoming notice deadlines, next 90 days, sorted by deadline, not renewal date, with the segment decision and owner visible against each row.
- Value at risk, the total contract value entering its notice window this quarter, so leadership sees a number, not a list of names.
- Action queue, contracts flagged renegotiate or exit, with a status of where that conversation stands, since a segment decision without a follow-up action is just a label.
- Exceptions, contracts with no owner, a passed deadline with no recorded decision, or a reminder that should have fired and did not, so drift gets caught before it becomes a pattern.
Red flags in how a portfolio is run
| Normal | Red flag | Why it matters |
|---|---|---|
| Notice-window deadline stored as its own field | Only expiry or renewal dates tracked | Earlier deadline lapses silently, the single most costly slip at scale |
| Alert lead time tiered by contract value or risk | Every contract gets the same reminder, or none | High-value renewals get the same glance as a low-value subscription |
| Every renewal segmented before its window opens | Default is "let it renew"; segmenting happens only if remembered | Silent renewal becomes the norm, not the accident |
| A named process owner runs a monthly aggregate review | Review happens ad hoc, contract by contract | Nobody sees the portfolio as a whole; drift compounds unnoticed |
| Owners reassigned as part of offboarding | Obligations stay tied to someone who has left | Orphaned renewals with nobody watching the alert |
| Templates route notice to a role-based inbox | Notice address is a named individual who may leave | Valid notice becomes undeliverable, or disputed, once they exit |
| Evidence of a sent notice attached to the tracker row | "We're pretty sure we sent it," no dated record | Nothing to show a counterparty or auditor if disputed |
Bad renewal clause, rewritten for a portfolio
Most renewal disputes at scale trace back to the same drafting habit: every vendor's paper phrases the clause differently, so nothing extracts the same way twice. The fix is not just better tracking, it is standardising the clause in your own templates so future contracts are predictable from day one.
Bad (typical of paper you did not draft): "This Agreement shall automatically renew for successive one-year terms unless either party provides notice of termination, addressed to [Named Individual], Vendor Manager."
What is wrong: no stated number of days, so no deadline to calendar; notice goes to a named person, so it breaks the moment they change jobs; no vendor-side reminder or price cap.
Better (worth requiring in your own templates): "This Agreement shall automatically renew for successive twelve (12) month terms from the Renewal Date, unless either party gives written notice of non-renewal at least sixty (60) days before the Renewal Date, delivered to renewals@[company].com. [Vendor] shall send a written renewal reminder to that address at least seventy-five (75) days before each Renewal Date. Fees shall not increase by more than the percentage stated in Schedule [X], or the increase in the Wholesale Price Index over the preceding twelve months, whichever is lower."
What changed: a fixed number of days against a defined Renewal Date; notice routed to a role-based inbox that survives staff turnover, the detail that matters most at scale; a vendor-side reminder as a second signal; a capped price increase instead of an open one.
Honestly: a well-run spreadsheet with tiered alerts, named owners, and a monthly review works, often into the low hundreds of contracts. It breaks at a predictable point, several editors, a formula error or archived row silently dropping a reminder, a segmentation decision living in memory instead of an aggregable field. Starting on a spreadsheet is not a mistake, most portfolios should. Past a certain size, the job stops being about diligence and starts being whether the tool can enforce rules a spreadsheet cannot, which is where dedicated renewal tooling earns its cost.
US and global contrast
The mechanics, extract, tier, segment, review, travel across jurisdictions with little change; a missed notice window costs the same regardless of geography. What differs is the compliance layer on top. US consumer-facing auto-renewal terms sit under a patchwork of state laws and the federal ROSCA. India's B2B portfolios do not face that consumer-protection layer, since the CCPA's dark-patterns guidelines target consumer subscriptions, but Indian courts read a stated notice condition just as literally, as Sonell Clocks shows, and a listed company's internal-controls duty under Section 134(5)(e) adds a governance reason most US private companies do not face.
FAQ
How many contracts before I need dedicated software instead of a shared spreadsheet? No fixed number, but most teams feel the strain between a few hundred and a thousand active contracts, sooner with several editors or frequent owner turnover. Watch whether reminders fire reliably and segment decisions actually get made, not the raw count.
What is the difference between an obligation tracker and a renewal dashboard? A tracker is row-level: one line per obligation, built for the owner acting on it. A dashboard is portfolio-level: it aggregates those rows into value-at-risk, an action queue, and exceptions, built for whoever manages the whole pipeline.
How do I decide which contracts to auto-renew versus renegotiate versus exit? Look at two things together: is the relationship or tool still worth keeping, and are the current terms still competitive. Good relationship plus good terms means auto-renew. Good relationship plus stale terms means renegotiate. A "no" on the relationship usually means exit.
Who should own the monthly renewal review? One named process owner, distinct from individual contract owners, usually in legal, procurement, or contract operations depending on company size. Their job is the aggregate view: which alerts fired, which went unanswered, which renewals still need a segment decision.
Does Indian law require me to keep records of renewal notices sent? Not as a specific rule, but two general obligations point the same way: Section 128(5) of the Companies Act, 2013 requires books of account and related vouchers to be kept for at least eight financial years, and a listed company's directors must stand behind their internal financial controls under Section 134(5)(e). A tracker that records when a notice was sent, evidence attached, serves both.
This guide gets you a working process for managing renewals across a portfolio and the questions to ask before deciding whether a spreadsheet still fits the job. It does not tell you whether a specific notice clause is drafted as a strict condition, or what your company's internal-controls obligations require given its size and listing status. Those depend on your facts and your paper, and this is not legal advice. Talk to a lawyer or your compliance team before you rely on, or restructure, a renewal process that real money runs through.
Frequently asked questions
- How many contracts before I need dedicated software instead of a shared spreadsheet?
- There is no fixed number, but most teams feel the strain somewhere between a few hundred and a thousand active contracts, sooner if several people edit the same sheet or owners turn over often. Watch whether reminders fire reliably and segment decisions actually get made before windows close, not the raw contract count.
- What is the difference between an obligation tracker and a renewal dashboard?
- An obligation tracker is row-level: one line per obligation or renewal, built for the owner acting on it. A renewal dashboard is portfolio-level: it aggregates those rows into value-at-risk, an action queue, and exceptions, built for whoever manages the whole pipeline, not any single contract.
- How do I decide which contracts to auto-renew versus renegotiate versus exit?
- Look at two things together: is the relationship or tool still worth keeping, and are the current terms still competitive. Good relationship plus good terms means auto-renew. Good relationship plus stale terms means renegotiate, using the notice window as real leverage. A 'no' on the relationship usually means exit.
- Who should own the monthly renewal review?
- One named process owner, distinct from the individual contract owners, usually sitting in legal, procurement, or contract operations depending on company size. Their job is the aggregate view: which alerts fired, which went unanswered, and which renewals still need a segment decision.
- Does Indian law require me to keep records of renewal notices sent?
- Not as a specific renewal-notice rule, but two general obligations point the same way. Section 128(5) of the Companies Act, 2013 requires books of account and related vouchers to be kept for at least eight financial years, and a listed company's directors must be able to stand behind their internal financial controls under Section 134(5)(e). A tracker that records when a notice was sent, with evidence attached, serves both.
Sources
- Section 37, Indian Contract Act, 1872 (obligation of parties to contracts)
- M/s. Sonell Clocks and Gifts Ltd. v. The New India Assurance Company Ltd., Supreme Court of India, (2018) 9 SCC 784
- Section 134(5)(e), Companies Act, 2013 (directors' responsibility statement, internal financial controls for listed companies)
- Section 128(5), Companies Act, 2013 (books of account and vouchers to be kept for not less than eight financial years)
See how Adira drafts in your voice and reads contracts from your side.
Explore the showroomWorking through a contract like this? Weave is Adira’s free tool to read, mark up, and connect any contract in your browser — no account needed.
Try Weave — free