Je stuurt drie maanden geleden een offerte voor een verbouwingsproject van €85.000. De materiaalkosten stijgen sindsdien met zo’n 7%, een onderaannemer past zijn tarief aan en de steigerkosten gaan omhoog. Maar in je offerte staat een vaste prijs, de opdrachtgever heeft getekend en verwacht dat bedrag op de eindfactuur. Dit speelt zich dagelijks af bij aannemers, installatiebedrijven en freelance adviseurs die op projectbasis werken. Een indexeringsclausule in je algemene voorwaarden lost dit structureel op, mits die clausule juridisch klopt en uitlegbaar is aan je opdrachtgever.

Projectcontracten zijn kwetsbaarder dan abonnementen

Bij een abonnement of doorlopende dienstverlening pas je de prijs aan bij de volgende factuur. De klant ziet het aankomen, er is een vast ritme en de contractuele grondslag verwijst vaak simpelweg naar ‘indexering per kalenderjaar’. Bij projectwerk ontbreekt dat ritme volledig. Je hebt één offerte, één opdracht en één eindfactuur. De doorlooptijd van projecten in de bouw, GWW-sector of bij complexe adviesopdrachten loopt al snel op tot vier tot twaalf maanden. In die periode kunnen de grondstoffenprijzen, loonkosten of energietarieven fors bewegen.

Het juridische risico is concreet: als je geen indexeringsclausule hebt opgenomen, is de offertedatum bindend. Je kunt dan niet eenzijdig meer factureren dan overeengekomen, ook al zijn je kosten objectief gestegen, net als bij meerwerk en scope creep. Een standaard abonnementsclausule helpt je hier niet, want die is geschreven voor situaties met een doorlopende referentiedatum. Voor eenmalig projectwerk heb je een clausule nodig die specifiek een T=0 (offertedag) en een T=1 (meet- of factuurmoment) vastlegt.

Stap 1: Benoem je prijscomponenten vóór je de clausule schrijft

Voordat je ook maar één juridische zin formuleert, moet je weten welke kostencomponenten je opdracht dragen. Een vage verwijzing naar ‘prijsstijgingen’ is juridisch te zwak en geeft opdrachtgevers terecht het gevoel dat je een vrijbrief vraagt. Maak het concreet. Denk aan vier categorieën: materiaalkosten, loonkosten, energiekosten en onderaannemingskosten. Niet elke opdracht heeft alle vier, maar door ze expliciet te benoemen kun je per component een passende index koppelen. Een dakdekker heeft een heel ander kostenprofiel dan een freelance bouwmanager.

Stel je werkt als zelfstandig bouwkundig adviseur. Dan is jouw voornaamste kostencomponent je eigen uurtarief, dat je koppelt aan de CBS-loonindex. Een installatiebedrijf met hoge materiaal- en energieblootstelling doet er verstandig aan ook de energieprijsindex te benoemen. Dit niveau van specificiteit werkt ook in je voordeel bij onderhandelingen: je laat zien dat je de indexering heeft doorgedacht en niet zomaar een opslag vraagt.

Stap 2: Kies de juiste sectorindex

De keuze van de referentie-index is het hart van een werkende clausule. Gebruik je de verkeerde index, dan is je clausule aanvechtbaar of in het beste geval onpraktisch. Voor de meeste sectoren zijn er goed onderbouwde keuzes beschikbaar.

  • BDB-index (Bouw- en Ontwikkelingsindex): geschikt voor burgerlijke en utiliteitsbouw. Wordt maandelijks gepubliceerd door het BDB-bureau en is breed geaccepteerd in de bouwsector. Vindplaats: bdb.nl.
  • CROW-kostenindex: specifiek voor grond-, weg- en waterbouwprojecten (GWW). Wordt vier maal per jaar bijgewerkt. Vindplaats: crow.nl, kennisplatform kostenmanagement.
  • CBS-loonindex (CAO-lonen per uur): de aangewezen index voor arbeidsintensief advieswerk, detachering en freelance dienstenverlening. Maandelijks beschikbaar via het CBS Statline-portaal.
  • Energieprijsindex CBS: relevant voor installatiebedrijven en andere branches met significante energieblootstelling. Eveneens via CBS Statline, gepubliceerd per kwartaal.

