Klant annuleert getekende offerte — wat mag je in rekening brengen?
Consument mag elk moment opzeggen (artikel 7:408 BW), B2B kan via AV worden gebonden. Wij regelen de annulerings-clausule automatisch onder elke offerte.
Een getekende offerte is een overeenkomst, maar geen onverbreekbare gevangenis. Een consument mag in Nederland altijd opzeggen op grond van artikel 7:408 BW, en bij een zakelijke klant heb je alleen iets vast als je het netjes in je algemene voorwaarden geregeld hebt. Daartussen zit het hele veld dat ZZP'ers in de praktijk tegenkomen.
Deze gids legt uit wat je wel en niet mag rekenen bij annulering, geeft een werkbare staffel die overeind blijft voor de kantonrechter, en laat zien hoe je het in OfferteKlik één keer instelt zodat de clausule onder elke nieuwe offerte staat — zonder dat je het per project hoeft te bedenken.
B2C vs B2B — het kritische onderscheid
Klant tekent vrijdag, belt maandag af — wat doe je? Het antwoord hangt 100% af van wie je tegenover je hebt. B2C-consument mag elk moment opzeggen op grond van artikel 7:408 BW; je mag alleen reeds-gemaakte-kosten plus een redelijk loon voor verricht werk in rekening brengen. B2B-klant kan via je algemene voorwaarden gebonden worden aan een annuleringsstaffel. Rechters vinden tot 30% van het offerte-bedrag redelijk (vaak je winstmarge), boven de 50% wordt het al snel onredelijk-bezwarend.
Een schilder krijgt vrijdag een getekende offerte voor €1.850 binnen, en maandag belt de klant: het kan toch niet doorgaan. Wat mag je in rekening brengen? Dat hangt af van wie tekende. Consument: artikel 7:408 BW geeft een opzegrecht dat je in je AV niet kunt uitsluiten. B2B-klant: je AV bepalen, mits redelijk.
- B2C: alleen daadwerkelijk gemaakte kosten + redelijk loon voor verricht werk
- B2B met staffel: tot 30% van het offerte-bedrag is meestal aanvaardbaar
- B2B boven 50%: snel onredelijk-bezwarend, kan vernietigd worden
- Reeds bestelde maatwerk-materialen: bij beide klantsoorten verhaalbaar mits onderbouwd
Annuleringskosten-staffel voor in je voorwaarden
Een werkbare staffel die overeind blijft bij geschillen: meer dan 14 dagen vooraf 0% (alleen administratiekosten €25), 7-14 dagen 15%, minder dan 7 dagen 30%, binnen 48 uur 50%, na aanvang 100% reeds gemaakte kosten plus winstcomponent. In je OfferteKlik-bedrijfsprofiel zet je deze staffel één keer in je afsluittekst — daarna staat ze automatisch onder iedere getekende offerte. Bij annulering verwijs je naar exact die clausule, met datum-stempel uit het bewijs-log.
Een staffel werkt alleen als ze in je AV staat én de klant ze gezien heeft vóór tekenen. Verwijzen naar een URL is niet genoeg (BW 6:234); meesturen als bijlage en laten tekenen wel. OfferteKlik regelt dat automatisch via de AV-PDF-toggle.
- > 14 dagen vooraf: 0% (alleen administratiekosten €25)
- 7-14 dagen vooraf: 15% van offerte-bedrag
- < 7 dagen vooraf: 30% van offerte-bedrag
- Binnen 48 uur: 50% van offerte-bedrag
- Na aanvang werkzaamheden: 100% gemaakte kosten + winstcomponent
Stappenplan bij annulering
Eerst de annulering schriftelijk laten bevestigen via mail — WhatsApp werkt, maar mail is sterker bewijs. Binnen 14 dagen lever je een kosten-opstelling met onderbouwing per post (uren, materialen, voorbereidingen). Eventueel teveel ontvangen aanbetaling betaal je binnen 14 dagen terug. Bij onenigheid eerst je branche-klachtenloket inschakelen voor je naar de rechter stapt — dat scheelt tijd en relatiebreuk.
Een nette afhandeling kost je een half uur en voorkomt een week mailpingpong. Bewijs verzamelen, onderbouwing leveren, betalen of innen — allemaal binnen 14 dagen.
- Vraag schriftelijke bevestiging via mail (WhatsApp aanvaardbaar maar zwakker bewijs)
- Lever binnen 14 dagen een kosten-opstelling met uren-/materialen-onderbouwing
- Toon de getekende AV-versie + bewijs-log-tijdstempel als naslag
- Betaal teveel-ontvangen aanbetaling binnen 14 dagen terug
- Bij geschil: eerst klachtenloket branche, dan kantonrechter
Hoe OfferteKlik je vangnet bouwt
Je voert de annuleringsstaffel één keer in onder Bedrijfsprofiel, kiest de variant (B2C-only / B2B-only / beide met automatische selectie op klanttype). Bij elke offerte krijgt de klant de clausule automatisch te zien voor hij tekent — eIDAS-conform, met bewijs-log van IP, tijdstip en device. Bij annulering open je het bewijs-log, kopieer je de getoonde voorwaarden, en heb je een sluitend dossier voor je kosten-opstelling.
OfferteKlik bouwt het vangnet automatisch onder elke offerte. Je hoeft het niet per project te bedenken — je doet het één keer in het bedrijfsprofiel.
- Annuleringsstaffel verschijnt automatisch in de afsluittekst onder elke offerte
- B2C-tekst (artikel 7:408 BW + bedenktijd) toont alleen bij particuliere klanten
- B2B-staffel toont alleen bij zakelijke klanten
- AV-PDF wordt als bijlage meegestuurd en versie-historie bewaard per offerte
- Bewijs-log laat zien wat de klant zag en tekende (IP, tijdstip, AV-versie)
Renovatie-offerte van €15.000 getekend, klant zegt 5 dagen voor de uitvoering af. Volgens de staffel (< 7 dagen = 30%) bereken je:
Veelgestelde vragen over annulering door de klant
Mag een consument echt altijd opzeggen?
Wat als de klant ontkent te hebben getekend?
Mag ik 50% annuleringskosten rekenen aan een B2B-klant?
Wat als de klant verschuift in plaats van annuleert?
Mag ik aanbetaling vooraf vragen om annulering af te dekken?
Hoe ga ik om met annulering door overmacht (ziekte, brand, faillissement)?
Kan ik een annulering ongedaan maken als klant zich bedenkt?
Annulering door klant — sluitend afgevangen onder elke offerte
Activeer de annulerings-clausule in je gratis Starter-account — 30 dagen Pro proberen.