IT renewal teardown worksheet

Decide every recurring IT charge from its terms, use, evidence and exit cost.

Download No form. A text file you can edit.

The charge nobody owns

Your predecessor, a board member, a department head or someone who left in 2022 signed the contract. The charge still lands every month. Nobody can name the users, show what it does or say what stops if you cancel.

Put the contract, invoice, console usage, owner and control evidence for each charge into one row. A controller, CFO, executive director or solo IT director can do it in about six hours, over three sittings. Write “unknown” wherever the record is blank.

What a teardown is

A teardown examines each recurring charge against five facts. What does the contract say, and what is the product used for? Is it actually running, what else you own does the same job, and what would leaving cost?

This worksheet will never say twelve tools is too many. Twelve may be right, and eighteen may be defensible in a regulated firm with three offices. It gives no target share of revenue, since no such number survives scrutiny.

It will not push you to cut, either. A product stays when the evidence supports it. A documented keep is worth as much as a cancellation, since you will not argue it again next year.

You need evidence to cut and evidence to keep.

Three sittings

  1. Find everything, in about two hours. Judge nothing, and just build the list.
  2. Record contracts and usage, in about three hours. This is the real work. Write “unknown” where you cannot answer, and move on.
  3. Decide, in about an hour. Give each line one of six decisions, one owner and one date.

Finish the finding step completely first. A teardown that starts from “the tools we know about” only covers the spending already visible.

Part 1: Find every recurring charge

Charges hide in more places than the accounts show. Work all nine sources, since each catches what the others miss.

#SourceWhat to pullWhat it catchesWhat it misses
1Accounts payable13 months of vendor activity, sorted by recurrenceInvoiced subscriptions, maintenance and support contractsCard payments and items under a coding threshold
2Card and ACH statements13 months, including every line under $500Small SaaS charges buried in “subscriptions” or “office expense”Cards you do not control
3Expense claims13 months, searched for “subscription”, “annual”, “renewal”, “plan” and “license”Subscriptions on personal cardsTools nobody expenses because they are free today
4Identity provider app listEvery connected and assigned appEvery tool set up with SSOTools that never used SSO
5Public DNS and MX recordsThe full zone, including TXT recordsMail provider, mail security, marketing tools and every SaaS verification recordTools needing no DNS change
6OAuth grants in Microsoft 365 or Google WorkspaceApps with access, grant dates and who granted themTools staff connected to company data without a purchase orderTools with no access to cloud data
7Marketplace receiptsAWS, Azure, Google Cloud, Apple and Google Play line itemsSaaS billed as one opaque line in a cloud billVendors billed directly
8Vendor mailPayables and shared mailboxes searched for “renewal”, “auto-renew”, “invoice”, “receipt” and “subscription”Renewals nobody passed to financeMail sent to a departed person’s mailbox
9Department heads”List every tool your team uses that we pay for, and any you think is free”The gap between what is paid for and what is usedNothing, if you ask everyone

Pull 13 months, not 12. A yearly charge from 12.5 months ago falls outside a 12-month pull and is the likeliest to renew unnoticed.

Match payables against SSO

Cross the identity provider’s app list with the payables and card lists. Three cases appear.

CaseWhat it means
In SSO and on an invoiceNormal, so go on to the worksheet
In SSO, with no invoiceEither truly free, or someone else pays. That is the hidden subscription, often a personal card claimed as a meal or office cost. Ask the person named in the OAuth grant
On an invoice, missing from SSO and the app listOften a tool nobody has opened in a year, and often one with standing access to your data

Check one more thing once. Does each subscription’s account recovery address still exist?

If password resets go to a closed mailbox, you cannot cancel without a vendor support case. Find that out before a renewal, not during one.

Part 2: Sheet 1, contract terms

One row per recurring charge. Fill it from the contract and invoice, never from memory or the vendor’s website.

LineVendorProductYearly costBilling frequencyTerm endAuto-renewsRenewal lengthNotice daysNotice methodDecision dateSeats billedOwnerWhere the contract is
1
2
3
  • Yearly cost. Annualise everything billed separately, including platform fees, seats, support tiers, overages and setup still being paid off.
  • Term end. Take it from the order form. If the form gives a start date and length, work out the end date and write it.
  • Auto-renewal and renewal length. It is nearly always yes, but write it anyway to make yourself look. A one-year contract renewing into three years is a different deal from one renewing yearly.
  • Notice period. The days before term end by which you must give notice to stop renewal, often 30 to 90. Some contracts need notice before the final quarter begins.
  • Notice method. It may be email to a named address, a portal ticket, certified mail or a legal address. A cancellation sent the wrong way was never sent.
  • Owner. A named person, never a department. If no name fits, record that as a finding.
  • Where the contract is. The file path or system holding the signed order form. Most organisations cannot find a third of theirs.