Koppel in je clausuletekst altijd de naam van de index én de vindplaats. Schrijf dus niet ‘een gangbare prijsindex’, maar ‘de BDB-kostenindex voor woningbouw, gepubliceerd op bdb.nl’. Dat voorkomt discussie achteraf over welke cijfers gelden.

Stap 3: Stel de referentiedatum en het meetmoment correct vast

De referentiedatum (T=0) is de datum van je offerte. Dat is het moment waarop je prijsopbouw geldig was. Het meetmoment (T=1) is het moment waarop de indexering wordt berekend. Voor projectwerk is dat idealiter de geplande opleverdatum of, als die nog niet vaststaat, de factuurdatum.

Een concreet rekenvoorbeeld maakt dit inzichtelijk. Stel: offertedatum is 1 februari, de aanneemsom is €100.000, het relevante onderdeel is materiaal (60% van de aanneemsom, dus €60.000). De BDB-index op 1 februari staat op 118,4. Op de opleverdatum, 1 november van hetzelfde jaar, staat de index op 124,2. De correctiefactor is dan 124,2 gedeeld door 118,4, afgerond 1,049. De materiaalcomponent wordt dus €60.000 maal 1,049, wat uitkomt op €62.940. De rest van de aanneemsom (€40.000) blijft ongewijzigd. De gecorrigeerde aanneemsom is €102.940. Leg deze formule letterlijk vast in je clausule of in een bijlage bij je offerte.

Stap 4: Formuleer een drempelwaarde en aanpasgrens

Niet elke prijsbeweging rechtvaardigt een herberekening. Een kleine schommeling van 0,5% wil je niet administratief moeten afhandelen. Gebruikelijk in de bouwsector is een drempelwaarde van 2% tot 3%: pas als de index met meer dan dat percentage is gestegen ten opzichte van T=0, mag je indexeren. Alles onder die drempel is voor jouw rekening.

Aan de bovenkant is een maximumgrens verstandig, zowel voor de acceptatie door opdrachtgevers als voor juridische houdbaarheid. In de burgerlijke bouw geldt een aanpassing tot 10% zonder nadere toestemming als redelijk en gebruikelijk. Stijgt de index met meer dan dat percentage, dan is overleg met de opdrachtgever vereist voordat je de meerprijs doorberekent. Dit maximum geldt per clausuleperiode, dus per project.

Stap 5: Schrijf de clausuletekst zelf

Een werkende indexeringsclausule voor eenmalig projectwerk bevat minimaal de volgende elementen: de aanwijzing welke prijscomponenten indexeerbaar zijn (uitgedrukt als percentage van de totaalprijs), de naam en vindplaats van de gebruikte index, de referentiedatum (T=0), het meetmoment (T=1), de rekenformule, de drempelwaarde, de maximale aanpassing zonder nadere toestemming, en de meldingsplicht aan de opdrachtgever.

Een voorbeeld van kernformulering: ‘Indien de [naam index] op het factuurdatum meer dan [drempelpercentage]% afwijkt van de indexwaarde op de offertedatum, is opdrachtnemer gerechtigd de aanneemsom voor het geïndexeerde gedeelte dienovereenkomstig aan te passen, tot een maximum van [maximumpercentage]% boven de oorspronkelijke aanneemsom. Opdrachtnemer informeert opdrachtgever schriftelijk vóór facturering, onder overlegging van de relevante indexcijfers. Opdrachtgever heeft het recht de berekening in te zien.’

Let op: het inzagerecht is geen luxe maar vergroot de acceptatiegraad aanzienlijk. Opdrachtgevers die begrijpen hoe de berekening werkt, maken minder bezwaar.

Stap 6: Verwerk de clausule in zowel offerte als algemene voorwaarden

