De echte kosten van maatwerksoftware: TCO voor het MKB, uitgelegd
De offerte die u voor maatwerksoftware krijgt, is zelden wat het u over vijf jaar kost. Hier vindt u een eerlijke uiteenzetting van de total cost of ownership — wat zich achter de bouwprijs verbergt, en hoe u dat begroot zonder vervelende verrassingen.

Wanneer iemand u een offerte voor maatwerksoftware overhandigt, voelt het getal erop als de prijs. Dat is het niet. Het is de prijs van de bouw — de eerste ronde van een race die jaren duurt. Het echte bedrag, dat daadwerkelijk van uw rekening gaat gedurende de levensduur van het geheel, ligt meestal ergens tussen de twee en vier keer dat openingsgetal. Niemand vertelt u dit vooraf, want het hardop zeggen maakt het verkoopgesprek ongemakkelijk. Laten we dat ongemakkelijke gesprek dan maar wél voeren.
Ik heb veel mkb-bedrijven hun eerste stuk maatwerksoftware zien laten bouwen. Degenen die uiteindelijk tevreden zijn, hadden bijna nooit de goedkoopste offerte of de flitsendste demo. Zij hadden een helder beeld van de total cost of ownership — TCO, als u van afkortingen houdt — voordat ze iets ondertekenden. Ze wisten dat een systeem niet iets is dat u koopt, maar iets dat u onderhoudt. Net als een bestelbus: de aanschafprijs is het makkelijke deel, en dan is er nog brandstof, onderhoud, verzekering, en die band die op het slechtst denkbare moment knapt.
Deze gids is de eerlijke versie van dat beeld. Geen bangmakerij, geen upselling — gewoon waar het geld over vijf jaar werkelijk naartoe gaat, welke posten stilletjes van de offerte worden weggelaten, en hoe u begroot zodat de rekening u nooit overvalt. Als u een maatwerktraject overweegt, lees dit dan voordat u welk voorstel dan ook leest.
De bouwprijs is het topje van de ijsberg
Hier is het denkmodel dat alles oplost: de ontwikkelofferte dekt het bouwen en live krijgen van uw software. Meer niet. Alles wat na de lancering gebeurt — en software leeft het grootste deel van zijn leven ná de lancering — is een aparte, doorlopende kostenpost die het bouwgetal niet raakt.
Een ruwe vuistregel die over tientallen projecten standhoudt: over een levensduur van vijf jaar is de initiële bouw vaak slechts 30 tot 40 procent van wat u werkelijk uitgeeft. De rest is hosting, onderhoud, support, beveiliging en de wijzigingen die u onvermijdelijk wilt zodra echte mensen het ding gaan gebruiken. Niets daarvan is verspilling. Het is gewoon het deel dat niemand op de openingsslide zet.
“Software is niets dat u koopt. Het is iets dat u onderhoudt — en onderhouden kost elk jaar weer geld, of u het nu had ingepland of niet.”
Dit is geen reden om maatwerksoftware te mijden. Voor het juiste probleem verdient het zich vele malen terug. Het is een reden om met beide ogen open binnen te lopen, zodat het vijfjaarsgetal u niet in jaar twee overvalt — wat, bijna altijd, het moment is waarop de verrassingen landen.

