Je hebt tijdens de onderhandeling gezegd dat je streeft naar 30% meer organisch verkeer in zes maanden. De klant knikte, het contract werd getekend, en nu, zes maanden later, staat diezelfde klant met een advocatenbrief op de stoep omdat het slechts 18% werd. Dit scenario speelt zich vaker af dan je denkt, en bijna altijd bij dienstverleners die hun KPI’s goedbedoeld maar juridisch onzorgvuldig hebben opgeschreven. Hoe je KPI’s vastlegt als dienstverlener bepaalt niet alleen de werkrelatie, maar ook je aansprakelijkheidsrisico.

De val van de goedbedoelde KPI

Een KPI begint als een communicatiemiddel: je wilt laten zien dat je resultaatgericht werkt. Maar zodra een getal in een contract belandt, verandert de juridische betekenis ervan fundamenteel. Een zin als “opdrachtnemer levert maandelijks 50 nieuwe leads” wordt door een rechter al snel gelezen als een resultaatsverplichting. Je hebt dan niet alleen beloofd te proberen, je hebt beloofd het te leveren. Het niet-halen van die KPI is dan wanprestatie, met alle schadeclaims van dien.

Dat is precies waarom zorgvuldig kpi’s opstellen als dienstverlener geen luxe is, maar zelfbescherming.

Inspanningsverplichting versus resultaatsverplichting: het verschil dat alles bepaalt

Bij een inspanningsverplichting beloof je je best te doen, professioneel te handelen en je aanpak te onderbouwen. Bij een resultaatsverplichting beloof je een bepaalde uitkomst, ongeacht externe omstandigheden. De meeste dienstverleners (SEO-bureaus, groeiconsultants, recruiters, marketingadviesbureaus) voeren werk uit waarbij de uitkomst mede afhangt van factoren buiten hun controle. Toch schrijven ze contracten alsof ze de uitkomst kunnen garanderen.

De vuistregel: als de uitkomst afhankelijk is van klantgedrag, marktomstandigheden of technische platforms die jij niet beheert, is een resultaatsverplichting vrijwel nooit te verdedigen. Formuleer dan altijd een inspanningsverplichting, maar doe dat expliciet en met onderbouwing.

Stap 1: Bepaal per KPI welk type verplichting je aangaat

Loop elke KPI langs en stel jezelf de vraag: kan ik deze waarde garanderen, ongeacht wat de klant doet of wat de markt doet? Als het antwoord nee is, schrijf je in het contract letterlijk: “Opdrachtnemer heeft een inspanningsverplichting ten aanzien van het bereiken van onderstaande indicatoren.” Voeg daaraan toe dat de KPI’s dienen als richtinggevend kader voor de samenwerking, niet als gegarandeerde uitkomsten.

Doe dit per KPI afzonderlijk. Een conversieratio is anders van aard dan een uitvoeringstermijn. Termijnen zijn vaker resultaatsverplichtingen; kwalitatieve marketingdoelen vrijwel nooit.

Stap 2: Gebruik ranges en vergelijkingsperiodes in plaats van harde getallen

Schrijf nooit “30% meer verkeer” als je “20 tot 35% groei ten opzichte van het gemiddelde van de drie voorafgaande kwartalen” kunt schrijven. Een bandbreedte geeft ruimte voor marktfluctuaties zonder dat je vaagheid verkoopt. Een vergelijkingsperiode maakt duidelijk dat het om relatieve prestatie gaat, niet een absoluut cijfer dat lossstaat van de context.

Voorbeeld: een socialmediabureau dat in een overeenkomst vastlegt dat “het gemiddeld bereik per post met 15 tot 25% stijgt ten opzichte van de baseline-meting in de eerste contractmaand” beschermt zichzelf aanzienlijk beter dan wanneer het belooft dat “posts gemiddeld 5.000 mensen bereiken”.

Stap 3: Benoem de externe factoren buiten jouw invloedssfeer

Neem in je overeenkomst een expliciete lijst op van factoren die de KPI-resultaten kunnen beïnvloeden maar buiten jouw verantwoordelijkheid vallen. Denk aan algoritmewijzigingen van Google of Meta, veranderingen in marktomstandigheden, seizoensgebonden vraagschommelingen, mediabudgetwijzigingen door de klant, of tegenvallende productlanceringen aan klantzijde.

Dit is geen excuuslijst. Het is contractuele helderheid. Door deze factoren vooraf te benoemen, maak je duidelijk dat jouw verantwoordelijkheid zich beperkt tot wat binnen jouw professionele invloedssfeer valt. Bij een conflict is dit de onderbouwing waarmee je aantoont dat de tekortkoming niet aan jou toerekenbaar is.

Stap 4: Koppel KPI-evaluatie aan een ondertekend voortgangsprotocol

Een maandelijkse of kwartaalreview is pas juridisch relevant als die wordt vastgelegd. Spreek in de overeenkomst af dat elke evaluatie resulteert in een kort voortgangsrapport dat beide partijen voor akkoord ondertekenen (of per e-mail bevestigen). Daarin staat: wat was de doelstelling, wat is bereikt, wat zijn de bijgestelde verwachtingen en welke acties volgen.

