Lexicon · Methodology

TCO

Definitie

TCO staat voor Total Cost of Ownership: de totale kosten van het bezitten of gebruiken van iets, gemeten over de hele gebruiksperiode. Voor software omvat dat niet alleen de licentie- of aanschafprijs, maar ook implementatie, opleiding, onderhoud, beheer, integratie met andere systemen, en uiteindelijk de overstap naar iets anders.

TCO-denken voorkomt de valkuil van “het ene aanbod is goedkoper dus dat kiezen we”. Soms is een hoger geprijsde optie veel goedkoper over 5 jaar, omdat de andere optie veel verborgen kosten heeft. Een uitvraag die alleen naar de aanschafprijs kijkt, mist 70-80% van de werkelijke kosten.

Waarom het ertoe doet voor MKB

Voor MKB is TCO-denken bij elke softwarekeuze relevant. Een SaaS-tool van 50 euro per maand klinkt goedkoop, tot je beseft dat de configuratie 80 uur consultancy kost, jaarlijks 20 uur per medewerker aan opleiding vraagt, en de export bij overstap een paar duizend euro extra. Plotseling is 50 euro per maand niet meer 50.

Voor jouw bedrijf betekent TCO een rekenexercitie maken voor elke serieuze softwarekeuze. Vraag aan elke aanbieder: wat zijn de kosten in jaar 1, jaar 3 en jaar 5? Welke kosten zijn variabel, welke vast? Wat als we overstappen? Dat geeft een eerlijk vergelijk.

Concreet voorbeeld

Een groothandel met 70 medewerkers stond voor een ERP-keuze. Aanbod A: 30.000 euro aanschaf plus 5.000 euro per jaar onderhoud. Aanbod B: SaaS, 800 euro per maand. Op het eerste gezicht leek B veel duurder.

Bij TCO-analyse over 5 jaar veranderde het beeld. Aanbod A: aanschaf + onderhoud + 25.000 euro implementatie + 15.000 euro opleiding + 20.000 euro infrastructuur = 85.000 euro. Aanbod B: 48.000 euro abonnement + 10.000 euro implementatie + 8.000 euro opleiding + 0 euro infrastructuur = 66.000 euro. Aanbod B bleek 20.000 euro goedkoper over 5 jaar, niet duurder.

Misverstanden en valkuilen

  • “De goedkoopste optie heeft de laagste TCO.” Niet automatisch. Goedkope tools kunnen verborgen kosten hebben (consultancy, opleiding, uitval).
  • “TCO is alleen voor grote aankopen.” Ook bij kleine softwarekeuzes telt het op. Vijf tools van 30 euro per maand kosten meer dan één tool van 100 euro per maand, vooral als beheer en koppeling worden meegerekend.
  • “De vendor geeft eerlijke TCO-cijfers.” Bijna nooit volledig. Vraag onafhankelijke schattingen of vraag bestaande klanten van die vendor naar hun ervaren TCO.
  • “5 jaar is genoeg horizon.” Bij kernsystemen vaak niet. Een ERP draait vaak 10-15 jaar. Reken voor kernsystemen langere periodes door.

Wanneer moet je hier wakker liggen, wanneer niet

Wakker liggen: als een grote softwarekeuze gebaseerd wordt op alleen de aanschafprijs, of als implementatie- en beheerkosten niet expliciet gemaakt worden. Daar gaan veel beslissingen mis.

Niet wakker liggen: als het om kleine tools gaat met lage afhankelijkheid (een online kalender-tool, een schemaplanner). Daar is gedetailleerde TCO-analyse overkill.

Gerelateerde termen

  • Build vs buy: TCO speelt centrale rol in deze afweging.
  • SaaS: TCO-analyse helpt om SaaS-kosten realistisch in te schatten.
  • Vendor lock-in: vaak een verborgen TCO-component.
  • SLA: ondersteuningskosten zijn TCO-component.
Filed under Methodology
Leestijd 2 min
Gepubliceerd 21 mei 2026

Zie ook

Agile
Agile is een werkwijze waarbij projecten in korte stukken worden opgeleverd en bijgestuurd op basis van wat geleerd wordt. Tegenhanger...
Build vs buy
Build vs buy is de strategische afweging tussen software zelf laten ontwikkelen of een bestaand product kopen. Geen vaste regel;...
CI/CD
CI/CD staat voor Continuous Integration en Continuous Delivery: software wordt automatisch gebouwd, getest en uitgerold zodra een ontwikkelaar wijzigingen indient....
DevOps
DevOps is een werkwijze waarin software bouwen en software draaiend houden door één team gedaan worden. Resultaat: sneller nieuwe versies...
MVP
MVP staat voor Minimum Viable Product: de simpelste versie van een product die echte gebruikers iets oplevert. Doel is leren...
Refactoring
Refactoring is het verbeteren van bestaande code zonder dat de werking aan de buitenkant verandert. Doel: code begrijpelijker, onderhoudbaarder en...

Verder lezen

Freelancer, bureau of fractional partner: wie moet je software bouwen?
Voor MKB-projecten is er een derde optie: vergelijk freelancer, bureau en fractional partner op kosten, risico en werkwijze.
Het one-person tech team: waarom je geen team van 5 nodig hebt
Je zoekt een developer voor je nieuwe platform. Het bureau komt met een offerte: projectmanager, UX-designer, twee developers, een tester. Vijf mensen, zes maanden,...
Technische schuld: wat het je echt kost en hoe je het oplost
Je herkent het waarschijnlijk. Elke aanpassing aan je software duurt langer dan verwacht. Je IT-kosten stijgen jaar na jaar, maar je systemen voelen niet...