Hidden Cost Categories
The recurring costs routinely omitted from total-cost-of-ownership comparisons, which usually exceed the licence or infrastructure line everyone argues about.
Cost comparisons focus on the visible number — a licence fee, an instance bill — and lose on the categories nobody itemises.
Engineering time to operate. Patching, upgrades, capacity work, backup verification, incident response. Expressed in engineer-days per year and multiplied by a fully-loaded rate, this is frequently the largest line and it appears in no invoice.
Integration and migration. Both entry and exit. The exit cost is the one systematically ignored and the one that determines negotiating leverage at renewal.
Training and onboarding, including the cost of the period during which a team is not yet competent.
Opportunity cost — what the team did not build while building or operating this.
Key-person risk, which materialises as a cost only when someone leaves, and then as a large one.
Compliance and audit evidence, which for regulated workloads can exceed the running cost.
The discipline that makes a TCO comparison honest: fix the horizon — typically three to five years — and apply the same categories to both options. Most TCO arguments are lost not on arithmetic but on comparing a complete cost against a partial one.