Gids
Offerte webdesign: voorbeeld met prijzen en btw
Een ingevulde website-offerte van een webdesigner: wat je telt, drie pakketten, uren per post, btw, betaalschema en wat er na de livegang doorloopt.
Door Vincent Trienpont · Gepubliceerd · Laatst gecontroleerd · 8 min lezen · Hoe we schrijven
Een goede offerte voor webdesign laat de klant drie dingen zien: wat hij precies krijgt, in aantallen die je kunt tellen, wat het eenmalig kost en wat er na de livegang elke maand doorloopt. Hieronder staat een uitgewerkte offerte van een webdesigner voor een hoveniersbedrijf, met drie pakketten, uren per post, btw en een betaalschema. Daarna lees je welke voorwaarden bij een website horen, en onderaan staat een sjabloon om te kopiëren.
Wat een offerte voor een website anders maakt
Bij een website verkoop je iets wat nog niet bestaat, en de klant kan het pas beoordelen als het af is. Daarom moet je offerte het eindresultaat in aantallen beschrijven, niet in mooie woorden. De volgorde blijft die van elke offerte: eerst het probleem van de klant, dan de aanpak, de scope, de prijs en de voorwaarden. Een complete voorbeeldofferte van een bureau, deel voor deel, staat bij de offerte voorbeelden per beroep; hier gaat het om wat er verandert als je websites maakt.
Twee dingen zijn typisch voor webdesign. De klant levert een deel van het werk zelf aan, zoals teksten, foto's en toegang tot het oude domein. En de kosten stoppen niet bij de oplevering: hosting, updates en licenties lopen door. Een offerte die dat niet noemt, levert later een vervelend gesprek op.
Wat een website gemiddeld kost, verschilt sterk per bron. De prijsgids van Made by Anouk noemt € 1.500 tot € 4.000 bij een ervaren freelancer, en € 6.000 of meer bij een bureau. Zulke bedragen zeggen weinig over jouw opdracht. Bouw je prijs op vanuit je eigen uurtarief; hoe je dat bepaalt, staat in je uurtarief berekenen als zzp'er.
Wat je telt in de scope
Zonder aantallen kan elke wens "binnen de offerte" vallen. Leg deze posten vast:
| Post | Wat je vastlegt | Waarom |
|---|---|---|
| Paginatemplates | Hoeveel verschillende ontwerpen, niet hoeveel pagina's | Twintig dienstpagina's op één template is weinig werk; vijf unieke templates is veel werk |
| Revisierondes | Hoeveel rondes op het ontwerp, en wat een ronde is | Anders blijft het ontwerp eindeloos open |
| Content | Wie teksten en beeld levert, hoeveel pagina's je overzet en de uiterste datum | De klant levert vaak te laat, en dan schuift je planning |
| Functies | Formulieren, filters, een zoekfunctie, een agenda, meertaligheid | Elke functie is bouw- én testwerk |
| Koppelingen | Met welk ander systeem, en wie de toegang regelt | Een koppeling hangt af van een partij die jij niet in de hand hebt |
| Oplevering | Wanneer de site af is, hoe de klant test en hoe lang je fouten gratis herstelt | Zo weet iedereen wanneer het project klaar is |
| Na de livegang | Hosting, onderhoud, domeinnaam, licenties | Deze kosten lopen door en horen in de offerte |
Schrijf er een lijst bij van wat er níét in zit. Ik wil dat de klant het gevoel heeft dat er niets ontbreekt aan wat hij krijgt, en ik zet net zo duidelijk op papier wat buiten de opdracht valt. Hoe je die grens trekt en wat je doet als er toch iets bij komt, lees je in meerwerk voorkomen en vastleggen.
Drie pakketten, ook het uitgebreide
Een website kun je goed in drie pakketten aanbieden, omdat de verschillen te tellen zijn: meer templates, een extra functie, teksten erbij. Ik ga niet voor de klant bepalen wat hij kan betalen. Zet het uitgebreide pakket gewoon in de offerte en laat de klant kiezen.
Maak het middelste pakket je advies en werk dat als eerste in uren uit. Elk pakket heeft dezelfde voorwaarden en hetzelfde uurtarief voor meerwerk, zodat de keuze alleen over de inhoud gaat.
Voorbeeldofferte: een website voor een hoveniersbedrijf
Hieronder de kern van een offerte van een verzonnen webdesigner aan een verzonnen klant. De namen, uren en bedragen zijn voorbeelden: vervang ze door die van jezelf.
Voorbeeld
Offerte 2026-058 van Webstudio Veldkamp (Deventer) aan Hoveniersbedrijf Van Dalen bv (Apeldoorn). Datum 30 oktober 2026, geldig tot vrijdag 27 november 2026.
De situatie. Van Dalen krijgt aanvragen voor tuinontwerp vooral via de telefoon, en de huidige site toont geen projecten. Doel: aanvragen via een formulier met foto van de tuin, en een portfolio met projecten per soort tuin.
Drie pakketten, eenmalig, excl. btw.
| Pakket | Wat erin zit | Prijs |
|---|---|---|
| Basis | 5 templates, 1 revisieronde, contactformulier, klant zet zelf content over | € 4.930 |
| Aanbevolen | 8 templates, 2 revisierondes, portfolio met filter, aanvraagformulier met foto-upload, 40 projecten overgezet | € 7.310 |
| Uitgebreid | Aanbevolen, plus teksten voor 12 pagina's en een Engelse versie | € 9.860 |
Opbouw van Aanbevolen, tegen € 85 per uur.
| Onderdeel | Uren | Bedrag |
|---|---|---|
| Kick-off en sitemap | 8 | € 680 |
| Ontwerp 8 templates, desktop en mobiel, 2 revisierondes | 28 | € 2.380 |
| Bouw en inrichting van het beheersysteem | 30 | € 2.550 |
| Portfolio met filter en aanvraagformulier | 10 | € 850 |
| 40 bestaande projecten overzetten | 6 | € 510 |
| Testen, livegang en een uur uitleg | 4 | € 340 |
| Totaal | 86 | € 7.310 |
Prijs Aanbevolen. € 7.310 excl. btw. Btw 21% over € 7.310: € 1.535,10. Totaal incl. btw: € 8.845,10.
Na de livegang, excl. btw.
| Post | Bedrag |
|---|---|
| Hosting, updates en back-ups, € 65 per maand, 12 maanden | € 780 |
| Licentie formulierplug-in, per jaar, tegen kostprijs | € 99 |
| Totaal eerste jaar | € 879 |
De domeinnaam staat op naam van Van Dalen bv, die de registratie zelf betaalt. Het onderhoud is per maand opzegbaar, met een maand opzegtermijn.
Niet inbegrepen. Fotografie, teksten (behalve in Uitgebreid), advertenties en zoekmachinemarketing, een webshop.
Planning. Kick-off maandag 9 november 2026. Ontwerp ter goedkeuring vrijdag 11 december 2026. Teksten en foto's van Van Dalen uiterlijk vrijdag 8 januari 2027. Livegang vrijdag 29 januari 2027, als de content op tijd binnen is; anders schuift de livegang evenveel op.
Betaling. 40% van het eenmalige bedrag excl. btw bij akkoord, 30% bij goedkeuring van het ontwerp en 30% bij de livegang. Bij Aanbevolen: € 2.924, € 2.193 en € 2.193, telkens plus btw. Betalen binnen 14 dagen na factuurdatum.
Meerwerk. € 85 per uur excl. btw, altijd eerst een prijs en een schriftelijk akkoord. Een extra revisieronde op het ontwerp kost € 340.
Garantie. Fouten in wat we gebouwd hebben herstellen we 30 dagen na de livegang kosteloos.
Waarom deze offerte werkt: het probleem van de klant staat vooraan, de pakketten verschillen in dingen die je kunt tellen, het eenmalige bedrag en de kosten na de livegang hebben elk een eigen totaal, en de opleverdatum hangt zichtbaar af van de aanlevering van de content.
Kosten na de livegang
Kosten die pas na de livegang beginnen, laat ik niet uit de offerte weg. Ze horen erin, met een bedrag per maand of per jaar, en met hoe de klant opzegt. Dan is er geen verrassing als de eerste hostingfactuur komt.
Voor onderhoud heb je twee vormen. Een vast maandbedrag past bij hosting, updates en back-ups, omdat dat werk elke maand terugkomt. Kleine wijzigingen op verzoek passen beter in een urenbundel. Welke vorm wanneer werkt, staat in retainer of strippenkaart.
Ga voor je verstuurt ook na of je persoonsgegevens verwerkt. Komen aanvragen met namen en telefoonnummers via een formulier op een server die jij beheert, dan verwerk je mogelijk persoonsgegevens namens je klant. De Autoriteit Persoonsgegevens legt uit wanneer je verwerker bent en een verwerkersovereenkomst nodig hebt. Zet in de offerte of je die overeenkomst meelevert.
Zet de btw apart en vermeld welk tarief je rekent. De Belastingdienst noemt 21% als algemeen btw-tarief, en dat tarief rekent de webdesigner in het voorbeeld.
Dit is algemene informatie, geen juridisch of fiscaal advies. Vraag voor je eigen situatie een jurist of boekhouder.
Voorwaarden die bij een website horen
Een paar afspraken komen in elke website-offerte terug. Zet ze in de offerte zelf, niet alleen in je algemene voorwaarden:
- Wat een revisieronde is. Eén gebundelde lijst met opmerkingen, binnen vijf werkdagen. Losse mails over dagen heen zijn geen ronde.
- Aanlevering. Welke content de klant levert, in welke vorm en op welke datum, en wat er gebeurt als die datum niet gehaald wordt.
- Acceptatie. Hoe lang de klant heeft om de testversie te bekijken, en dat de site na die termijn als goedgekeurd geldt.
- Garantie. Hoe lang je fouten in je eigen werk kosteloos herstelt, en dat nieuwe wensen daar niet onder vallen.
- Eigendom en toegang. Op wiens naam het domein en de hosting staan, en wanneer de klant alle inloggegevens krijgt.
- Meerwerk. Je uurtarief voor werk buiten de offerte. Extra verzoeken komen altijd, dus de offerte zegt al wat ze kosten.
Gaat de klant akkoord, laat hem dan tekenen op de versie met het gekozen pakket. Hoe dat online werkt, staat in een offerte digitaal laten ondertekenen. Werk je in het Engels voor een internationale klant, dan helpt een webdesignvoorstel in het Engels schrijven (Engels).
Sjabloon: offerte voor een website
Sjabloon
Kop. Offerte [nummer] van [jouw bedrijf, plaats] aan [klant, rechtsvorm, plaats]. Datum [datum], geldig tot [datum].
De situatie. [Het probleem van de klant in twee zinnen.] Doel: [wat de site moet opleveren, liefst meetbaar].
Pakketten, eenmalig, excl. btw.
- [Basis]: [aantal] templates, [aantal] revisieronde(s), [functies]. [bedrag]
- [Aanbevolen]: [aantal] templates, [aantal] revisierondes, [functies], [aantal] pagina's overgezet. [bedrag]
- [Uitgebreid]: [Aanbevolen] plus [teksten, talen, extra functie]. [bedrag]
Opbouw van het aanbevolen pakket. [Onderdeel, uren, bedrag per regel, met een totaal.]
Na de livegang, excl. btw. Hosting en onderhoud: [bedrag] per maand, opzegbaar met [termijn]. Licenties: [welke], [bedrag] per jaar. Domeinnaam op naam van [klant].
Niet inbegrepen. [Fotografie, teksten, advertenties, …]
Planning. Kick-off [datum]. Ontwerp ter goedkeuring [datum]. Content van [klant] uiterlijk [datum]. Livegang [datum], als de content op tijd binnen is.
Betaling. [Percentage] van het eenmalige bedrag excl. btw bij akkoord, [percentage] bij goedkeuring ontwerp, [percentage] bij livegang. Betalen binnen [aantal] dagen.
Meerwerk. [Uurtarief] per uur excl. btw, na schriftelijk akkoord. Extra revisieronde: [bedrag].
Garantie en acceptatie. Testtermijn [aantal] werkdagen. Fouten in ons werk herstellen we [aantal] dagen na livegang kosteloos.
Akkoord. Door te tekenen gaat [klant] akkoord met deze offerte, het gekozen pakket en de algemene voorwaarden van [jouw bedrijf]. KvK-nummer en btw-id staan in de voettekst.
Hoe Propozit helpt
In Propozit begin je een website-offerte vanuit een sjabloon voor websites, een van de 31 sjablonen per soort opdracht. Je zet je pakketten naast elkaar en de klant kiest, met opties die hij zelf aanvinkt, en de totalen rekenen mee. Het eenmalige bedrag en het maandbedrag voor onderhoud blijven apart. Hoe dat werkt, lees je op de pagina over interactieve prijzen (Engels).
Je kiest per offerte het btw-tarief. Je uurtarief voor meerwerk komt in de voorwaarden, en de klant ziet per betaalschema wat hij wanneer betaalt. Je klant tekent de offerte online en jullie krijgen allebei een getekende pdf. Wat Propozit voor webdesignbureaus doet, staat op de pagina voor webdesignbureaus (Engels).
Propozit is in early access en je begint gratis.
Meer over dit onderwerp
- Offerte voorbeeld met btw, aangepast per beroep Eén ingevulde offerte voor een campagne van een bureau, deel voor deel, wat je per beroep aanpast en een offertesjabloon om te kopiëren.
- Meerwerk in je offerte: voorkomen, vastleggen, factureren Wanneer iets meerwerk is, hoe je het vooraf vastlegt en hoe je het met btw verrekent, met een uitgewerkt voorbeeld en teksten om te kopiëren.
- Retainer of strippenkaart met uren: wat past bij je bureau? Wanneer je een strippenkaart verkoopt en wanneer een retainer, met een rekenvoorbeeld over zes maanden, de btw en voorwaarden om over te nemen.
Offertes waar je klanten ja op zeggen
Je begint gratis met Propozit, zonder creditcard. Maak vandaag je account aan; de abonnementen staan op de prijspagina.