Een offerte maken ZZP: het is een vaardigheid die direct invloed heeft op je omzet. Een goede offerte is vaak het verschil tussen een opdracht die binnenkomt en een die aan je neus voorbijgaat. Als ZZP’er ben jij je eigen verkoopafdeling, en een professionele offerte laat zien dat je serieus bent. In dit artikel lees je precies wat er in een offerte moet staan, hoe je hem in 7 stappen opstelt en hoe je daarna slim opvolgt om de klant over de streep te trekken.
- Offerte maken ZZP: wat is het en waarom is het belangrijk?
- Wat moet er in een offerte staan?
- Offerte maken in 7 stappen
- Gratis offerte template downloaden
- Tips voor een overtuigende offerte
- Offerte opvolgen: zo vergroot je je kans
- Offerte vs. opdrachtbevestiging: het verschil
- Veelgemaakte fouten bij het offerte maken
Offerte maken ZZP: wat is het en waarom is het belangrijk?
Een offerte is een schriftelijk voorstel waarin je als ZZP’er beschrijft welke werkzaamheden je uitvoert, wat het kost en onder welke voorwaarden. Het beschermt beide partijen juridisch en zorgt dat jij en je klant precies hetzelfde verwachten van de samenwerking.
Uurtarief berekenen?Gebruik de gratis uurtarief calculator.
Veel freelancers starten gewoon met de opdracht na een mondeling akkoord. Dat lijkt snel en makkelijk, maar het is een recept voor gedoe achteraf. Zonder schriftelijke offerte heb je geen bewijs van wat er is afgesproken als de klant zegt: “Dat had ik er niet bij gedacht” of “Dat dacht ik dat er al bij zat.”
Een offerte is bovendien een verkoopinstrument. Een goed opgesteld voorstel straalt professionaliteit uit, geeft de klant vertrouwen en maakt het makkelijker om een hoger tarief te rechtvaardigen. Het is dus niet alleen papierwerk, het is een onderdeel van je acquisitie.
Ben je net gestart als ZZP’er? Lees dan ook onze ZZP starterschecklist voor alles wat je moet regelen als je begint.