Work out the decision date

This is the most valuable step in the whole worksheet, and it is clerical.

  1. Use the order form, not the proposal. The proposal is marketing, and the order form is what was signed.
  2. Follow the incorporated terms. Most one-page order forms incorporate a master agreement or online terms. The term, renewal and notice language sits there under a heading such as “Term and Termination”. Vendors update linked terms, so save a dated PDF of today’s version.
  3. Diary the decision date. Take the term end, subtract the notice period, then subtract fourteen days of working room. Put it in a shared calendar with the owner’s name in the title. Windows get missed when people diary the renewal date instead.
  4. If the terms are missing, ask in writing. “Please confirm our term end date, renewal length, the notice needed to prevent renewal, and the notice method.” Keep the reply as your record.

Then sort by decision date, earliest first. Anything due within 60 days goes first whatever its size, since only those lines lose options by waiting.

Part 3: Sheet 2, use and evidence

One row per line, matched to Sheet 1 by number.

LineNeed or control servedSeats billedAccounts that existActive in 90 daysProof it worksProof dateOverlaps with lineIntegration costExit cost, knownExit cost, staff hoursExit cost, unknownWhat the adviser earns
1
2

Write the control served first

Write one sentence on what the product does for the organisation. Phrase it as an obligation or business need, not a product category.

“Endpoint security” is weak. “Detects and isolates attacks on 196 devices, and answers the EDR question on our insurance form” is strong. “Holds the evidence package our auditor needs in November” beats “compliance platform”.

If nobody can write the sentence, the line is in trouble. Write “unknown” and settle it in the decision step.

Seats billed against people using them

Take three numbers from three places. Seats billed comes from the invoice, not the contract or the console. Accounts that exist come from the admin console’s user export.

Active in 90 days comes from that export, filtered by last activity. Thirty days is too short for seasonal or quarterly work.

Then look for five patterns.

PatternHow it showsWhat to do
Disabled accounts still billedThe console shows them disabled, but the invoice count is unchangedReconcile at renewal, since many vendors bill provisioned seats
Leavers never removedLast activity before a known departureRemove them now, for security as much as cost
Shared accounts”frontdesk”, “scanner” or “info”Decide whether each is needed, and who owns it
Seats for a finished projectA block created on one date and never used sinceA candidate for reduction
Growth the invoice missedMore active accounts than seats billedFix it before the vendor’s audit clause does

Check the true-down rules before planning a cut. Many contracts allow fewer seats only at renewal, with notice. Some forbid cuts during a committed term, and a few allow cuts only to a stated floor.

A licence is not a control

A licence is a permission. A control is something that operates, and the gap between them is where “is it even working” lives.

Ask one question that is hard to fake. Can someone show an artefact from the product itself, dated within 90 days, showing it did something?

ProductProof that it worksProof of nothing
Endpoint detectionEnrolled devices against all known devices, with dated detections or policy changesA licence count
BackupA restore test showing what, when, how long and who checkedA green job dashboard
Email securityA block or quarantine report for a named period, with volumesThe vendor’s global catch rate
MFAThe policy export, with scope and every exclusionOne user’s sign-in screenshot
Logs or SIEMVolume by source, and when a person last looked and what they didLogs being collected
Vulnerability scanningThe latest dated scan, with fix statusA licensed, scheduled scanner
Compliance or GRC platformThe current evidence package and the last login dateThe rollout plan

Write the artefact and its date in the sheet, or “no evidence on record”. That is a real finding, and the most useful one this worksheet produces.

A missing artefact does not prove a tool is idle. It proves nobody checked. And a tool running perfectly while serving no named control can still be retired.

Two tools doing one job

Overlap is common and not always waste. Two products can cover one category at different depths for good reason.

It becomes waste when the second serves no control the first does not already meet. Compare the control sentences, never the product categories.

Common pairThe question that settles it
Your mail platform’s filtering and a separate mail gatewayRun both for 30 days and compare what each caught that the other missed
Built-in endpoint protection and a purchased detection productDoes either deliver triaged alerts to a person?
Identity provider MFA and a standalone MFA productIs there a system the identity provider cannot cover, and is it still used?
Vendor-included SaaS backup and a third-party SaaS backupCompare retention, deletion protection and restore detail against your actual duty
Two remote support toolsWhich does the IT firm use, which do staff use, and is either needed?
A password manager and the identity provider’s vaultWhich holds the credentials that matter, including emergency accounts?
A VPN and the product bought to replace itWas the VPN ever switched off?

The last pair is the most common overlap of all. A replacement is bought, the move stalls at eighty percent, and the organisation pays for both indefinitely. Look for it by name.

