
Wat kost maatwerk software en wat telt mee in de totale kosten?
De kosten van maatwerk software hangen af van de omvang van het werk, het aantal koppelingen, de eisen aan beveiliging en toegankelijkheid en de looptijd. Reken niet met de bouwprijs alleen, maar met de totale kosten over vijf jaar: bouw, onderhoud, hosting, eigen beheerinspanning en exit. Op deze pagina staat een rekenvoorbeeld met aannames die u zelf kunt aanpassen.

Belangenverklaring en werkwijze van deze pagina
TechinFlow levert zelf maatwerk software. Daarom staat op deze pagina geen enkel tarief, geen prijsindicatie en geen vergelijking met andere leveranciers. Het rekenvoorbeeld hieronder gebruikt ronde, verzonnen getallen die zichtbaar als aanname zijn gemarkeerd, zodat u de rekenmethode ziet en uw eigen waarden invult. Cijfers over de arbeidsmarkt komen uit een openbare bron van het CBS, met datum van ophalen.
Voor de vraag of maatwerk überhaupt de juiste route is, bestaat een aparte beslistabel: maatwerk of standaard software. Deze pagina gaat ervan uit dat u die keuze al heeft gemaakt en wilt weten hoe u de kosten begroot en offertes vergelijkbaar maakt.
Welke factoren bepalen de kosten van maatwerk software?
De bouwuren zijn de zichtbaarste kostenpost, en ze volgen uit een reeks ontwerpkeuzes die u vooraf kunt benoemen. Hoe scherper u ze beschrijft, hoe kleiner het verschil tussen offerte en eindrekening.
| Factor | Waarom het kosten verandert | Wat u vooraf kunt vastleggen |
|---|---|---|
| Functionele omvang | Meer schermen, rollen en bedrijfsregels betekent meer ontwerp, bouw en testwerk | Een lijst van processen met per proces een prioriteit (moet, wens) |
| Koppelingen | Elke koppeling vraagt onderzoek, foutafhandeling en onderhoud bij wijzigingen aan de andere kant | Welke systemen, met welke API-koppelingen en wie beheert die systemen |
| Data en migratie | Opschonen en omzetten van bestaande gegevens is vaak onderschat werk | Aantal bronnen, kwaliteit, wie de data valideert |
| Beveiliging en privacy | Logging, autorisatie, pentest en een verwerkersovereenkomst kosten tijd | Het beveiligingskader waaraan u moet voldoen en het bewijs dat u wilt zien |
| Toegankelijkheid | Achteraf herstellen is duurder dan vanaf het ontwerp meenemen | De norm (zie toegankelijke kaarten) en wie het onderzoek bestelt |
| Hosting en omgevingen | Test-, acceptatie- en productieomgeving en back-ups lopen mee zolang de software draait | Waar het draait, wie het beheert, welke herstelafspraken gelden |
| Eigen inbreng | Een opdrachtgever die niet tijdig beslist, veroorzaakt wachttijd en herwerk | Wie productowner is en hoeveel uur per week die beschikbaar heeft |
| Looptijd en wijzigingen | Een lange looptijd vraagt onderhoud van de onderliggende bibliotheken en nieuwe wensen | Een regeling voor wijzigingen en een jaarlijkse herijking |
Een vaste prijs voor het hele traject is alleen eerlijk als de omvang vaststaat. Staat die nog niet vast, dan is een vaste prijs per iteratie met een bovengrens vaak realistischer. Over de rol van de opdrachtgever tijdens het traject leest u meer op de dienstpagina maatwerk software.
Welke openbare bronnen zijn er voor uurtarieven?
Een gezaghebbende, openbare tabel met marktuurtarieven voor maatwerkontwikkeling vonden wij niet. Wat wel openbaar en controleerbaar is, zijn de arbeidskosten per gewerkt uur van het CBS. Dat is het bedrag dat een werkgever kwijt is aan een medewerker per gewerkt uur, inclusief sociale lasten, maar zonder overhead, bedrijfsrisico, winst en uren die niet worden gefactureerd. Het is dus een ondergrens voor wat een tarief moet dekken, geen tarief.
| Bedrijfstak (SBI 2008) | Per gewerkt uur | Per voltijdeenheid | Gewerkte uren per voltijdeenheid |
|---|---|---|---|
| 62 IT-dienstverlening | € 57,55 | € 100.600 | 1.748 |
| J Informatie en communicatie | € 57,64 | € 100.300 | 1.740 |
| 84 Openbaar bestuur en overheidsdiensten | € 60,15 | € 95.400 | 1.586 |
Het CBS meldt dat de tabel sinds 14 juli 2026 cijfers over 2024 bevat naast 2020 en elke vier jaar wordt aangevuld. Voor 2020 stond de IT-dienstverlening op € 45,61 per gewerkt uur, voor 2024 op € 57,55. Gegevens zijn gelezen via de OData-API van het CBS op 11 oktober 2026.
Voor werkelijke marktprijzen zijn er drie routes. U kunt een marktconsultatie houden en meerdere partijen om een indicatie vragen. U kunt gunningsstukken van vergelijkbare opdrachten bekijken op TenderNed, voor zover aanbestedende diensten die publiceren. En u kunt bij uw eigen inkoopafdeling opvragen wat u eerder betaalde. Gebruik de uitkomst als bandbreedte, niet als norm.
Hoe ziet een (fictief) rekenvoorbeeld van vijf jaar eruit?
Het voorbeeld is fictief en bedoeld om de methode te tonen. Alle bedragen met een asterisk zijn aannames zonder bron en horen bij een denkbeeldig intern kaartportaal voor een gemeentelijke afdeling. Het is geen prijsindicatie van TechinFlow of van de markt.
| Kostenpost | Aanname | Bedrag over 5 jaar |
|---|---|---|
| Bouw | 1.200 uur* × € 100 per uur* (rekengemak) | € 120.000 |
| Onderhoud en doorontwikkeling | 15%* van de bouwkosten per jaar, 5 jaar | € 90.000 |
| Hosting en back-ups | € 400* per maand, 60 maanden | € 24.000 |
| Eigen productowner en beheer | 0,2 fte* × € 95.400 per voltijdeenheid per jaar (CBS, openbaar bestuur, 2024), 5 jaar | € 95.400 |
| Exit en overdracht | 5%* van de bouwkosten | € 6.000 |
| Totaal (fictief) | Som van de regels hierboven | € 335.400 |
De bouwprijs is in dit voorbeeld 36% van het totaal. Dat verhoudingsgetal volgt uit de aannames en is geen vuistregel. Verander een aanname en de verhouding verschuift: bij 10% onderhoud per jaar is het totaal € 305.400, bij 20% is het € 365.400. Vervang het uurtarief door uw eigen waarde en reken de bouw- en exitregels opnieuw door. Het uurtarief weegt mee, maar in dit voorbeeld bepalen de onderhoudsaanname en de eigen inzet samen 55% van de uitkomst.
Wat is TCO en wat zegt de Aanbestedingswet erover?
TCO staat voor total cost of ownership: alle kosten van aanschaf, gebruik, onderhoud en einde van een product of dienst, opgeteld over de levensduur. De Aanbestedingswet 2012 kent het begrip levenscycluskosten en laat een aanbestedende dienst gunnen op laagste kosten berekend op die basis. Artikel 2.115a omschrijft die kosten zo:
kosten gedragen door de aanbestedende dienst of andere gebruikers, zoals kosten in verband met de verwerving, gebruikskosten, onderhoudskosten en kosten volgend uit het einde van de levenscyclus
Bron: Aanbestedingswet 2012, artikel 2.115a lid 1 onder a, wetten.overheid.nl, gelezen op 11 oktober 2026. Lid 2 verplicht de aanbestedende dienst om in de aanbestedingsstukken te vermelden welke gegevens inschrijvers moeten aanleveren en met welke methode de levenscycluskosten worden bepaald. Wie op levenscycluskosten wil gunnen, moet dus vooraf zeggen hoe die berekend worden.
Artikel 2.114 noemt drie wijzen om de economisch meest voordelige inschrijving vast te stellen: beste prijs-kwaliteitverhouding, laagste kosten op basis van kosteneffectiviteit zoals de levenscycluskosten, of laagste prijs. Het derde lid stelt de beste prijs-kwaliteitverhouding als uitgangspunt. Laat uw inkoopjurist toetsen welke gunningswijze past. Een uitgebreid overzicht van eisen bij een aanbesteding vindt u bij aanbesteding GIS-viewer: eisen; de principes gelden ook voor ander maatwerk.
Wat kost onderhoud na oplevering?
Onderhoud is geen eenmalige post. Software die draait moet bijgewerkt worden voor beveiligingsmeldingen in onderliggende bibliotheken, voor wijzigingen in de systemen waarmee zij koppelt en voor nieuwe wensen. Een betrouwbare publieke norm voor het percentage per jaar vonden wij niet. In het rekenvoorbeeld staat daarom een aanname met gevoeligheidsanalyse, en dat is ook wat u van een leverancier mag vragen.
- Correctief onderhoud herstelt fouten die na oplevering opduiken. Leg vast welke garantieperiode geldt en wat daarbuiten gebeurt.
- Preventief onderhoud houdt de technische basis actueel, bijvoorbeeld bibliotheken, besturingssysteem en databaseversie.
- Aanpassend onderhoud volgt wijzigingen buiten de software, zoals een nieuwe versie van een basisregistratie of een gewijzigde API van een partner.
- Doorontwikkeling zijn nieuwe functies. Begroot ze apart van onderhoud, anders verdwijnt onderhoudsbudget in wensen.
Laat de leverancier de onderhoudsprijs opbouwen uit deze vier posten. Vraag ook hoe de overdracht aan een andere partij verloopt en welke documentatie bij oplevering hoort; dat bepaalt hoe duur een overstap wordt. Meer daarover bij vendor lock-in en exitstrategie en bij legacy-modernisering, waar onderhoud op verouderde software de kosten drijft.
Wat verschilt per situatie?
Drie omstandigheden verschuiven het kostenbeeld sterker dan het uurtarief. Ten eerste de mate van onzekerheid: een proces dat nog moet worden uitgevonden kost meer iteraties dan een proces dat al op papier staat. Ten tweede het aantal partijen: een koppeling met een externe leverancier voegt wachttijd en afstemming toe die niet in bouwuren zit. Ten derde de eisen vanuit het publiekrecht: een gemeente die moet voldoen aan toegankelijkheids- en beveiligingskaders neemt testwerk en bewijsvoering mee dat een intern hulpmiddel van een commercieel bedrijf niet nodig heeft.
Een beheerst begin is een klein, afgebakend eerste traject. Daarmee leert u het tempo van het team kennen voordat u een groter budget vastlegt. Voor een eerste verkenning van de vraag en de architectuur is technologie- en softwareadvies bedoeld.
Veelgestelde vragen
Wat kost maatwerk software gemiddeld?
Een gemiddelde zegt weinig, omdat de omvang, het aantal koppelingen en de eisen aan beveiliging en toegankelijkheid sterk uiteenlopen. Een betrouwbaar publiek gemiddelde vonden wij niet. Begroot daarom per kostenfactor en reken over vijf jaar: bouw, onderhoud, hosting, eigen inzet en exit. Het fictieve rekenvoorbeeld op deze pagina laat zien hoe u dat opbouwt.
Is een vaste prijs voor maatwerk verstandig?
Alleen als de functionele omvang vastligt. Is die nog onzeker, dan is een vaste prijs per iteratie met een bovengrens of een raming met bandbreedte eerlijker. Een vaste prijs voor een vaag pakket verschuift het risico naar later, vaak in de vorm van wijzigingsverzoeken. Leg in elk geval vast hoe wijzigingen worden geprijsd.
Hoe vergelijk ik offertes voor maatwerk software?
Vraag alle partijen om dezelfde opbouw: bouw, onderhoud, hosting, doorontwikkeling en exit. Laat de aannames per post vermelden en vraag naar een totaal over vijf jaar. Gunt u op levenscycluskosten, dan moet de methode vooraf in de aanbestedingsstukken staan (art. 2.115a lid 2 Aanbestedingswet 2012).
Waarom ligt een uurtarief hoger dan de arbeidskosten van het CBS?
De arbeidskosten per gewerkt uur dekken loon en sociale lasten. Een tarief moet daarnaast overhead, uren zonder facturering, bedrijfsrisico en winst dekken. De CBS-cijfers vormen dus een ondergrens, geen tarief. In 2024 waren de arbeidskosten in de IT-dienstverlening € 57,55 per gewerkt uur (CBS, tabel 85293NED). Een vast opslagpercentage is niet gepubliceerd.
Hoeveel onderhoud moet ik per jaar begroten?
Er is geen gezaghebbende publieke norm. Reken met een aanname, bijvoorbeeld tussen 10% en 20% van de bouwkosten per jaar, en laat de leverancier de post opbouwen uit correctief, preventief, aanpassend onderhoud en doorontwikkeling. Herzie de aanname jaarlijks aan de hand van werkelijke uren.
Bronnen
Meer over TechinFlow
Een nieuw bureau in Haarlem voor maatwerk software, GIS en dataplatforms op open standaarden.
Een vraag of opdracht?
Vertel kort wat er speelt en voor welke organisatie. We reageren per e-mail.
Stuur een bericht