Wat moet er in een offerte staan?
Een professionele offerte bevat minimaal de volgende onderdelen. Laat je er een weg, dan kan dat juridisch vervelend uitpakken of gewoon onprofessioneel overkomen.
Jouw bedrijfsgegevens
Vermeld je volledige bedrijfsnaam, adres, KVK-nummer, BTW-nummer en contactgegevens. Zet dit bovenaan of in de koptekst van je document. Zo kan de klant je makkelijk terugvinden en heb je aan de wettelijke eisen voldaan.
Klantgegevens
De naam van het bedrijf of de persoon aan wie je offreert, het adres en bij voorkeur de naam van je contactpersoon. Dit voorkomt verwarring bij grote organisaties waar facturen op een andere afdeling terechtkomen dan de offerte.
Offertenummer en datum
Gebruik een logische nummering, bijvoorbeeld OFR-2026-001. Zo kun je makkelijk terugverwijzen als de klant later vragen heeft, en het ziet er georganiseerd uit. Vermeld ook de datum waarop je de offerte verstuurt.
Projectomschrijving
Dit is het belangrijkste onderdeel. Beschrijf zo specifiek mogelijk wat je gaat doen, wat het eindresultaat is en wat er nadrukkelijk niet bij inbegrepen is. Hoe specifieker je bent, hoe minder kans op discussie achteraf. Schrijf dus niet “ontwerp van een website” maar “ontwerp en ontwikkeling van een WordPress-website met maximaal 10 pagina’s, inclusief responsief ontwerp en contactformulier, exclusief copywriting en contentplaatsing.”
Prijs en BTW
Vermeld je prijs altijd exclusief BTW, met het BTW-percentage en bedrag apart, en het totaalbedrag inclusief BTW. Dit is verplicht. Geef ook aan of je werkt op basis van een vast bedrag of een uurtarief. Weet je nog niet zeker welk tarief je moet vragen? Gebruik dan onze uurtarief calculator om een goed onderbouwd tarief te bepalen, of vergelijk direct met de tarieven per beroep.
Geldigheidsduur
Geef aan hoe lang de offerte geldig is, bijvoorbeeld 30 dagen. Zonder einddatum kun je een klant maanden later niet aan een prijs houden die je destijds hebt geoffreerd. Prijzen van leveranciers stijgen, je agenda verandert, of je weet gewoon niet meer wat je met die prijs voor ogen had.
Leveringsvoorwaarden en planning
Wanneer lever je op? Wat zijn de betalingstermijnen? Hoeveel revisierondes zijn inbegrepen? Noteer ook of je algemene voorwaarden van toepassing zijn. Heb je die nog niet? Lees dan ons artikel over algemene voorwaarden voor ZZP’ers.
Ondertekeningsruimte
Sluit af met een ruimte voor datum, naam en handtekening van de klant. Of gebruik een digitale ondertekeningsdienst. Een getekende offerte is een schijnzelfstandigheid, dus dit is geen optioneel extraatje.
Offerte maken in 7 stappen
Een goede offerte begint niet bij het openen van Word. Het begint bij het gesprek met de potentiele klant. Hier zijn de 7 stappen die je doorloopt van eerste contact tot verstuurde offerte.
Stap 1: voer een goed intakegesprek
Voordat je ook maar een cijfer opschrijft, wil je weten wat de klant echt nodig heeft. Stel vragen als: wat is het gewenste eindresultaat? Wat is het budget? Wanneer moet het af zijn? Wie zijn de beslissers? Hoe is het eerder aangepakt? Hoe meer je begrijpt, hoe gerichter je offerte. En hoe gerichter je offerte, hoe groter de kans dat je hem wint.
Stap 2: beoordeel of je de opdracht wilt
Niet elke opdracht is het waard om op in te schrijven. Past het bij jouw specialisme? Is het budget realistisch? Is de klant iemand waarmee je wilt samenwerken? Een offerte schrijven kost tijd, dus selecteer bewust. Dit klinkt misschien vreemd als je net begint, maar juist dan is het belangrijk om te focussen op opdrachten die bij je passen.
Stap 3: calculeer je prijs zorgvuldig
Tel alle verwachte uren op, voeg een buffer toe voor onvoorziene zaken (vaak 10-20%), en vermenigvuldig met je uurtarief. Of bepaal een projectprijs op basis van waarde als je daarvoor kiest. Zorg dat je winstgevend bent na kosten, BTW-afdracht en belasting. Onderscoor jezelf niet om een opdracht te winnen, dat leidt op de lange termijn alleen maar tot frustratie.
Stap 4: schrijf de projectomschrijving
Dit is waar de meeste ZZP’ers de mist in gaan. Wees zo concreet mogelijk. Gebruik de taal van de klant. Beschrijf de aanpak, de deliverables en de mijlpalen. En schrijf expliciet op wat er niet bij inbegrepen is, de zogenaamde “out of scope” punten. Dit voorkomt discussies over meerwerk achteraf.
Stap 5: kies het juiste format
Een simpele offerte voor een kleine opdracht kan prima in een PDF van een pagina. Voor grotere opdrachten loont het om een uitgebreider voorstel te maken met een inleiding, jouw aanpak, je achtergrond en referenties. Gebruik altijd jouw huisstijl met logo. Download onze gratis offerte template om direct een professioneel startpunt te hebben.
Stap 6: controleer voor verzending
Loop voor het versturen altijd deze checklist na: klopt de naam en het adres van de klant? Staat het offertenummer er op? Heb je de geldigheidsdatum vermeld? Is de BTW correct berekend? Zijn je eigen contactgegevens compleet? Zit je KVK-nummer erin? Zijn je algemene voorwaarden bijgevoegd of vermeld? Een fout in een offerte maakt een slechte eerste indruk.
Stap 7: verstuur op het juiste moment
Stuur de offerte zo snel mogelijk na het gesprek, het liefst binnen 24 tot 48 uur. De klant is dan nog enthousiast en je concurrenten hebben nog niet gereageerd. Wacht je langer, dan geef je het signaal dat je niet urgent bent of niet georganiseerd. Stuur de offerte als PDF per e-mail, met een korte begeleidende tekst die de essentie samenvat.
Gratis offerte template downloaden
Je hoeft het wiel niet opnieuw uit te vinden. We hebben een kant-en-klare offerte template gemaakt die je direct kunt invullen. De template bevat alle verplichte onderdelen, een professionele opmaak en instructies per onderdeel.
De template is beschikbaar als Word-document zodat je hem makkelijk aanpast aan jouw huisstijl. Je kunt hem daarna exporteren als PDF voor een verzorgde uitstraling.
Download de gratis offerte template
Je vindt daar ook een invulinstructie met voorbeeldformuleringen voor de projectomschrijving en de aanhef van de begeleidende e-mail.
Tips voor een overtuigende offerte
Een offerte die aan alle formele eisen voldoet is een goed begin. Maar een offerte die de klant overtuigt, doet iets meer. Hier zijn de belangrijkste tips om je kans op de opdracht te vergroten.
Personaliseer je voorstel
Een generiek voorstel ruikt de klant van een kilometer afstand. Verwijs naar het gesprek dat je hebt gehad, noem concrete details die de klant heeft gedeeld en laat zien dat je zijn situatie begrijpt. Begin met een korte samenvatting van het probleem of de behoefte van de klant, voordat je je oplossing presenteert.
Wees specifiek over de scope
Vaagheid werkt in je nadeel. Hoe specifieker je omschrijft wat er wel en niet bij inbegrepen is, hoe minder meerwerk-discussies je krijgt. En hoe makkelijker de klant kan beslissen, want die ziet precies waar hij voor betaalt.
Vermeld een concrete deadline
Geef niet alleen een geldigheidsduur maar ook een opleverdatum. Dit maakt je voorstel realistischer en geeft de klant zekerheid. Als je weet wanneer je de opdracht kunt starten, vermeld dat dan ook. “Ik kan starten op 15 mei” is concreter dan “ik ben beschikbaar.”
Zet BTW altijd apart
Sommige klanten mogen BTW verrekenen, andere niet. Door BTW apart te vermelden, vergelijk je altijd appels met appels bij meerdere offertes. Vergeet je de BTW te vermelden, dan kan dat later leiden tot discussies of juridische problemen.
Voeg sociaal bewijs toe
Een referentie, een quote van een tevreden klant of een relevant project dat je hebt afgerond, geeft vertrouwen. Zeker als de klant je nog niet kent. Houd het beknopt, een zin of twee is voldoende.
Maak het makkelijk om akkoord te geven
Voeg een duidelijke call-to-action toe. “Akkoord? Stuur dan ondertekend terug of reageer per e-mail” is concreter dan de offerte maar laten staan. Of gebruik een digitale tool waarmee de klant met een klik kan ondertekenen.
Offerte opvolgen: zo vergroot je je kans
De offerte versturen is niet het eindpunt. De meeste opdrachten worden gewonnen of verloren in de opvolgfase. Veel ZZP’ers zijn terughoudend om te bellen omdat ze bang zijn opdringerig te lijken. Maar de klant waardeert het juist als je proactief bent.
Wanneer nabellen?
Wacht twee tot drie werkdagen na het versturen van de offerte en neem dan contact op. In de begeleidende e-mail kun je al aankondigen dat je dit doet: “Ik bel je vrijdag even om te kijken of je nog vragen hebt.” Dit stelt de klant gerust en maakt het nabellen minder onverwacht.
Wat zeg je bij het nabellen?
Vraag eerst of de offerte goed is aangekomen en of er vragen zijn. Ga niet meteen in de verdediging over je prijs. Luister. Als de klant bezwaren heeft, is dat waardevolle informatie. Soms is een bezwaar makkelijk op te lossen door de scope aan te passen of een fasering voor te stellen.
Blijf opvolgen, maar wees niet vervelend
Als de klant na het eerste contact nog geen beslissing heeft, vraag dan wanneer hij die verwacht en spreek af wanneer je weer contact opneemt. Één herinnering per week is het maximum. Na twee of drie opvolgpogingen zonder reactie is het eerlijk om te vragen of de opdracht nog actueel is.
Leer van verloren offertes
Als een klant kiest voor een ander, vraag dan beleefd waarom. Prijs? Aanpak? Ervaring? Die feedback is goud waard voor je volgende offerte. Veel klanten geven dit eerlijk aan als je er vriendelijk naar vraagt.
Offerte vs. opdrachtbevestiging: het verschil
Deze termen worden regelmatig door elkaar gegooid, maar ze zijn juridisch niet hetzelfde. Het is belangrijk dat je weet wat het verschil is.
Een offerte is een voorstel van jouw kant. Zolang de klant niet heeft getekend, is er geen overeenkomst. De klant kan de offerte afwijzen of een tegenbod doen.
Een opdrachtbevestiging stuur je nadat de klant mondeling of schriftelijk akkoord heeft gegeven. Dit document legt de definitieve afspraken vast: wat je doet, voor welk bedrag, wanneer je oplevert en onder welke voorwaarden. Het is dus het contract.
Een factuur is het betalingsverzoek dat je stuurt nadat je het werk (of een deel ervan) hebt geleverd. Dit is geen overeenkomst meer, maar een vordering. Lees meer over het correct opstellen van een factuur in ons artikel over factuur maken als ZZP’er.
In de praktijk zien veel ZZP’ers de getekende offerte als de opdrachtbevestiging. Dat werkt prima als de offerte gedetailleerd genoeg is. Bij grotere of complexere opdrachten is het echter verstandig om een aparte opdrachtbevestiging of overeenkomst van opdracht op te stellen.
Veelgemaakte fouten bij het offerte maken
Tot slot een overzicht van de fouten die ZZP’ers het meest maken bij het opstellen van offertes. Herken je er een paar? Dan weet je waar je morgen mee begint.
Te vage projectomschrijving
De meest voorkomende fout. Als je schrijft “ontwikkeling van een app”, dan kunnen de verwachtingen van de klant en die van jou ver uit elkaar liggen. Wees altijd concreet: welke functies, hoeveel schermen, welk platform, welke integraties.
Geen einddatum op de offerte
Een offerte zonder geldigheidsduur blijft in theorie voor altijd geldig. Dat betekent dat een klant die je zes maanden geleden hebt geoffreerd je terug kan bellen met “we gaan ervoor, wanneer kun je starten?” en jij hem aan die prijs moet houden. Zet altijd een datum.
BTW vergeten of fout berekend
Dit levert discussies op met de klant en problemen met de Belastingdienst. Controleer altijd of je BTW correct hebt vermeld: het percentage, het bedrag en het totaal inclusief BTW.
Te laat versturen
Een offerte die twee weken na het gesprek arriveert, maakt een slechte indruk. De klant heeft ondertussen misschien al bij een concurrent getekend. Streef naar verzending binnen 48 uur na het intakegesprek.
Geen algemene voorwaarden meesturen
Zonder algemene voorwaarden ben je kwetsbaar bij betalingsgeschillen, aansprakelijkheidskwesties en conflicten over intellectueel eigendom. Vermeld in je offerte dat je algemene voorwaarden van toepassing zijn en stuur ze mee als bijlage.
Geen opvolgstrategie
Een offerte versturen en dan wachten is de minst effectieve aanpak. Zet in je agenda wanneer je gaat nabellen en houd je daaraan.
Na de opdracht wil je weten hoeveel belasting je betaalt over je omzet.
Opdrachten binnenhalen is stap 1. Stap 2: jezelf verzekeren. Leer hoe je je AOV als ZZP’er vergelijken.
Veelgestelde vragen over offertes maken
Moet een offerte altijd schriftelijk?
Juridisch gezien niet per se, maar het wordt sterk aanbevolen. Een mondelinge offerte is moeilijk te bewijzen en geeft geen zekerheid over de exacte afspraken. Een schriftelijke offerte beschermt zowel jou als de klant.
Hoe lang is een offerte geldig?
Dat bepaal je zelf. Gebruikelijk is 14 tot 30 dagen. Vermeld de geldigheidsduur altijd expliciet in de offerte. Na het verstrijken van de datum ben je niet meer gebonden aan de prijs en voorwaarden.
Mag ik kosten rekenen voor het maken van een offerte?
In de meeste gevallen niet, dat is ongebruikelijk in Nederland. Bij grote trajecten waarbij je een uitgebreid onderzoek of voorcalculatie moet doen, kun je een vergoeding voor een haalbaarheidsonderzoek vragen. Bespreek dit altijd vooraf met de klant.
Wat doe ik als een klant de prijs te hoog vindt?
Vraag eerst door: wat had de klant verwacht? Soms is het budget realistisch maar verwacht de klant minder werkzaamheden. Je kunt dan een kleinere scope offreren. Ga niet zomaar zakken in prijs zonder ook de scope te verminderen, dat ondermijnt je positie.
Heb ik een offerte nodig voor kleine opdrachten?
Voor heel kleine opdrachten van een paar uur kun je volstaan met een bevestigingsmail. Maar ook dan is het verstandig om de afspraken schriftelijk vast te leggen. Zo voorkom je misverstanden, hoe klein de opdracht ook is.
Wat is het verschil tussen een offerte en een factuur?
Een offerte is een voorstel vooraf, een factuur is een betalingsverzoek achteraf nadat je het werk hebt geleverd. Een offerte wordt getekend door de klant als akkoord, een factuur wordt door de klant betaald.
Bronnen
De cijfers en regels in dit artikel zijn gecontroleerd op 16 augustus 2026 bij de onderstaande officiele bronnen.
- KVK, inschrijfvergoeding: kosten van inschrijven
- Belastingdienst, btw: btw-tarieven en aangifte
- Rijksoverheid, verzekering voor zelfstandigen: stand van zaken rond de verplichte AOV
- Belastingdienst, werken met zzp’ers: handhaving en modelovereenkomsten
Gerelateerd
Dit artikel is informatief bedoeld en vervangt geen fiscaal advies. Raadpleeg een adviseur voor jouw specifieke situatie.