6 september 2026
Het voelt onwerkelijk dat Tariefindex pas drie maanden geleden live ging. In die korte tijd is er zoveel bijgekomen: inzendingen, inhuurgidsen, een eigen game en MCP-toegang. Allemaal mogelijk gemaakt door de versnelling die agentic AI veroorzaakt. Hieronder een uitgebreid verhaal over hoe het tot stand kwam en waar het naartoe gaat.
Ik werk al lang als freelancer en consultant. En elke keer als het gesprek op tarieven kwam, hoorde ik hetzelfde: niemand weet echt wat marktconform is. Vooral opdrachtgevers zien de prijsverschillen: de ene factuur is €75 per uur, de andere €175 — vaak voor vergelijkbaar werk. Dat komt door een markt die ondoorzichtig is, en door de soms absurde opslagen die recruiters er bovenop zetten.
We praten over alles, techniek, aanpak, cultuur enz. Maar over geld houden we ons stil. Alsof het een taboe is. Terwijl juist die transparantie iedereen helpt: freelancers om redelijk te prijzen, opdrachtgevers om realistische budgetten te maken, en de tussenhandel om eerlijker te worden.
Van crawler naar zoekmachine
Het begon allemaal met een crawlerproject. Ik bouwde een scraper die uurtarieven van allerlei sites plukte en analyseerde, met als doel een AI-model te trainen dat marktinschattingen kon doen voor gerelateerde functies. Leuk idee, maar crawlers zijn tijdrovend en nooit foutloos. De data rafelde uit, de onderhoudslast werd te groot.
Tegelijkertijd had ik een concrete aanleiding. Een freelance klus ging niet door, omdat mijn tarief te hoog zou zijn. Achteraf bleek dat de recruiter 25% opslag bovenop mijn nettotarief rekende. Mijn ‘te hoge’ tarief was eigenlijk de opdrachtgever die fors extra betaalde. We weten allemaal dat de markt zo werkt, maar dat betekent niet dat we er niets aan hoeven te doen.
Dus met het reeds getrainde AI-model in de hand bouwde ik met Lovable een andere opzet: een kleine webapp waarin je een functietitel intikt en een lage, mediane en hoge indicatie terugkrijgt. Radicaal eenvoudig. Geen account, geen betaling, geen gedoe. Gewoon: wat is een .NET developer waard? Wat vraagt een project manager? Wat betaalt een opdrachtgever voor een interim CFO?
Van eerste versie tot nu
Wat begon als een handige zoekbox is inmiddels een echt platform geworden. Deze mijlpalen geven een beeld van hoe snel het ging.
Een crawlerproject dat uit de hand liep
Het begon als een scraper: ik liet een crawler over verschillende sites lopen om uurtarieven te verzamelen en te analyseren. Doel was om een AI-model te bouwen dat op basis van die data inschattingen kon doen voor gerelateerde functies.
Een model voor tariefschattingen
De crawler kostte enorm veel tijd en was nooit foutloos. Dus bewaarde ik het getrainde AI-model en besloot ik een andere opzet te bouwen. Dat model bleef de motor achter de eerste schattingen.
De eerste tariefzoeker
De allereerste versie van Tariefindex ging op 9 juni 2026 live: niets meer dan een zoekveld met een tabel erachter, en een AI voor inschattingen. Je tikte een functietitel in en kreeg een indicatie. Simpel, maar het werkte meteen — en was een stuk beter onderhoudbaar dan een crawler.
Anoniem tarieven insturen
Om de cijfers minder theoretisch te maken voegde ik een inzendformulier toe. Geen namen, geen bedrijven, alleen rol, ervaring en tarief. Sinds de livegang op 9 juni 2026 komen er vrijwel elke dag nieuwe tarieven binnen.
AI-geschatte baselines
Voor rollen met weinig inzendingen gebruikte ik het eerder getrainde AI-model om een marktinschatting te maken. Die baseline wordt altijd bewaard, zodat we later kunnen zien hoe ver de echte markt er vanaf zit, en zo het model weer bij te sturen.
FreelanceTribes als eerste externe datapartner
De eigen inzendingen zijn het waardevolst, maar datapartners helpen ook. De eerste externe bron was een geanonimiseerde export van FreelanceTribes. Die dataset gaf het AI-model extra houvast: nu konden we tarieven beter kalibreren en nog realistischere schattingen geven.
Knab Uurtarievenboekje 2026
Daarna volgde het Knab Uurtarievenboekje 2026 als extra referentiekader.
Rollenbeheer, aliassen en samenvoegen
Hoe meer data, hoe meer ruis. We bouwden tools om rollen te normaliseren, aliassen vast te leggen en dubbele functietitels samen te voegen. Zo blijft de index consistent.
Reviewflow en adminomgeving
Inzendingen worden niet zomaar live gezet. AI doet de triage. Een beheeromgeving met handmatige goedkeuring, afwijzing en bewerkingsmogelijkheden zorgt ervoor dat foutieve tarieven of typefouten eruit worden gehaald.
Bots, scrapers en pogingen tot beïnvloeding
De site wordt continu bezocht door bots die de tarieven proberen te scrapen en soms zelfs de index willen beïnvloeden door bulksgewijs tarieven in te sturen. Daarom zijn er strikte maatregelen: rate limiting, Cloudflare Turnstile, IP-guards, handmatige review van verdachte inzendingen, outlier-herkenning, en nog een paar trucs die goed uitpakken.
Gebruikersaccounts en 2FA
Voor het gewone gebruik hoef je nooit een account aan te maken. Wel is een account nodig voor de MCP-koppeling, zodat we eerlijke load-balancing kunnen doen op basis van gebruik. We voegden profielbeheer, e-mailwijzigingen en tweestapsverificatie toe.
MCP-toegang voor AI-clients
Je kunt Tariefindex nu ook via MCP benaderen vanuit ChatGPT, Claude en andere AI-clients. Handig voor snelle tariefchecks tijdens het schrijven van een voorstel.
Broker Blocks
Omdat transparantie soms best luchtig mag zijn, bouwden we Broker Blocks: een Tetris-achtig spel met echte tariefdata, een leaderboard en eigen achtergrondmuziek. Probeer het eens!
Hoe de data groeide
De index combineert drie soorten data. Ten eerste de eigen inzendingen: anonieme tarieven van freelancers en opdrachtgevers. Sinds de livegang op 9 juni 2026 komen er vrijwel elke dag nieuwe tarieven binnen via het inzendformulier.
Ten tweede een geanonimiseerde export van FreelanceTribes, onze eerste externe bron. Die dataset was een belangrijke stap omdat het het AI-model hielp te kalibreren: plotseling hadden we een betrouwbaar referentiekader voor tientallen rollen.
Daarna is het Knab Uurtarievenboekje 2026 als extra referentiekader toegevoegd. Ik wacht alleen nog wel op hun telefoontje😅
Voor rollen die nog dun bezet zijn vullen we het gat met een AI-indicatie. Die bronnen worden niet zomaar gemiddeld: inzendingen en marktdata wegen het zwaarst, de AI-indicatie treedt terug zodra de markt spreekt, en een betrouwbaarheidsscore laat zien hoe zeker een getal is.
Strikte maatregelen tegen misbruik
Tariefindex wordt dagelijks bezocht door bots en scrapers. Sommige willen simpelweg de data kopiëren; anderen proberen de index te beïnvloeden door bulksgewijs tarieven in te sturen. Dat merken we: van enkele IP-adressen komen soms honderden pogingen per uur.
Daarom hanteren we meerdere verdedigingslagen. Anonieme bezoekers en inzenders passeren een Cloudflare Turnstile-controle. Per IP gelden strakke rate limits voor het insturen van tarieven, het aanmaken van accounts en het gebruik van de MCP-koppeling. Accounts zijn beperkt tot drie per IP binnen 24 uur. Verdachte inzendingen belanden in een reviewwachtrij en worden pas live gezet na goedkeuring.
Het doel is niet om echte bezoekers te frustreren, maar om de dataset schoon te houden. Een betrouwbare benchmark is alleen mogelijk als we manipulatie actief tegengaan.
Bijna alles is AI-assisted gebouwd
Ik ben dan wel fulltime ondernemer in softwareontwikkeling, maar Tariefindex is een side-project dat ik naast mijn werk run. Omdat het belangrijk voor me is en ik snel wilde kunnen leveren, heb ik het vrijwel volledig AI-assisted gebouwd: van de database-schema's en serverfuncties tot de UI-componenten, de inhuurgidsen, de analysepagina's en zelfs een groot deel van de beheeromgeving. De meeste code wordt gegenereerd, herzien en getest in samenspraak met een AI-assistent.
Dat heeft voordelen: ik kan in korte tijd veel functionaliteit neerzetten en snel itereren. Maar het heeft ook nadelen. AI maakt soms keuzes die technisch logisch lijken, maar gebruikerstechnisch minder elegant zijn. Dus mijn tijd gaat veel zitten in het valideren en testen.
Het kost geld, het levert niets op
Op dit moment verdient Tariefindex geen cent. Het kost alleen maar: hosting, AI-credits, databronnen, e-mailverkeer en vooral tijd. Er is geen paywall voor het anoniem opzoeken van tarieven, geen abonnement om een tarief in te sturen en geen verborgen affiliate- constructie achter de cijfers.
Dat is bewust. De informatie is het meest waardevol als iedereen er vrij bij kan. En dat moet altijd zo blijven. De kern blijft gratis: zoek, vergelijk en draag anoniem bij.
LinkedIn: liefde en verwensingen
Toen ik het platform op LinkedIn deelde, ontstond er meteen een levendig gesprek. Transparantie over tarieven blijkt een gevoelig onderwerp.
Enorm veel steun
Veel freelancers reageerden positief. Eindelijk iets om op af te stemmen. Een houvast bij onderhandelingen. Een tool die de markt eerlijker maakt. Vooral startende freelancers vonden het fijn om te zien wat anderen vragen.
Maar ook venijn
Niet iedereen was enthousiast. Sommigen vonden dat tarieven privé moeten blijven. Anderen (met name recruiters) verweten me dat ik de markt kapot zou maken, of dat de cijfers onzin waren. Een enkele reactie was ronduit beledigend. Dat hoort erbij: geld is emotioneel.
Die tegenstelling motiveert juist. Zolang er zoveel gevoel zit in het onderwerp, is er ook een behoefte aan betrouwbare, neutrale informatie.
Waar we naartoe willen
Tariefindex is nog steeds een proef, een experiment. Maar er zijn duidelijke richtingen waarin het verder kan groeien.
Meer rollen en branches
Van zorg en onderwijs tot design en legal: we willen de index uitbreiden naar meer vakgebieden waar tarieven ondoorzichtig zijn.
Blue collar en vakwerk
De index bestaat nu vrijwel alleen uit kantoorrollen. We overwegen een aparte sectie voor freelancers in de bouw, bezorging, boorplatforms en andere vakwerk-dienstverleners. Daarbij ligt de nadruk minder op senioriteit en meer op factoren als aantal projecten of specialisme.
Meer databronnen
Naast inzendingen en het Knab-boekje zoeken we naar andere publieke en gecontroleerde bronnen die de benchmarks scherper maken. We staan altijd open voor samenwerking met data-aanbieders — ik heb ze waarschijnlijk allemaal al gemaild, dus ze moeten maar even in hun spam-folder kijken. :)
Betere statistische diepgang
Denk aan confidence-intervallen, regio-analyses en seizoenscorrecties zodra de dataset groot genoeg is.
Community-validatie
We overwegen een lichte vorm van peer review, waarbij ervaren freelancers en opdrachtgevers uitschieters kunnen markeren of bevestigen.
Duurzaamheid
Het platform kost geld. We kijken of donaties en sponsoring de toekomst mogelijk maakt zonder de gratis functies te verstoren.
Help de index groeien
De beste manier om dit initiatief te steunen is simpel: deel je eigen tarief. Het is anoniem, duurt een halve minuut en maakt de benchmarks een stuk betrouwbaarder.
