Quick Answer — How Do You Calculate Software TCO?
Total cost of ownership is everything you will spend to buy, deploy, run, and eventually leave a piece of software across a defined horizon — usually three or five years. TCO = Subscription + One-Time + Support + Internal Labour, where the subscription compounds: Year N = Seats × Rate × 12 × (1 + uplift)^(N-1).
The four categories, and what belongs in each:
- Subscription — seats × rate × 12, escalating each year by the renewal uplift written into your contract
- One-time — implementation, training, integration work, and the exit cost of eventually migrating off
- Support and maintenance — any recurring fee beyond the licence: premium support tiers, managed services, third-party maintenance
- Internal labour — the staff hours genuinely spent on provisioning, configuration, permissions, broken integrations, and answering questions, at a loaded hourly rate
The fourth is the one that changes answers. Vendor TCO calculators reliably model the first two and reliably omit the last, which is exactly the category that determines whether a rollout was worth it. Ten hours a month at $65 is $23,400 over three years — on a small deployment, more than the software.