Gebruik een dubbele grondslag. Verwijs in de offerte naar de indexeringsclausule in je algemene voorwaarden, en geef in de offerte zelf alvast een concrete indicatie: ‘Op basis van de huidige BDB-index kan de aanneemsom bij oplevering na acht maanden met maximaal X% worden aangepast conform artikel Y van onze algemene voorwaarden.’ Dit is geen vrijblijvende mededeling maar een contractueel ankerpunt.

Zorg dat je algemene voorwaarden aantoonbaar beschikbaar zijn gesteld vóór of bij het sluiten van de overeenkomst, conform artikel 6:234 BW. Meesturen als pdf, verwijzen naar de downloadlink op je website en de ontvangst laten bevestigen zijn alle drie werkbare methoden. Bij tegenstrijdigheid tussen de offerte en de algemene voorwaarden geldt doorgaans de offerte, tenzij je daar uitdrukkelijk van afwijkt.

Stap 7: Communiceer de prijsaanpassing tijdig en onderbouwd

Informeer de opdrachtgever schriftelijk zodra duidelijk wordt dat indexering van toepassing is. Doe dit niet pas op de eindfactuur maar bij voorkeur zes tot acht weken voor de geplande oplevering. Stuur een kortе berekening mee met de indexcijfers op T=0 en T=1, het geïndexeerde bedrag en de herziene totaalprijs. Geef de opdrachtgever een redelijke termijn om te reageren, veertien dagen is gebruikelijk.

Als de opdrachtgever niet akkoord gaat terwijl je clausule en communicatie correct zijn verlopen, heb je een stevig fundament voor verdere stappen. Maar in de praktijk voorkomt een heldere onderbouwing de meeste conflicten. Opdrachtgevers die de indexstijging in de markt herkennen en een transparante berekening ontvangen, accepteren die in verreweg de meeste gevallen.

Veelgemaakte juridische valkuilen

De drie fouten die het vaakst voorkomen bij projectclausules zijn de volgende. Ten eerste: indexeren zonder contractuele grondslag. Als je clausule ontbreekt of niet geldig is overeengekomen, kun je wettelijk niets afdwingen en riskeer je een geschil over het meerwerk. Ten tweede: de verkeerde index gebruiken. Een installatiebedrijf dat de BDB-woningbouwindex hanteert terwijl zijn kosten voor 40% uit energie bestaan, heeft een clausule die de werkelijkheid niet weerspiegelt, en dat ondermijnt je positie bij een dispuut. Ten derde: de opdrachtgever verrassen op de eindfactuur. Dit is de meest vermijdbare fout. De meldingsplicht die je in je clausule opneemt, beschermt jou maar dwingt je ook tot proactieve communicatie.

Praktijkcontrole: drie vragen waarmee je je clausule test

Voordat je de clausule verstuurt, stel jezelf deze drie vragen. Eén: kan ik aan de hand van gepubliceerde, verifieerbare indexcijfers precies berekenen wat ik ga factureren? Als het antwoord nee is, is de grondslag te vaag. Twee: weet mijn opdrachtgever op het moment van ondertekening al dat prijsaanpassing mogelijk is en begrijpt hij de formule? Als dat niet het geval is, loop je later tegen weerstand aan. Drie: heb ik mijn algemene voorwaarden aantoonbaar beschikbaar gesteld vóór het sluiten van de overeenkomst? Ontbreekt die bevestiging, dan kun je je niet op de clausule beroepen, hoe goed die ook is geschreven.

Een indexeringsclausule voor eenmalige opdrachten vraagt wat voorbereiding. Die investering verdien je terug bij het eerste project waar de kosten zijn gestegen. Benoem je kostencomponenten, koppel ze aan verifieerbare sectorindexen, leg de referentiedatum en het meetmoment vast in een heldere formule, en communiceer tijdig. Wie dat goed doet, heeft een juridisch houdbare grondslag én een clausule die opdrachtgevers begrijpen. Dat scheelt een prijsdiscussie op de eindfactuur.