csv
Template
vendor-master-template.csv
Vendor Master Reconciliation Template
CSV template with columns for vendor, normalised name, owner, total spend, payment count, contract reference, and renewal date.
Download ↓The Problem
SaaS subscriptions accumulate quietly through expense cards, individual purchase orders, and shadow IT. Renewals auto-renew before anyone notices. Most institutions cannot name every active vendor, cannot describe the utilisation of the vendors they can name, and cannot intercept a renewal in time to negotiate or terminate. Capital escapes through silence.
The Detection
If the institution cannot, in fewer than ten minutes, produce a list of every active SaaS vendor, with named owner, current cost, current utilisation, and next renewal date, the institution is below Best on this capability.
Practice Spectrum
Nobody can name every active SaaS vendor. Renewals auto-renew silently. Shadow IT is the rule, not the exception.
A spreadsheet of contracts exists. It is updated annually. Most vendors have a named owner, but utilisation data is anecdotal.
A vendor master record is reconciled monthly against payment outflows. Renewals are intercepted thirty days before auto-renewal. Top vendors have utilisation telemetry.
Every vendor has a TGS score, a named owner, a renewal SLA, and a continuous utilisation feed. Tail spend is consolidated quarterly.
No payment to any vendor can occur without a current contract, a current owner, and a current TGS posture. Vendor decisions are integrated with the rest of the capital plan.
The Outcome
A reconciled vendor master record, refreshed monthly against payment outflows. A renewal calendar with a thirty-day intercept window for every contract. A documented utilisation feed for the top thirty vendors by spend. A measurable reduction in tail spend within two quarters.
Cost delta
-8 to -18 percent SaaS spend within two quarters
Efficiency
+12 efficiency points (Score V2)
Value lift
+5 value points (Score V2)
Risk reduction
-14 risk points (Score V2)
Ship It
Step 01
Pull twelve months of accounts-payable outflows tagged as software, cloud, or subscription. Cross-reference against expense card transactions and procurement card statements. Output is a single CSV with one row per vendor, total spend, and number of distinct payments.
SELECT vendor_normalized, SUM(amount_usd) AS spend, COUNT(*) AS pay_count
FROM ap.payments
WHERE category IN ("software", "subscription", "saas", "cloud")
AND date BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 12 MONTH) AND CURRENT_DATE()
GROUP BY vendor_normalized
ORDER BY spend DESCStep 02
For every vendor on the reconciled list, assign a named human owner. No vendor may persist without an owner of record. Where ownership is contested, escalate to the procurement lead or CIO. Stale ownership becomes a control finding.
Step 03
For the top fifty vendors by spend, locate the active contract, the renewal date, the auto-renewal clause, and the notice period. Build a renewal calendar with a thirty-day intercept window before each renewal. Treat any vendor with a missing contract as a finding.
Step 04
For the top thirty vendors by spend, integrate a daily utilisation feed (active seats, active users, last login, feature usage). For tools without an API, accept a monthly export until the API is built. Telemetry without exception is the standard.
Step 05
For the top thirty vendors, produce a TGS:001:2026 score covering integration depth, data exit posture, security questionnaire result, and pricing transparency. Vendors below a documented score floor go on a consolidation queue.
Step 06
Each quarter, identify vendors below a spend threshold or below the TGS score floor. Consolidate, renegotiate, or terminate. Document each decision with named approver and dollar impact.
Step 07
No new SaaS purchase, regardless of payment method, may be initiated without an intercept ticket. The policy applies to expense cards, procurement cards, and individual purchase orders. The aim is to reduce, not eliminate, autonomous purchasing while ensuring it is recorded.
The Templates
csv
Template
vendor-master-template.csv
CSV template with columns for vendor, normalised name, owner, total spend, payment count, contract reference, and renewal date.
Download ↓json
Template
renewal-calendar-schema.json
JSON schema for the renewal calendar, including auto-renewal clauses, notice period, intercept owner, and decision history.
Download ↓Template
tgs-001-scorecard.pdf
Tool Grading Standard scorecard for evaluating SaaS vendors. Ninety items across integration, data exit, security, pricing transparency, and product depth.
Download ↓The Evidence
Reconciled vendor master CSV
Twelve-month vendor-level reconciliation against payment outflows, with named owner per vendor.
Renewal calendar export
JSON or CSV export of the renewal calendar covering at least the top fifty vendors by spend.
TGS scoring sheet
TGS:001 scorecards for the top thirty vendors, signed by the procurement lead.
Quarterly consolidation log
Decision log for the quarterly tail-spend review, with dollar impact and approver per decision.
The Impact
Adopters
The cohort sample is below the publish threshold (N<5). When we have at least five completions, this panel will surface the median score lift, median cost savings, and median time to complete from the IFO4 impact API.
Pair this with
Governance · Elite
Tag policies exist on paper.
Open →AI Compute · Best
AI inference invoices arrive as a single consolidated charge per provider per month.
Open →Technology · Elite
Reservations and savings plans are purchased once a year, on a calendar reminder, by whoever has the access at the time.
Open →Begin the playbook
Start the playbook, simulate the impact first, or take it to the community. Every move is logged.