Waar het geld werkelijk naartoe gaat
Laten we de ijsberg in zijn echte stukken opdelen. Grofweg splitst de totale kost van het bezitten van een maatwerksysteem zich in zes potjes. Sommige zijn eenmalig, sommige terugkerend voor altijd, en juist de terugkerende worden door mensen onderschat.
1. De bouw zelf
Ontwerp, ontwikkeling, testen en het in productie brengen. Dit is het getal op de offerte. Het is de meest zichtbare kostenpost en, paradoxaal genoeg, degene die u het beste kunt voorspellen — want het is het deel dat een goede partner gedetailleerd heeft uitgewerkt voordat hij offreerde. Het gevaar zit hier niet in de prijs, maar in scope creep: elke "kunnen we ook even…" tijdens de bouw jaagt dit getal omhoog. Daarover later meer.
2. Hosting en infrastructuur
Uw software moet ergens draaien. Servers, databases, bestandsopslag, back-ups, het domein, beveiligingscertificaten. Voor een typische mkb-tool is dit echt bescheiden — vaak een paar tientjes euro per maand, schalend met hoeveel mensen het gebruiken. Hier zit niet het grote geld, maar het is een terugkerende post die nooit stopt, en die meegroeit met u.
3. Onderhoud en updates
Dit is de grote die mensen vergeten. Software zit boven op andere software — besturingssystemen, frameworks, bibliotheken — en dat alles blijft eronder bewegen. Beveiligingspatches verschijnen. Een dependency wordt afgeschaft. Een betaalprovider wijzigt zijn API. Als niemand bijhoudt, rot uw perfect werkende systeem langzaam weg tot het op een dag stukgaat om redenen die niets met u te maken hebben. Begroot onderhoud als een jaarbedrag, vaak 15 tot 20 procent van de bouwkosten per jaar, en u slaapt rustiger.
4. Support en bugfixes
Geen enkele software wordt perfect opgeleverd. Echte gebruikers doen dingen die geen enkele test voorzag. In het begin vindt u bugs; voor altijd daarna heeft u af en toe een "hij gedraagt zich vreemd"-moment dat een mens nodig heeft die de code begrijpt. Support kan een retainer zijn, een afspraak op basis van nacalculatie, of gebundeld met onderhoud — maar het mag nooit een bijzaak zijn, want de dag dat u het nodig heeft, is zelden een kalme.
5. Wijzigingen en nieuwe functies
Dit is de kostenpost die mensen op een goede manier verrast, en daarna hun budget op een slechte. Op het moment dat uw software werkt, ziet u tien manieren om hem te verbeteren. Uw bedrijf verandert. Een nieuwe regel komt eraan. U wint een klant die één extra veld nodig heeft. Het hele voordeel van maatwerksoftware is dat het met u kan meegroeien — maar evolutie is declarabel. Behandel doorlopende verbetering als een geplande post, niet als een noodgeval.
6. Uw eigen tijd
De onzichtbare kostenpost. Iemand aan uw kant moet feedback geven, testen, het team trainen en de vragen van de ontwikkelaar beantwoorden. Het staat op geen enkele factuur, maar het is reëel, en projecten waar de eigenaar doet alsof het nul is, zijn de projecten die vastlopen. Reken op een paar uur per week tijdens de bouw, minder daarna.
Een vijfjaarsvoorbeeld, in heldere cijfers
Cijfers maken dit concreet, dus hier is er een ter illustratie. Deze getallen zijn bewust afgerond en bedoeld om verhoudingen te tonen, niet om uw project te offreren — elke bouw is anders. Stel u een maatwerk interne tool voor die een kluwen aan spreadsheets vervangt bij een bedrijf van 20 mensen.
| Kostenpost | Jaar 1 | Jaar 2–5 (elk) | Totaal 5 jaar |
|---|---|---|---|
| Bouw (eenmalig) | €40.000 | — | €40.000 |
| Hosting & infrastructuur | €1.200 | €1.200 | €6.000 |
| Onderhoud & updates | €3.000 | €7.000 | €31.000 |
| Support & bugfixes | €2.000 | €2.000 | €10.000 |
| Wijzigingen & nieuwe functies | €3.000 | €5.000 | €23.000 |
| Totaal over vijf jaar | ≈ €110.000 |
Kijk naar de onderste regel. De bouw van €40.000 — het enige getal waar de meeste mensen zich op richten — is rond de 36 procent van de vijfjaarsuitgave. De andere 64 procent is de kost van het levend en bruikbaar houden van een levend systeem. Had u alleen voor de bouw begroot, dan kwam u over vijf jaar ruwweg €70.000 tekort, en u zou elke euro ervan als een onaangename verrassing voelen.

