TCO brengt de totale kosten op korte en langere termijn in beeld om een beoogde prestatie te kunnen realiseren. Dus niet alleen de huurprijs van een gebouw, maar ook kosten voor energie, schoonmaakonderhoud, bouwkundig onderhoud, beveiliging, bouwkundige aanpassingen, parkeerkosten, enzovoort.
Deze benaderingswijze komt voort uit de ICT- branche met als doel inzicht te krijgen in de kosten-baten verhouding van automatiseringsprojecten. Met de ontwikkeling van functioneel en duurzaam aanbesteden, waarbij steeds meer gekeken wordt naar de economisch meest voordelige oplossing over de levensduur van een gebouw, is TCO ook binnen de gebouwde omgeving geïntroduceerd. TCO is 'stakeholder' gericht; de methode van life cycle cost (LCC) is gericht op productniveau.