Integration cost

Record what it took, or would take, to fit the product in. That covers SSO, directory sync, log forwarding, ticketing, agent rollout and the staff hours spent. High integration cost argues against replacing a product that works, and against adding one that duplicates it.

Part 4: Price the exit

Exit cost is guessed more than any other figure, and wrongly both ways. Vendors overstate it at renewal, and annoyed buyers understate it. Split it into three columns, as a board memo does: known dollars, staff hours and unknowns.

PartWhere the number comes from
Remaining committed termThe order form. Eight months into a 36-month term is contractual, so check it first
Early exit feeThe termination clause. Some have none, and some charge all remaining fees
Data exportWhether you can export, in what format, and how long before deletion. Ask in writing and keep the answer
Retention dutyRecords you must keep need a new home that meets the duty
Integration teardownSSO, directory sync, log forwarding, ticketing hooks and removing agents from every device
Paying for bothThe overlap period, usually 30 to 90 days, so budget for it
Migration and retrainingStaff hours, outside help and retraining time for each person. Be honest, since internal hours come out of someone’s week
Bundle effectsRemoving a discounted product may raise the price of the rest. Ask for unbundled prices
The control gap during the moveWhat covers the control while you switch, and for how long. It has no dollar figure, so describe it under unknowns

A single exit number with no breakdown is an opinion. Three columns make it a finding that survives a budget meeting.

Part 5: Who earns money from the renewal

Every line has a recommender, such as an IT provider, broker, consultant, reseller or someone inside with a preference. Record how that party is paid on the line. Ask in writing, plainly.

For each product on the attached list, please state what your firm earns from our purchase or renewal. Please cover margin, commission, rebates, market development funds, partner tier credit, referral fees and any other compensation. Please give the approximate amount or percentage.

Record the answer, the date and who gave it.

A paid recommendation can be entirely right, and this column is not an accusation. It changes the burden of proof. A recommender paid on the purchase needs an independently stated requirement before the line moves on.

Rebates and partner tier credits are usually invisible to buyers and often the largest part. Ask for them by name, since someone can truthfully deny “commission” while earning a tier rebate.

A firm with no vendor income loses nothing by saying so in writing. A refusal to answer is itself an answer, so record it.

Part 6: Running things past their support date

Some recurring costs are not subscriptions. They are the cost of running something past its support date, and each gets its own line and decision.

Windows 10 support ended on 14 October 2025, with no more help, updates or security fixes. Commercial Extended Security Updates start at US$61 per device in year one and double each year.

That doubling matters for a budget. A device on ESU costs more each year on a known curve. You can compare that directly with replacing or repurposing it.

FieldEntry
Devices on Windows 10
Devices enrolled in ESU
ESU cost in year one
ESU cost in year two, doubled
ESU cost in year three, doubled again
Devices that can be replaced, with cost
Devices that cannot be replaced, why, and the controls around them
Owner and target date

Use the same layout for any unsupported item. Examples are an old business app, a firewall past its last firmware, an ageing server or an unpatched phone system. These items also appear on insurance forms and client questionnaires, so the work gets reused.

Part 7: Sheet 3, the decision

Every line gets one of six decisions, including the lines you keep.

DecisionUse it whenThe row must hold
KeepThe control sentence is written, evidence is current, use matches billing, and nothing you own does the jobThe evidence, its date and the next review date
RenegotiateThe product earns its place, but the price, term, seat minimum, auto-renewal or notice terms do notThe terms you want changed, the decision date and your walk-away point
ReduceThe product earns its place at a lower quantity or tierThe target quantity, the true-down rule and the notice date
ReplaceThe control is still needed, but this product fails it or something owned meets itThe control to keep, the replacement, the overlap period and the exit cost line
RetireThe control is no longer needed, or something already paid for meets itEvidence it is covered or unneeded, and who accepted any remaining risk
Defer for evidenceYou cannot decide because the evidence does not exist yetWhat evidence, who produces it and by when, before the decision date

The last decision carries the whole sheet. A defer without named evidence, an owner and a date is a renewal with extra paperwork.

Each deferred line needs a trigger that will actually fire, dated before the contract decision date. If that is impossible, deferral is not available, and you must decide on the evidence you have.

LineVendorDecisionReason in one sentenceEvidence relied onOwnerAction dateYearly effectReviewed by

Part 8: Four worked decisions

This example is fictional. Every number is illustrative, not a benchmark. The firm is a 90-person professional services firm with two offices, one IT person and an outsourced provider.

Line 12, endpoint detection and response

