You do not have a software spending problem
You have a sorting problem. Every list of what a company pays for arrives sorted by supplier. Sort it by what each thing does instead and the duplicates show up in 20 minutes. In an illustrative 60-person distributor that is $10,020 a year, and the renewal calendar behind it is worth more.
I have spent years working inside other people's operations, and every time somebody has handed me a list of what their company pays for, it has arrived sorted by supplier.
Every single time.
I have never once been handed that list sorted by what the things actually do. Not by a bookkeeper, not by a finance lead, not by an owner who built the company from nothing and knows where every dollar goes.
That is not a criticism of any of them. It is what every system hands you. Card statement, accounts payable ledger, the export from the accounting package. Supplier name, date, amount.
What changed, and why this is worth 20 minutes now
Buying software used to need a purchase order and an IT department. There were 2 or 3 people in the building who could say yes, and everything went past them.
That is gone. Anybody with a corporate card and a browser is a buyer now. Marketing buys. Operations buys. The warehouse buys. A new hire buys.
Nobody moved the approval threshold to match. Most companies still set it near $1,000, and a $180 monthly subscription never touches it.
So the control that used to govern software spend is gone and nothing replaced it. Not the tools, and not anyone’s job description.
The sort is cheap and almost nobody does it.
Sorted by supplier, it tells you nothing
A supplier name does not tell you what you bought. A supplier sells 6 products and you own 2 of them. Another is an acronym from a company that got acquired 3 years ago. A third arrives as PMT* HLXAPP and means nothing to anybody in your building.
So you scan 41 line items, you recognize about 30, and you close the tab. I have watched capable people do this and then apologize for it.
Now sort the same 41 by what each thing does. Not who bills you. What it does.
3 of them send email to customers. 2 of them store files. 2 of them track where an order is.
You just found it.
Nobody decided to buy 3 email tools. Marketing bought 1 in 2023. The person running the old webstore bought another, then left. Somebody got the third in a bundle with something else they wanted.
Every one of those was a good decision on the day somebody made it. So nobody made the bad decision. The bad decision made itself, because the only view anyone ever had was sorted by the name on the invoice.
The arithmetic
Cancel 2 of the 3:
- The one the departed webstore manager bought. $260 a month.
- The one that came in the bundle. $145 a month.
$405 a month. $4,860 a year.
Next group. 2 order-tracking tools, same job, 2 departments, bought 2 years apart by 2 people who did not know about each other. 1 costs $340 a month, 1 costs $210. Keep the cheaper one, move everybody onto it, remove $340 a month. $4,080 a year.
$4,860 plus $4,080 is $8,940. Add the duplicate file store at $90 a month and you are at $10,020 a year.
Now the number most write-ups leave out. Moving people off a tool costs real money. Export the data. Rebuild the templates. Retrain the 6 people who used it. Accept 2 weeks of everything being slightly worse. Call it $3,200, once.
Year 1: $6,820. Every year after: $10,020.
It is on paper until you do it
Those figures are an illustration, not a client. I built them the way we build a real ledger, but the company is on paper.
Not every business has 3 email tools. Some of you will run this sort and find 41 charges doing 41 different jobs, and the honest answer then is that you are already tight and it cost you a morning to prove it. That is a genuinely useful result and I would rather you got it for free than paid us to tell you.
And a saving that ignores the cost of switching is just a quote. That is why the $3,200 is in there. I would rather publish the smaller number that survives contact with reality.
This is also 1 category. The audit looks at 9 of them. This is the 1 you can run without us.
The second one is worth more and costs nothing
17 of the 41 renew in the same month.
That is not bad luck. Somebody bought a batch of things when the fiscal year started and every anniversary since has fallen in the same 3 weeks.
A renewal you actually review takes about 90 minutes. Pull the usage. Work out who logs in. Check the market rate. Write the email asking for a better number. Wait. Read the reply.
17 renewals times 90 minutes is 25 hours and 30 minutes.
In 1 month. On top of the month you already have. Done by the 1 or 2 people capable of doing it.
So it does not happen. All 17 renew themselves at whatever number the supplier picked, and everybody agrees to look at it properly next year.
The fix is 1 email per supplier. Most will co-term a contract to any date you name, because a supplier would rather move your renewal than lose the conversation.
Move 3 a year. In 4 years every renewal on your list gets its 90 minutes.
Where it keeps coming from
26 of the 41 charges cost under $200 a month. Not 1 of them ever crossed an approval threshold.
26 charges at an average of $115 a month is $2,990 a month. $35,880 a year, bought entirely below the line where anybody looks.
Approving every $90 subscription would cost more in meetings than it saves. So do these 4 things instead:
- Give the category 1 owner. Not a committee. 1 person who can name what is in it.
- Put every recurring charge on 1 page with what it does and who uses it, sorted by function.
- Read that page every quarter. Software renews continuously and an annual review is the wrong resolution for it.
- At purchase, ask the only question that matters. Do we already own something that does this.
Monday
Export 12 months of recurring charges from the card and from accounts payable. Put them in a spreadsheet.
Add 2 columns no system will give you. What it does, in plain words. And the renewal date.
Sort by the first column. The duplicates announce themselves.
Sort by the second and you will find your own version of the month with 17 in it.
That is a morning, and it is the same morning we spend in week 1 of an audit.
I am giving the method away because it is not what you would be paying us for. Anybody can sort a spreadsheet. What takes 3 weeks is costing the switch honestly, checking the cheap tool actually connects to what you already run, and working out which of the 41 is holding up something you cannot afford to have go down.
So go do the sort. It is 20 minutes and it is sitting in a column you already have.
And if you would rather we ran it with you, the audit is 3 weeks and $2,500, and if we cannot identify $7,500 a year you do not pay. My co-founder and I take 3 a month, which is a real limit and also why I would rather you tried the free version first.
· N Khanna