hoe maak je een offerte (zonder er geld op toe te leggen)

De meeste aannemers hebben weleens geld verloren op een opdracht. Niet omdat ze slecht werk leverden — maar omdat ze verkeerd offreerden. Ze baseerden de prijs op het best-case scenario, kregen de opdracht, en zagen vervolgens hun marge verdampen toen de werkelijkheid zich aandiende.

Deze gids legt uit waarom dat gebeurt en hoe u het kunt voorkomen met een methode die ongeveer vijf minuten langer duurt dan uw huidige aanpak.

waarom aannemers te laag inschrijven

Drie krachten drukken elke offerte omlaag:

Optimisme-bias. U stelt zich voor dat de klus soepel verloopt. Het stucwerk komt er netjes af. De balken zijn stevig. De leverancier levert op tijd. U prijst de versie van de opdracht waarin niets misgaat — terwijl die versie vrijwel nooit werkelijkheid wordt.

Concurrentiedruk. U weet dat de klant drie offertes heeft. Dus slijpt u uw potlood, haalt u alle vet eraf en rondt u alles naar beneden af. Nu is uw offerte krap. Te krap. U wint de opdracht maar verliest de winst.

Puntschattingen. U schrijft één bedrag op voor elke kostenpost: tegels €2.000. Dat is geen schatting. Dat is een gok vermomd als feit. Werkelijke kosten zijn bereiken. Tegels kunnen €1.800 zijn als uw vaste leverancier voorraad heeft, of €2.400 als dat niet zo is en u bij een nieuwe leverancier moet bestellen.

de vijf onzekerheidsniveaus

Niet elke kostenpost in uw offerte draagt hetzelfde risico. Een containerhuur bij het bedrijf dat u al vijftig keer heeft gebruikt is niet hetzelfde als een op maat gemaakte glazen douchewand van een leverancier die u vorige week heeft gevonden. Ze gelijk behandelen is de kernfout van een vast opslagpercentage.

LowRiskQuotes gebruikt vijf niveaus van onzekerheid. Dit is wat elk niveau in de praktijk betekent:

┌─ Onzekerheidsniveaus ────────────────────────────────────────┐
NiveauBereikPraktijkvoorbeeld
Zeker+/- 2%Containerhuur, vaste prijsopgave van leverancier op papier
Laag+/- 8%Materialen van uw vaste leverancier, standaard beslag
Gemiddeld+/- 15%Onderaannemer die u eerder heeft ingeschakeld maar niet recent
Hoog+/- 25%Nieuwe onderaannemer, specialistisch materiaal, onbekende bouwkundige staat
Ruwe schatting+/- 40%Geen inspectie gedaan, onbekende scope, "moet ongeveer ... zijn"

De kernvraag per kostenpost is: hoe zeker ben ik dat dit bedrag klopt? Niet hoe zeker u wilt zijn. Hoe zeker u werkelijk bent, op basis van bewijs. Heeft u een schriftelijke prijsopgave? Dat is Zeker. Baseert u zich op een klus van twee jaar geleden in een andere regio? Dat is op z'n best Hoog.

uitgewerkt voorbeeld: badkamerrenovatie

Laten we een echte offerte doorlopen. Mevrouw De Vries wil haar badkamer laten verbouwen — strippen, opnieuw betegelen, nieuw sanitair, op maat gemaakte glazen douchewand, nieuwe leidingwerk, elektra en een container voor het afval. Uw basisraming komt uit op €7.200.

┌─ Kostenposten ────────────────────────────────────────┐
PostRamingNiveauReden
Wand- en vloertegels€2.200LaagUw vaste leverancier, u heeft vergelijkbare prijzen eerder gezien
Sanitair (wastafel, toilet, kranen)€900GemiddeldKlant heeft middenklasse gekozen maar nog niet definitief besloten
Op maat gemaakte glazen douchewand€1.700HoogNieuwe leverancier, maatwerkformaat, nooit eerder bij besteld
Loodgieter (onderaannemer)€1.400GemiddeldJan is betrouwbaar maar heeft nog niet geoffreerd voor deze klus
Elektricien€650LaagStandaard badkamerelektra, uw vaste installateur
Containerhuur€350ZekerVaste prijs van uw vaste containerverhuurbedrijf

