Wat kost software op maat?
De meeste bureaus houden hun tarief achter een contactformulier. Wij niet. Hieronder staat ons uurtarief, wat verschillende projecten ongeveer kosten en hoe je die bedragen zelf narekent.
Het korte antwoord
Ons uurtarief is 110 euro per uur, exclusief BTW. Dat geldt voor ontwikkeling, overleg en alles daartussenin. Geen aparte tarieven voor senioren, geen toeslag voor spoed, geen opslag op uren die een ander heeft gemaakt.
Met dat ene getal kun je zelf rekenen. Software op maat wordt namelijk niet in pakketten verkocht, het wordt in uren gebouwd. Als je weet wat een uur kost en je hebt een idee van de omvang, dan heb je een bandbreedte. Hieronder staan de bandbreedtes die wij in de praktijk zien:
| Wat je laat bouwen | Uren | Bandbreedte excl. BTW |
|---|---|---|
| AI-integratie in bestaande software | 40 tot 120 | 4.400 tot 13.200 euro |
| Eenvoudige interne tool of eerste versie | 80 tot 150 | 8.800 tot 16.500 euro |
| Dashboard met koppelingen | 100 tot 250 | 11.000 tot 27.500 euro |
| Klantportaal | 150 tot 300 | 16.500 tot 33.000 euro |
| Platform met betalingen en integraties | 400 tot 900 | 44.000 tot 99.000 euro |
Dit zijn bandbreedtes, geen offertes. Ze komen uit projecten die we eerder hebben gedaan en ze zeggen iets over de orde van grootte, niet over jouw specifieke geval. Maar je weet nu in elk geval of je in de duizenden of in de tienduizenden zit, en dat is precies wat je wilt weten voordat je aan een gesprek begint.
Waarom we ons tarief gewoon publiceren
Zoek op "kosten software ontwikkelen" en je vindt tientallen pagina's die uitleggen dat het ervan afhangt. Dat klopt ook. Maar het is ook een handige manier om geen antwoord te geven, en het kost jou een paar telefoontjes voordat je weet of een partij überhaupt in je budget past.
Wij vinden dat onhandig, voor jou en voor ons. Als ons tarief niet past, dan wil je dat weten voordat je een uur van je dag aan een kennismaking besteedt. En wij willen liever praten met mensen die weten waar ze aan beginnen. Vandaar dat het getal er gewoon staat.
Het heeft ook een keerzijde die we erbij moeten zeggen: 110 euro is niet het goedkoopste tarief in Nederland. Je kunt ontwikkelaars vinden voor 60 of 70 euro per uur, zeker als je in het buitenland zoekt. Wat je bij ons krijgt is iemand die je project onthoudt, die Nederlands spreekt, die bereikbaar is als er iets stukgaat en die er over twee jaar nog is. Of dat het verschil waard is, bepaal jij.
Uurtarief of vaste projectprijs
We werken op twee manieren. Allebei hebben ze hun moment.
Op uurbasis. Je betaalt de uren die we maken, tegen 110 euro per uur. Elke maand krijg je een factuur met een specificatie erbij: welke uren, op welke dag, waaraan besteed. Je ziet dus precies waar je geld heen gaat en je kunt op elk moment bijsturen of stoppen. Dit werkt goed als de scope nog beweegt, als je gaandeweg wilt kunnen kiezen, of als het een doorlopende samenwerking is.
Vaste prijs per project. We spreken vooraf een bedrag af voor een afgebakend resultaat. Jij weet wat het kost, wij dragen het risico als het tegenvalt. Dit werkt alleen als de scope scherp is, want anders is een vaste prijs een fictie die één van ons beiden pijn gaat doen. Voor een duidelijk omschreven eerste versie is het vaak de prettigste vorm.
Wat we bij een vaste prijs niet doen, is de uren specificeren. Dat is het hele idee: je koopt een resultaat, geen uren. Bij uurbasis krijg je die specificatie altijd.
In beide gevallen geldt hetzelfde uitgangspunt: zolang de scope niet verandert, verandert het budget niet. Dat is geen garantie in juridische zin, het is hoe we werken. Als jij halverwege iets nieuws bedenkt, dan bespreken we wat dat kost voordat we het bouwen. Je komt niet aan het eind van de rit een verrassing tegen.
Wat een project ongeveer kost
De tabel bovenaan is de korte versie. Hier is wat er achter die getallen zit.
AI-integratie in bestaande software, 40 tot 120 uur. Je hebt al een systeem en je wilt er iets slims aan toevoegen: documenten laten samenvatten, aanvragen automatisch categoriseren, een zoekfunctie die snapt wat mensen bedoelen. Het lage eind is een afgebakende functie op één plek. Het hoge eind is meerdere koppelingen, eigen data die eerst opgeschoond moet worden en een terugvalscenario voor als het model iets geks doet.
Eenvoudige interne tool of eerste versie, 80 tot 150 uur. Een tool die één proces overneemt van de Excel-bestanden die nu rondslingeren. Registreren, overzicht houden, exporteren. Dit is ook de bandbreedte waar de meeste eerste versies in vallen: de kleinste vorm die al bruikbaar is voor je team.
Dashboard met koppelingen, 100 tot 250 uur. De bouw van het dashboard zelf is niet het dure deel. Het dure deel zijn de koppelingen: gegevens ophalen uit systemen die nooit bedoeld waren om met elkaar te praten, en dat betrouwbaar houden als er aan de andere kant iets verandert. Reken per koppeling grofweg 20 tot 60 uur, afhankelijk van hoe goed de documentatie is.
Klantportaal, 150 tot 300 uur. Zodra je klanten zelf inloggen, komt er een laag bij die je bij interne tools mist: accounts, wachtwoorden, rechten, en de vraag wie wat mag zien. Dat is niet spannend werk maar het moet kloppen, want hier gaat het over gegevens van anderen.
Platform met betalingen en integraties, 400 tot 900 uur. Meerdere partijen, geld dat van A naar B gaat, en veel gebruikers tegelijk. Betalingen zijn op zichzelf goed te doen, de complexiteit zit in alles eromheen: mislukte transacties, terugboekingen, facturen, en wat er moet gebeuren als een van de systemen even niet reageert.
Wat de prijs omhoog of omlaag duwt
Vier dingen wegen het zwaarst, en bij alle vier kun je zelf aan de knop draaien.
Het aantal functies. Elk scherm, elke knop en elke uitzondering kost tijd om te bouwen en daarna om te testen. Een lijst met vijftien functies waarvan je er vier echt gebruikt, is de duurste manier om te beginnen. Reken voor een gemiddeld scherm 6 tot 16 uur.
De complexiteit van die functies. Een overzicht tonen is simpel. Betalingen verwerken, met een bestaand pakket koppelen of documenten genereren die aan eisen moeten voldoen, dat is het niet. Het verschil tussen "een formulier" en "een formulier dat na verzenden drie andere systemen bijwerkt" is zomaar een factor vijf.
Het aantal gebruikers en de hoeveelheid data. Software voor tien collega's mag best een keer haperen. Software waar duizend klanten tegelijk op zitten, moet andere keuzes maken in de opzet, en die keuzes kosten uren. Dit is ook de reden dat we vragen hoe groot je het ziet worden, niet uit nieuwsgierigheid maar omdat het de bouw bepaalt.
Hoe af het moet zijn bij oplevering. Een interne tool die door vijf mensen gebruikt wordt, mag er functioneel uitzien. Iets dat je klanten zien, vraagt aandacht voor vormgeving en gedrag op elk schermformaat. Reken daarvoor 15 tot 30 procent bovenop de bouw.
De grootste besparing zit niet in goedkoper bouwen maar in minder bouwen. Bijna elk project dat wij doen, begint kleiner dan het oorspronkelijke idee. Niet omdat we het budget willen drukken, maar omdat je pas weet welke functies je echt nodig hebt als er iets draait.
Rekenvoorbeeld: een klantportaal van idee tot livegang
Zo ziet zo'n bandbreedte er in de praktijk uit. Dit is een portaal waar klanten inloggen, hun dossier inzien en documenten downloaden, gekoppeld aan een bestaand administratiesysteem.
| Onderdeel | Uren | Bedrag excl. BTW |
|---|---|---|
| Intake en uitwerken van de scope | 16 | 1.760 euro |
| Ontwerp en schermen | 30 | 3.300 euro |
| Inloggen, accounts en rechten | 24 | 2.640 euro |
| Dossiers inzien en documenten downloaden | 40 | 4.400 euro |
| Koppeling met het administratiesysteem | 45 | 4.950 euro |
| Testen, bijschaven en livegang | 20 | 2.200 euro |
| Totaal | 175 | 19.250 euro |
Wat opvalt als je dit uitsplitst: de koppeling is het duurste losse onderdeel, duurder dan het ontwerp. Dat verrast mensen vaak. En de intake van 16 uur lijkt veel voor "praten", maar het is het deel dat voorkomt dat je later 40 uur weggooit omdat we het verkeerd begrepen hadden.
Wil je onder de 19.250 euro blijven? Laat de koppeling in ronde één weg en laat medewerkers de dossiers handmatig klaarzetten. Dan sta je op 130 uur, oftewel 14.300 euro, en kun je de koppeling toevoegen zodra blijkt dat klanten het portaal echt gebruiken.
Er is geen minimum projectgrootte
Veel bureaus beginnen pas bij 10.000 of 25.000 euro. Wij hebben geen ondergrens. Als je vraag in twaalf uur op te lossen is, dan doen we dat voor twaalf uur.
Dat is niet uit liefdadigheid. Kleine klussen zijn een prima manier om elkaar te leren kennen zonder dat een van ons zich vastlegt op iets groots. Een aantal van onze langstlopende samenwerkingen begon met een middag werk aan iets dat kapot was.
Wat je maandelijks kwijt bent na livegang
Software is geen eenmalige aankoop. Na de livegang lopen er twee dingen door.
Hosting. Wij hosten zelf, dus je hebt geen aparte partij nodig die naar ons wijst als er iets misgaat. Wat het kost hangt af van wat er moet draaien: een interne tool voor twintig mensen vraagt iets heel anders dan een platform met duizenden bezoekers per dag. We rekenen het door op basis van wat je applicatie daadwerkelijk nodig heeft en zeggen het bedrag voordat je live gaat, niet erna. Meer over hoe we dat inrichten lees je op de pagina over managed hosting.
Onderhoud en doorontwikkeling. Ook hier geldt het uurtarief van 110 euro. De meeste klanten zitten tussen de 2 en 8 uur per maand, dus grofweg 220 tot 880 euro, en dat gaat op aan updates, kleine verbeteringen en af en toe iets dat stuk is. Je zit nergens aan vast: gebruik je een maand niets, dan betaal je niets.
Wat we niet doen is een verplicht onderhoudscontract met een vast bedrag waar je nooit iets voor terugziet.
Hoe wij het budget bewaken
Het probleem met softwareprojecten is zelden het uurtarief. Het probleem is dat je halverwege niet weet waar je staat. Daar hebben we drie dingen voor.
Elke week een update. Geen rapportage van tien pagina's, wel een bericht waarin staat wat er af is, waar we mee bezig zijn en of er iets is waar we tegenaan lopen. Als er iets uitloopt, hoor je dat in week drie en niet bij de eindfactuur.
Elke maand een factuur met specificatie. Op uurbasis krijg je erbij welke uren waaraan zijn besteed. Je kunt het narekenen en je kunt er iets van vinden. Dat houdt ons ook scherp.
Budget vast zolang de scope vast is. Verandert er niets aan wat we afgesproken hebben, dan verandert er niets aan het bedrag. Wil je onderweg iets toevoegen, dan zeggen we eerst wat het kost en beslis jij. Zo simpel is het, en het werkt omdat we de scope aan het begin serieus nemen in plaats van er snel doorheen te lopen.
Veelgestelde vragen over de kosten
Wat is het uurtarief van een software ontwikkelaar?
Bij ons 110 euro per uur excl. BTW. In Nederland loopt het in de markt grofweg van 75 tot 150 euro voor een ervaren ontwikkelaar, afhankelijk van specialisme en of je met een bureau of een zelfstandige werkt. Onder de 75 euro betaal je meestal voor een junior of voor iemand in het buitenland.
Wat zijn de gemiddelde kosten van software op maat?
Als je alle projecten op een hoop gooit, komt het gemiddelde ergens rond de 20.000 euro uit. Maar dat gemiddelde is bijna nutteloos, want de spreiding loopt van een paar duizend tot ver boven de honderdduizend. De bandbreedtes per projecttype hierboven zeggen je meer.
Waarom kost software ontwikkelen zoveel?
Omdat het handwerk is en het niet schaalt. Er is geen bestaand product dat we voor jou aanpassen, elke functie wordt gemaakt, getest en later onderhouden. De vergelijking met een standaardpakket van 50 euro per maand gaat mank: dat pakket is duizenden keren verkocht, jouw software één keer.
Kan ik in fases betalen?
Ja. Op uurbasis factureren we maandelijks, dus dat gaat vanzelf. Bij een vaste projectprijs spreken we meestal drie momenten af: bij start, bij een werkende tussenversie en bij oplevering.
Wat als het duurder wordt dan afgesproken?
Bij een vaste prijs is dat ons probleem, niet dat van jou. Op uurbasis zie je het aankomen in de wekelijkse update en kunnen we samen bijsturen, bijvoorbeeld door iets uit de eerste versie te halen. Wat niet gebeurt, is dat je aan het eind een factuur krijgt die je niet had verwacht.
Kost een eerste gesprek iets?
Nee. Het eerste gesprek is gratis en vrijblijvend, ook als eruit komt dat maatwerk niet de slimste route voor je is.
Zelf uitrekenen wat jouw idee kost
Je hebt nu genoeg om een schatting te maken: het uurtarief, de bandbreedtes per projecttype en een uitgewerkt voorbeeld. Kom je er zelf niet uit, dan is dat precies waar dat eerste gesprek voor is.
Vertel kort waar je tegenaan loopt en wat je voor ogen hebt. Wij vertalen dat naar een bandbreedte in uren, met de redenering erbij, zodat je kunt beoordelen of hij klopt. Dat kost je niets.
Meer lezen over hoe we werken? Kijk op de pagina over software op maat, over webapplicaties, of over software ontwikkeling in Amsterdam. Of neem direct contact op.
Geschreven door Zander van der Meer, oprichter van Meer Development. Sinds 2019 bouwt hij maatwerk software voor Nederlandse bedrijven en schrijft hij de offertes die in dit artikel worden uitgelegd. Meer over de aanpak lees je op de pagina over ons.
Benieuwd wat jouw idee kost?
Vertel kort wat je voor ogen hebt. Het eerste gesprek is gratis en je krijgt een realistisch beeld van de kosten.