FieldEntry
Yearly cost$34,200
Term end, notice and decision date31 March 2027, 60 days, 15 January 2027
Control servedDetects and isolates attacks on 196 laptops and servers. Answers the EDR question on the insurance form and two client questionnaires
Seats billed, accounts and active in 90 days196, 196 and 191. The gap is 3 spare laptops in storage and 2 meeting room machines
Proof it worksA console coverage report 12 days old, and three detections in 90 days, each with a ticket and closing note. The policy changed six weeks ago
OverlapBuilt-in antivirus is present, but it sends no triaged alerts to the provider, and the purchased product does
Exit cost$0 termination, 60 staff hours, and an unknown gap in detection during a move
What the adviser earnsThe provider confirmed in writing in June 2026 that it earns a 12% margin on this renewal

Keep. The control sentence is written, the evidence is current and independent, and the seats reconcile. The margin is recorded and changes nothing, since the evidence came from the console, not the provider. Review again in December 2026, before the January decision date.

Line 27, password manager

FieldEntry
Yearly cost$8,400 for 140 seats
Term end, notice and decision date1 November 2026, 45 days, 3 September 2026
Control servedStores shared credentials for 31 client portals and the identity provider’s emergency account
Seats billed, accounts and active in 90 days140, 118 and 84
Proof it worksThe vault log shows daily use by 6 teams. The emergency entry was opened and resealed in a documented May 2026 test. Cuts are allowed only at renewal, with 45 days’ notice, to a floor of 50 seats

Reduce. Cut to 95 seats, saving about $2,700 a year in this illustration. The product works and the evidence is strong, but the seat count dates from a 2023 headcount. Notice must go by 3 September, or 140 seats renew for a year.

Line 31, a second email security gateway

FieldEntry
Yearly cost$11,900
Term end, notice and decision date15 February 2027, 30 days, 2 January 2027
Control servedAttachment and link filtering on inbound mail, bought in 2021
Proof it worksA 90-day quarantine report shows 31 messages held
OverlapA 2024 mail platform upgrade added attachment detonation and link rewriting, already paid for. A review of the 31 held messages found all 31 also flagged by the included tier
Exit cost$0, 12 staff hours to change mail routing and MX, and no material unknowns

Retire. Retire it at term end, after a documented 30-day side-by-side check across a full period. The controller owns that check. It saves $11,900 a year in this illustration.

A tier upgrade bought three years later made the older purchase redundant. Nobody re-examined it, because nothing forced them to.

Line 44, compliance evidence portal

FieldEntry
Yearly cost$19,500
Term end, notice and decision date1 December 2026, 60 days, 18 September 2026
Control servedUnknown. Bought in 2024 for a client-driven audit, and its owner left in 2025
Seats, accounts, activity and proof25 billed, 25 existing and 0 active, with the last login 14 months ago. The library holds 40 documents, all from 2024
Relevant factAn audit is set for November 2026

Defer for evidence. The evidence needed is the auditor’s written answer on whether the package must come through this platform or as files. The controller owns it, due 5 September 2026, before the 18 September decision date.

If files will do, the line becomes retire that day. If the platform is required, it becomes keep, with a named owner before renewal.

The four together

LineDecisionYearly effect, illustrative
12, endpoint detectionKeep$0
27, password managerReduce($2,700)
31, mail gatewayRetire($11,900)
44, compliance portalDefer, settled by 5 September$0 to ($19,500)

Four lines gave four outcomes and not one purchase, the usual shape of a first teardown. The savings came from a drifted seat count and a product made redundant by one already owned. The largest line was kept because the evidence supported it.

Part 9: Where to start

  • Work the nearest decision dates first. Handle anything within 60 days this week, whatever its size.
  • Take the free cuts before buying. Seat true-downs, removing leavers and retiring a product replaced by one you own need no capital.
  • Chase the “no evidence on record” rows. Ask each owner for the artefact by a date. Most resolve in two weeks, and the rest are telling you something.
  • Write the keeps down properly. A documented keep stops next year’s argument. It also answers much of a client questionnaire and the insurance form’s controls section.
  • Set the calendar. Every line gets a decision date in a shared calendar with a named owner. This habit prevents more waste than any buying policy.
  • Ask your renewal adviser one question. After you present the teardown, ask which lines they would have flagged and why they did not. The answer shows what kind of relationship you have.

Keep each row with the renewal approval

This worksheet is general guidance on examining recurring IT costs and contract terms. It is not legal or accounting advice, and it does not interpret your contracts.

Termination rights, auto-renewal enforcement and notice rules vary by contract wording and state. Have counsel review any termination or non-renewal notice before you send it. That matters most where an early exit fee or multi-year commitment is at stake.

SBK will give a second opinion on one renewal. Call (718) 407-4169.

Sources

  1. Microsoft Windows 10 end of support and ESU records, accessed August 2026

Want a second pair of eyes on yours?

Bring one renewal due within 120 days for a second opinion.