Who Should Own SaaS Renewals? A Practical RACI for IT, Finance, and Procurement
Cross-department ownership failure is the #1 cause of missed vendor renewals. Here's a practical RACI framework for IT, finance, and procurement teams at mid-market companies.
New CFO, first week on the job. First question to the ops team: “Show me all our vendor contracts and when they renew.”
The honest answer: “We can't.”
IT has a spreadsheet with SaaS subscriptions. Finance has AP records showing recurring payments. Procurement has a folder of signed PDFs. Legal reviewed some of them. Nobody has a complete list, and nobody can tell you which contracts are renewing in the next 90 days.
This isn't a technology failure. It's an ownership failure. The contracts exist. The data exists. But nobody is responsible for putting it together, keeping it current, and acting before deadlines pass.
In my experience working with IT and ops teams, the #1 cause of missed vendor renewals isn't missing software or bad processes. It's that nobody owns the renewal. The contract sits in the gap between IT, finance, procurement, and legal — and each department assumes someone else is watching it.
The Ownership Gap: How Renewals Fall Through
Here's the typical chain of events for a mid-market vendor contract. Follow the handoffs and spot where it breaks.
- IT identifies the need for a new SaaS tool. They evaluate options, run a pilot, pick a vendor.
- Procurement negotiates the contract — or sometimes IT negotiates directly with the vendor's sales rep.
- Legal reviews the terms — or sometimes nobody does, and the vendor's standard agreement gets signed unchanged.
- Finance processes the invoice and sets up recurring payment.
- IT uses the tool day-to-day and manages the relationship.
- Twelve months later, the contract auto-renews. Who was supposed to send the cancellation notice?
The answer, in practice, is nobody. IT thinks procurement handles renewals. Procurement thinks finance tracks the dates. Finance thinks IT manages the vendor relationship. Legal signed off at the start and hasn't looked at it since.
The vendor sends a renewal reminder — to the email address of the person who signed the original contract. That person left six months ago. The email bounces or sits unread. The notice window closes. The contract renews at a 7% uplift. Nobody finds out until the invoice arrives.
This isn't a failure of any one department. It's a failure of handoff. The contract changes hands four times between signature and renewal, and at no point does someone explicitly accept ownership of the renewal decision.
Why This Gets Worse as You Grow
At a 20-person company, renewal ownership isn't a problem. The person who signed the contract is probably still there, probably remembers it, and probably handles the renewal themselves.
At 100–500 people, everything changes:
- Contract volume increases faster than headcount. A 200-person company typically has 80–200 vendor contracts. Nobody can hold that in their head.
- Departmental silos form. IT, finance, and procurement become separate teams with separate tools and separate priorities.
- Staff turnover breaks institutional memory. The average tenure at a mid-market company is 2.5–3 years. A three-year contract will almost certainly outlive the person who signed it.
- Decentralised purchasing creates shadow contracts. Department heads sign contracts independently — marketing buys a design tool, HR buys a recruiting platform, engineering spins up cloud services. Finance finds out via the credit card statement.
The inflection point is usually between 50 and 100 vendor contracts. Below that, informal ownership mostly works. Above that, you need a system — and the first thing that system needs is a clear answer to “who owns what.”
What RACI Means (and Why It Works for Renewals)
RACI is a responsibility assignment framework. For each activity in a process, it defines four roles:
- R — Responsible: Does the work. Executes the task.
- A — Accountable: Owns the outcome. Makes the final decision. There can only be one A per activity.
- C — Consulted: Provides input before the decision is made. Two-way communication.
- I — Informed: Notified after the decision is made. One-way communication.
RACI works well for renewals because the process crosses departments by nature. IT, finance, procurement, and legal all have a role — the question is which role, at which stage.
The SaaS Renewal RACI
Here's a practical RACI for mid-market companies (50–500 employees) managing vendor contract renewals. Adapt the specific role titles to your organisation, but keep the structure.
| Stage | IT / Owner | Procurement | Finance | Legal |
|---|---|---|---|---|
| 1. Discovery & Inventory | R | A | C | I |
| 2. Usage & Performance Review | R, A | I | C | — |
| 3. Renewal Decision | C | A | R | C |
| 4. Vendor Negotiation | C | R, A | C | C |
| 5. Legal / Terms Review | I | C | I | R, A |
| 6. Cancellation Notice | I | R | I | A |
| 7. Budget Approval | I | C | R, A | — |
| 8. Contract Signature | I | R | I | A |
| 9. Post-Renewal Reporting | C | R | A | I |
Stage 3 is where most companies fail. Finance is responsible for the financial analysis. Procurement is accountable for the final renew/cancel/renegotiate decision. IT and legal are consulted. The key: someone must be accountable. If the answer is “we all decide together,” nobody decides, and the contract auto-renews by default.
Adapting RACI by Company Size
Under 50 Employees (No Dedicated Procurement)
Merge the procurement column into IT or ops. The IT/ops lead becomes both R and A for negotiation and cancellation. Finance retains accountability for budget approval. Legal review may be outsourced or handled by the CEO/COO.
The critical rule: one person must be named as accountable for the renewal decision on every contract. Even if it's the same person for all contracts, make it explicit.
50–200 Employees (Shared Services / Part-Time Procurement)
You might have a finance or operations manager who handles procurement as part of a broader role. They take the procurement column. IT still owns usage review. Finance still owns budget approval.
At this size, the biggest risk is decentralised purchasing. Department heads sign contracts without involving procurement or finance. The fix: a policy requiring all vendor contracts above a threshold (commonly $5,000/year) to be registered centrally.
200–500 Employees (Dedicated Functions)
The RACI table works as-is. The focus shifts from “who does what” to “how do we enforce it” — ensuring handoffs actually happen and alerts reach the right people.
500+ Employees (Enterprise)
At this scale, you're probably already evaluating CLM platforms. The RACI still applies, but the tooling changes. Renewly serves the 50–500 range where you need the structure but not the six-month implementation.
Getting Executive Sign-Off on a Renewals Ownership Policy
The RACI table is worthless without enforcement. Someone needs to sign a policy that says: “This is how we handle vendor renewals at this company.”
Here's sample policy language you can take to your CFO or Head of Procurement:
Vendor Contract Renewal Policy — [Company Name]
Effective: [Date] | Approved by: [Name, Title]
- Scope. This policy applies to all vendor contracts with an annual value exceeding $5,000 or a total term value exceeding $10,000.
- Central Register. All vendor contracts within scope must be registered in [system/tool name] within 5 business days of signature. Registration includes: vendor name, contract value, renewal date, notice period, auto-renewal terms, and contract owner.
- Contract Ownership. Every in-scope contract must have a named owner — an individual, not a department. The owner is responsible for initiating the renewal review process at least 90 days before the notice deadline.
- Renewal Review. All in-scope contracts must undergo a formal renewal review no later than 90 days before the notice deadline. The review must include: usage assessment (contract owner), financial analysis (finance), and renewal recommendation (procurement).
- Cancellation Authority. Cancellation notices must be sent by [procurement/legal] to ensure compliance with contractual notice requirements. Verbal cancellations are not sufficient.
- Offboarding. When a contract owner leaves the company, their contracts must be reassigned to a new owner within 5 business days as part of the offboarding checklist.
- Reporting. [Finance/procurement] will produce a monthly renewal summary showing: contracts renewing in the next 90 days, total at-risk value, and contracts with no assigned owner.
Adapt the specifics — the threshold, the timeline, the responsible functions. But the structure holds. The point is to make renewal ownership explicit, documented, and signed off by someone with authority.
How Renewly Enforces the RACI
A RACI on paper is a start. But paper processes degrade the same way spreadsheets do — slowly, silently, and usually after someone leaves.
Renewly enforces the ownership model at the system level:
Contract owners are required, not optional. Every contract in Renewly has a named owner. When the owner leaves, the system flags unowned contracts until they're reassigned.
Alerts go to the right person at the right time. The 90-day renewal review trigger goes to the contract owner. Budget approval notifications go to the finance admin. Cancellation deadline warnings go to procurement. The RACI isn't a document you hope people follow — it's encoded in the alert routing.
Escalation catches dropped handoffs. If the contract owner doesn't acknowledge the 60-day alert, it escalates. If nobody acts at 30 days, the alert reaches the organisation admin. The gap between IT and procurement that kills most renewal processes is closed by escalation, not by hope.
Role-based access matches the RACI. Admins manage the portfolio. Viewers see the data they need for their role. Nobody accidentally modifies a contract they don't own.
Portfolio analytics give finance the output they need. Total renewal spend by quarter. Value at risk. Contracts inside notice windows. Uplift impact. Finance doesn't need to run the system — they need the dashboard.
Start Here
If you're reading this because a new exec just asked “show me all our contracts” and you don't have a good answer, here's your first-week plan:
- Build the register. Pull AP records, ask department heads, check expense reports. Get every vendor contract into one list.
- Assign owners. One person per contract. Not a team, not a department. A name.
- Identify the next 90 days. Which contracts have notice deadlines in the next 90 days? Those are your immediate priorities.
- Get the policy signed. Take the sample policy above to your CFO or Head of Procurement. Adapt it. Get it approved.
- Set up alerts. Whether you use Renewly, a spreadsheet with calendar reminders, or sticky notes on a wall — make sure someone gets notified before every notice deadline closes.
The RACI tells you who should own what. The policy makes it official. The alerts make it happen. Everything else is refinement.
Download the RACI Template + Ownership Policy
A 2-page PDF with the RACI matrix and a sample ownership policy you can present to your CFO. Ready to adapt.