The Subscription Autopsy: Finding the Software Your Business Pays For but Never Uses
Photo: Gage Skidmore, CC BY-SA 3.0, via Wikimedia Commons
Somewhere between the monthly accounting software and the marketing platform signed up for during a slow January, most small businesses accumulate a quiet pile of recurring charges. Some are justified. Others — the trial that auto-converted eighteen months ago, the seat licenses still assigned to employees who left in 2023 — are pure waste. Unlike a lease or a payroll line, software subscriptions rarely get a second look because the amounts feel too small to matter.
They are not too small to matter. A business carrying six unused tools at $40 to $90 per month is donating $3,000 to $6,000 a year to vendors who have done nothing to earn it. Here is how to run a full audit in a single afternoon.
Start With the Card Statements, Not Your Memory
Memory is the worst possible source for this exercise. Pull the last three months of statements from every card and bank account used for business spending, and list every recurring charge. Then cross-check against the obvious places vendors hide:
- App marketplaces attached to platforms you already use (Shopify, QuickBooks, Microsoft 365, Google Workspace)
- Annual renewals that only hit once a year — check twelve months, not three
- Charges from parent companies that do not match the product name you know
Flag anything you cannot immediately explain in one sentence. That unexplained list is where the money usually hides.
Build the One-Page Ledger
A spreadsheet is all this requires. One row per subscription, with these columns:
| Column | What to Enter |
|---|---|
| Vendor | Product name and parent company |
| Amount / Frequency | $29/mo, $349/yr, etc. |
| Renewal date | The next billing date — this is your deadline |
| Owner | Who signed up and who uses it today |
| Active users | Actual logins in the last 30 days |
| Overlap | What else in the list does the same job |
| Verdict | Keep, cancel, or renegotiate |
If you cannot name a person who logged in this month, the verdict column is already leaning toward cancel. Most admin panels (Google Workspace, Microsoft 365, most SaaS dashboards) will show last-active dates without much digging.
The Three Patterns That Cost the Most
The converted trial. A free trial rolls into a paid plan and the charge is small enough to escape notice for a year. Check the start date on each subscription — anything older than the last time anyone can remember using it deserves scrutiny.
The ghost seats. Per-user pricing means every departed employee who was never deprovisioned is a standing donation. Count active logins against licenses purchased. In businesses with any turnover, this alone often recovers 10 to 20 percent of software spend.
The duplicates. Two project trackers, two e-signature tools, three apps that all send customer surveys. Consolidation decisions are uncomfortable because someone on the team prefers the tool being cut. That is fine — preference is a factor, not a veto. The question is whether the overlap justifies two invoices.
A Keep-or-Kill Framework
For each line on the ledger, run it through four questions in order:
- Is it used? No verifiable activity in 60 days means cancel. Reactivation takes minutes if someone screams.
- Is it required? Some tools exist for compliance or contractual reasons. Document why so the next auditor does not have to rediscover it.
- Is it duplicated? If another tool covers 80 percent of the function, pick one and migrate.
- Is the price defensible? For tools that survive the first three questions, check the current plan against actual usage. Many vendors will discount rather than lose a customer who asks.
Cancel in this order of urgency: anything with an annual renewal approaching gets handled first, since missing the window locks in another year.
Make It Recurring
An audit done once decays within a year. Put a 30-minute subscription review on the calendar each quarter, and adopt one rule going forward: no new software gets a company card without an entry in the ledger and a named owner. The ledger itself becomes the gatekeeper — a new tool must justify its row.
The point is not austerity. Good software that the team actually uses is worth every dollar. The point is that every recurring charge should have a person, a purpose, and a renewal date someone is tracking. Anything less is not a tool; it is a leak.