Als u €7.200 als vaste prijs offreert, rekent u op het scenario waarin elke kostenpost precies op de raming uitkomt. Dat is het meest onwaarschijnlijke resultaat. Het is alsof u erop wedt dat elke munt bij zes worpen op kop landt.

Voer die getallen door een Monte Carlo-simulatie en u krijgt een verdeling. De simulatie draait duizenden versies van deze opdracht, waarbij elke keer kosten worden getrokken uit het onzekerheidsbereik dat u heeft ingesteld. Omdat overschrijdingen vaker voorkomen dan onderschrijdingen, neigt de simulatie naar boven — net als in het echte leven.

┌─ Simulatieresultaat ────────────────────────────────────────┐

Basisraming: €7.200

P50 (50/50 kans): €7.560

P80 (aanbevolen offerte): €8.080

P95 (worst-case buffer): €8.820

Het verschil tussen €7.200 en €8.080 is €880 — ongeveer 12%. Maar het is geen vast opslagpercentage van 12%. Het is een berekende buffer op basis van de specifieke risico's in deze specifieke opdracht. Een opdracht met alleen Lage posten zou minder nodig hebben. Een opdracht vol Ruwe schattingen zou veel meer nodig hebben.

de resultaten lezen: wat de kansverdeling betekent

De simulatie geeft u een kansverdeling — een klokvormige curve die laat zien hoe waarschijnlijk elke totale kostenuitkomst is. Zo leest u deze:

  • P50 betekent dat er 50% kans is dat de werkelijke kosten onder dit bedrag liggen. Muntworpkansen. Geen veilige offerte.
  • P80 betekent 80% kans dat de werkelijke kosten onder dit bedrag liggen. Dit is het ideale punt voor de meeste aannemers. U bent beschermd tegen de meeste overschrijdingen zonder uzelf uit de markt te prijzen.
  • P95 betekent 95% kans. Dit is uw "rustig slapen"-getal. Gebruik het voor vaste-prijscontracten of klanten die geen enkele meerwerk accepteren.

Bij welk percentiel u offreert hangt af van de opdracht en de klant. Een regie-opdracht met een goede klant? P50 kan prima zijn. Een vaste-prijskeuken voor een klant die u aan elke cent houdt? Offreer op P80 of P95 en bescherm uzelf.

veelgemaakte fouten bij offreren

Na het doorrekenen van duizenden ramingen door de simulator tekenen zich patronen af. Dit zijn de fouten die aannemers het meeste geld kosten:

  1. Alles als Laag onzekerheid markeren. Als u geen schriftelijke prijsopgave heeft, is het niet Laag. Als u deze exacte scope niet eerder heeft uitgevoerd, is het niet Laag. Wees eerlijk tegen uzelf.
  2. Reis- en tijdkosten vergeten. Twee uur rijden per dag tegen €35/uur voor een drieweekse klus is €1.050. Dat is echt geld. Reken het mee.
  3. Niet prijzen voor vertragingen. Weer, te late leveringen, wijzigingen door de klant. Dit zijn geen zeldzame gebeurtenissen. Ze zijn de norm. Uw schatting van de projectduur heeft zijn eigen onzekerheidsniveau nodig.
  4. Prijzen van vorig jaar kopiëren. Materiaalprijzen bewegen. Hout is gestegen. Koper is gestegen. Als uw prijzen zes maanden oud zijn, kloppen ze niet meer.
  5. Offreren om te winnen in plaats van offreren om winst te maken. Een opdracht die u wint tegen de verkeerde prijs is erger dan een opdracht die u niet krijgt. Het slechtste resultaat is niet de opdracht mislopen. Het is de opdracht winnen en gratis werken.

alles samenvoegen

Dit is de werkwijze. Het voegt ongeveer vijf minuten toe aan uw offerteproces:

  1. Maak een lijst van alle kostenposten zoals u normaal zou doen.
  2. Vraag uzelf per post af: hoe zeker ben ik van dit bedrag? Ken een niveau toe.
  3. Voeg uw dagtarief, projectduur en reistijd toe.
  4. Draai de simulatie.
  5. Offreer op P80 voor de meeste opdrachten. Pas aan op basis van het contracttype.

U voegt geen verzonnen opslag toe. U bouwt een offerte die het werkelijke risicoprofiel van de werkelijke opdracht weerspiegelt. Dat is het verschil tussen hopen dat u geld verdient en weten dat u dat doet.