Dit voorkomt dat een klant na twaalf maanden zegt dat hij “al die tijd” ontevreden was maar nooit iets heeft gezegd. Een getekend voortgangsprotocol legt vast dat jullie op elk evaluatiemoment gezamenlijk de koers hebben bepaald.

Stap 5: Schrijf een expliciete aansprakelijkheidsbegrenzing voor KPI-afwijkingen in je algemene voorwaarden

Je algemene voorwaarden zijn de plek waar je aansprakelijkheid structureel begrenst. Neem een bepaling op die stelt dat afwijkingen van overeengekomen KPI’s geen wanprestatie vormen tenzij aantoonbaar het gevolg zijn van grove nalatigheid of opzet aan jouw zijde. Begrens daarnaast de maximale schadevergoeding bij KPI-gerelateerde claims, bijvoorbeeld tot het bedrag dat in de betreffende contractperiode is gefactureerd.

Zonder zo’n bepaling ben je bij een geschil overgeleverd aan het algemene aansprakelijkheidsrecht, waarbij de schadeclaim in theorie ver boven je opdrachtsomwaarde kan uitkomen.

Stap 6: Leg vast wie welke input levert

KPI’s worden bijna altijd mede bepaald door wat de klant aanlevert: goedgekeurde content, bruikbaar beeldmateriaal, tijdige feedback, een werkend product of dienst om te promoten. Schrijf in de overeenkomst op welke klantverplichtingen een voorwaarde zijn voor het behalen van de KPI’s.

Formuleer dit als: “Het behalen van de overeengekomen indicatoren is mede afhankelijk van tijdige aanlevering van [specificeer]. Indien opdrachtgever tekortschiet in deze leveringsplicht, vervalt de inspanningsverplichting van opdrachtnemer voor de betreffende periode.” Dit is geen agressieve clausule; het is realisme op papier.

Stap 7: Neem een exitclausule op voor structurele underperformance

Wat gebeurt er als resultaten structureel achterblijven, ook na bijsturing? Als je dit niet vastlegt, laat je de definitie van “structureel” aan een conflict over. Beschrijf in de overeenkomst wat er na twee of drie aaneengesloten periodes van ondermaatse prestatie gebeurt: een verplicht verbeterplan, een herzieningsgesprek, of de mogelijkheid tot ontbinding zonder boete voor beide partijen.

Een exitclausule beschermt je ook als jij merkt dat de opdracht om externe redenen onuitvoerbaar wordt. Het is eerlijker en goedkoper dan juridisch vastlopen in een overeenkomst die niemand meer wil.

Rode vlaggen in klantverzoeken

Wees alert op de volgende formuleringen die klanten soms voorstellen, en accepteer ze niet zonder aanpassing:

  • “Garantie van minimaal X leads per maand” zonder voorbehoud voor klantinput of marktomstandigheden.
  • “Bij niet-halen van KPI’s worden facturen gecrediteerd” als algemene regel, niet gekoppeld aan aantoonbare nalatigheid.
  • “KPI’s gelden als minimumvereiste voor continuering van de overeenkomst” zonder gezamenlijke evaluatieprocedure.
  • Elk getal dat als “floor” wordt gepresenteerd in plaats van als richtwaarde.

Bij twijfel: onderhandel de formulering, of vraag een juridisch adviseur om mee te kijken. Een eenmalige toets is goedkoper dan een arbitrageprocedure.

Checklist: dit staat er minimaal in een KPI-bijlage

Een KPI-bijlage bij je opdrachtovereenkomst bevat minimaal de volgende elementen:

  • Een definitie van elke KPI, inclusief meetmethode en databron.
  • De baseline-meting op basis waarvan progressie wordt afgemeten.
  • De overeengekomen bandbreedte of doelrange per KPI.
  • De expliciete vermelding dat het een inspanningsverplichting betreft.
  • Een opsomming van externe factoren die resultaten kunnen beïnvloeden.
  • De klantverplichtingen die een voorwaarde zijn voor het behalen van de KPI’s.
  • De reviewfrequentie en de vorm van vastlegging (voortgangsprotocol).
  • De procedure bij structurele underperformance.

Bewaar deze bijlage als onderdeel van de overeenkomst, niet als losse presentatie of e-mailbijlage zonder handtekening, alleen een ondertekend document heeft bewijswaarde. Alleen een ondertekend document heeft bewijswaarde als het er echt op aankomt.

KPI’s zijn nuttig om een samenwerking richting te geven, maar ze worden een risico zodra je ze juridisch onscherp vastlegt. Het onderscheid tussen inspannen en garanderen, het benoemen van externe risicofactoren en het vastleggen van klantverplichtingen zijn geen formaliteiten. Ze beschermen je onderneming concreet. Schrijf de KPI-bijlage zorgvuldig uit voordat je tekent, en controleer of je algemene voorwaarden de aansprakelijkheid op dit punt begrenzen.