De verborgen kosten die niemand offreert
Buiten de zes potjes is er een reeks kosten die op geen enkel voorstel staan, omdat ze eigenlijk niet aan de ontwikkelaar zijn om te offreren. Ze zijn van u. Ze negeren is de meest voorkomende manier waarop een verstandig budget een gevoelig onderwerp wordt.
- Datamigratie — uw bestaande gegevens schoon uit oude tools en in de nieuwe krijgen is priegelwerk, handmatig en bijna altijd onderschat.
- Training en adoptie — software bespaart pas geld zodra mensen het daadwerkelijk gebruiken; begroot voor de onwennige eerste weken.
- Integraties die verschuiven — elk systeem waarmee u koppelt kan zijn regels wijzigen, en als dat gebeurt, moet uw koppeling gerepareerd worden.
- Uitval — de kost van het niet beschikbaar zijn van de tool tijdens een druk uur, en daarom zijn back-ups en monitoring geen optionele luxe.
- Sleutelpersoonrisico — als één ontwikkelaar alle kennis bezit, is hem halverwege vervangen duur; sta op documentatie en code die u zelf bezit.
- Het 'we zijn eruit gegroeid'-moment — als de bouw bochten heeft afgesneden om een prijs te halen, betaalt u mogelijk eerder opnieuw dan u zou willen.
Geen van deze is een reden tot paniek. Het zijn redenen om betere vragen te stellen. Een partner die ze ongevraagd ter sprake brengt, is er waarschijnlijk een die u de rest kunt toevertrouwen — want het betekent dat hij nadenkt over uw vijfjaarskosten, niet alleen over zijn factuur dit kwartaal.
Hoe dit zich verhoudt tot standaardsoftware
Het is verleidelijk om dit alles te lezen en te concluderen dat standaardsoftware overduidelijk goedkoper is. Soms is dat zo — en als het echt past, moet u het kopen. Maar standaardsoftware heeft zijn eigen TCO, en die is niet altijd het koopje dat het op de prijspagina lijkt.
Een abonnementstool heeft lage instapkosten en geen bouw, wat heerlijk is. Maar u betaalt per gebruiker, per maand, voor altijd, en die regel gaat alleen maar omhoog — met uw personeelsbestand, met hun prijsverhogingen, met de "pro"-laag die u uiteindelijk nodig heeft. U erft ook kosten die zich niet als geld tonen: de omwegen voor de 10 procent die het net niet doet, de handmatige stappen tussen tools die niet integreren, de data die u er bij vertrek niet makkelijk uit krijgt. Maatwerksoftware brengt de kost naar voren en geeft u controle; standaardsoftware spreidt de kost en verhuurt u een pasvorm die nooit precies klopt.
Hoe u de totale kosten in de hand houdt
TCO begrijpen gaat niet over u schrap zetten voor een grotere rekening — het gaat over hem sturen. De eigenaren die de levenslange kosten redelijk houden, doen allemaal ruwweg hetzelfde handjevol dingen, en geen ervan vereist een technische achtergrond.
- 1Vraag om het vijfjaarsbeeld, niet alleen de bouwLaat elke partner met wie u praat hosting, onderhoud, support en waarschijnlijke wijzigingen uiteenzetten. Alleen het gesprek al vertelt u wie eerlijk tegen u is.
- 2Begin kleiner dan u denkt te moetenBouw de kern die waarde levert, breng het live, leer van echt gebruik. Een slanke eerste versie is goedkoper te bouwen en veel goedkoper te wijzigen dan een opgeblazen versie die u hebt gegokt.
- 3Bezit uw code en uw dataSta erop dat de code, de accounts en de data van u zijn en gedocumenteerd. Dit is uw grootste bescherming tegen later vastzitten en te veel betalen.
- 4Begroot onderhoud vanaf dag éénReserveer een jaarlijks onderhoudsbedrag vóór de lancering, niet nadat er iets stukgaat. Gepland onderhoud is goedkoop; redding in noodgevallen niet.
- 5Beslis bewust over wijzigingenHoud een eenvoudige lijst van gewenste verbeteringen bij en pak ze in geplande batches aan, niet als een constant druppeltje van 'nog één dingetje'. Bundelen is goedkoper en houdt het systeem coherent.
Doe deze vijf dingen en de eng ogende TCO wordt een voorspelbare bedrijfskost — het soort dat u aan het begin van het jaar in een spreadsheet zet en er daarna niet meer over nadenkt. Die voorspelbaarheid is meer waard dan een paar procent van de bouwprijs afknabbelen, en het scheidt een project waar u blij mee bent van een project dat u stilletjes betreurt.

Is maatwerksoftware het dan waard?
Na al het waarschuwende rekenwerk hier de andere kant. Voor het juiste probleem is maatwerksoftware een van de beste investeringen die een mkb-bedrijf kan doen. Wanneer een proces echt centraal staat in hoe u werkt — het ding dat, goed gedaan, u geld oplevert of uw rust bewaart — verslaat het bezitten van software die er exact op past het huren van een benadering die er bijna op past.
De kunst is de tool af te stemmen op het belang. Laat geen maatwerk bouwen voor iets dat een app van €30 per maand prima afhandelt. Overweeg het wel wanneer de standaardopties u dwingen uw manier van werken te veranderen, wanneer u toch al een fortuin betaalt aan abonnementen en handmatige omwegen, of wanneer het proces uw werkelijke concurrentievoordeel is. In die gevallen is de vijfjaars-TCO geen kost om te vrezen — het is de prijs van een echt bezit dat u controleert.
Wilt u het echte vijfjaarsgetal voor uw idee?
We brengen de volledige total cost of ownership in kaart voor wat u in gedachten heeft — bouw, hosting, onderhoud en waarschijnlijke wijzigingen — zodat u kunt beslissen met het hele beeld voor u, niet alleen een prijs in de kop.
Praat met ons over maatwerksoftwareVeelgestelde vragen
Wat kost maatwerksoftware over zijn levensduur werkelijk?
Waarom is onderhoud zo duur als de software al werkt?
Is maatwerksoftware goedkoper dan betalen voor abonnementen?
Welke kosten laten ontwikkelaars meestal van de offerte weg?
Hoe houd ik de totale kosten voorspelbaar?

Have a nice day is een softwarestudio die kleine en middelgrote bedrijven helpt digitaliseren — automatisering, AI en maatwerksoftware die werkt in de dagelijkse praktijk, niet alleen op slides.