Offerte maken als ZZP — template + 7 essentiële onderdelen

Door Sam Hoven Bijgewerkt: april 2026 Leestijd: ~7 minuten
Let op — een offerte is niet hetzelfde als een factuur. Wettelijke factuureisen gelden niet voor offertes. Wel is een duidelijke offerte juridisch belangrijk — bij onenigheid is de offerte je contract.

Samenvatting

De 7 essentiële onderdelen

  1. Scope: wat wél, wat niet. Duidelijk afbakenen voorkomt "scope creep"
  2. Prijs: totaal excl. en incl. BTW, eventueel uitgesplitst in posten
  3. Planning: verwachte leverdatum of doorlooptijd
  4. Voorwaarden: verwijzing naar algemene voorwaarden of kerninhoud
  5. Geldigheidsduur: hoelang is de offerte geldig (14-30 dagen gangbaar)
  6. Betaaltermijn: wanneer factureer je, wanneer moet klant betalen
  7. Signoff: hoe accepteert de klant? (e-mail akkoord, handtekening)

Offerte-template (voorbeeld)

OFFERTE #2026-014
Datum: 15 april 2026 · Geldig tot: 15 mei 2026

Aan: Acme B.V. — t.a.v. Jan de Vries
Van: Jansen Webdesign, KVK 12345678

Onderwerp: Website redesign homepage + 3 landingpagina's

Scope (wat zit erin): Niet inbegrepen: Prijs:
Totaal: €3.850 excl. BTW (€4.658,50 incl. 21% BTW)

Planning:
Start: binnen 1 week na akkoord. Oplevering: ~6 weken.

Facturering:
50% bij start (€1.925 excl.), 50% bij oplevering. Betaaltermijn 14 dagen.

Algemene voorwaarden: van toepassing zijn mijn AV 2026 — bijgevoegd.

Akkoord: reply "akkoord" op deze mail of stuur ondertekende versie retour.

Juridische geldigheid — wat gebeurt bij acceptatie?

Zodra klant expliciet akkoord geeft (mail, handtekening, mondeling met getuigen), wordt de offerte een overeenkomst. Zowel jij als klant zijn gebonden aan wat erin staat.

Belangrijk:

Algemene voorwaarden erbij

Voeg altijd je algemene voorwaarden (AV) bij de offerte — of verwijs ernaar. Zonder AV ben je juridisch kwetsbaar (geen aansprakelijkheidslimiet, onduidelijke wanprestatie, etc.).

Ben je beginner? Gebruik een model AV (bijvoorbeeld via KVK of FNV Zelfstandigen). Laat ze op termijn aanpassen door een jurist — €300-€500 eenmalig.

Veelgemaakte offerte-fouten

  1. Scope te ruim — "volledige website" zonder specificatie → klant verwacht alles
  2. Geen meerwerk-regeling — klant vraagt extra's, jij doet ze "gratis"
  3. Geen geldigheidsduur — offerte uit 2024 wordt in 2026 geclaimd door klant
  4. Geen betaaltermijn — klant betaalt "wanneer het uitkomt"
  5. Bedrag alleen incl. BTW — verwarring met zakelijke klant (zij willen excl.)
Sam Hoven
Sam Hoven — maker van Boekhoudbaar Mijn belangrijkste les: "Niet inbegrepen" is even belangrijk als "Scope". Schrijf expliciet op wat er níet in zit — dan vraag je klant zelf om een aanvullend voorstel als ze dat willen.

Veelgestelde vragen

Moet ik BTW al in de offerte vermelden?

Niet verplicht, wel aanbevolen. Toon bedrag excl. en incl. BTW bij B2B. Bij particuliere klant: prijs incl. BTW als hoofdcommunicatie (zij letten op totaalbedrag).

Kan ik een offerte intrekken na verzending?

Alleen vóór klant akkoord geeft. Na acceptatie is er een overeenkomst — intrekken = contractbreuk. Bouw daarom een geldigheidsduur in, dan heb je uit-optie.

Hoelang moet ik een offerte bewaren?

Zeven jaar (AWR art. 52) net als andere zakelijke documenten. Ook afgewezen offertes — ze tonen je bedrijfsactiviteit.

Mag ik mondelinge afspraken maken zonder offerte?

Juridisch wel, praktisch niet aan te raden. Bij discussie is schriftelijke offerte een sterker bewijsstuk dan "wij hadden iets afgesproken". Voor bedragen >€500: altijd schriftelijk.

Verder lezen

Van offerte naar factuur in één klik

Offerte-template + offerte-naar-factuur automatisering: Boekhoudbaar houdt je sales-pipeline en administratie in één Google Sheet.

Bekijk Boekhoudbaar — €49 eenmalig
Slimmer dan zelf bijhouden: Boekhoudbaar doet je boekhouding in 15 min/maand. €49.
Koop voor €49 →