Welke kosten horen bij een website?
Een offerte kan alleen de bouw noemen, terwijl een andere prijs ook hosting en technisch beheer bevat. Vergelijk daarom dezelfde werkzaamheden en dezelfde periode. De belangrijkste onderdelen zijn:
- Ontwerp en bouw: structuur, vormgeving, aantal pagina’s en functies.
- Inhoud: teksten, fotografie, beeldlicenties en eventuele vertalingen.
- Terugkerende kosten: hosting, domeinverlenging, e-mail, licenties en onderhoud.
- Later werk: wijzigingen, extra pagina’s, koppelingen en verhuishulp.
Er bestaat geen prijs die voor iedere bedrijfswebsite klopt. Vraag om een uitsplitsing in plaats van alleen een totaalbedrag. Dit artikel vergelijkt kostenonderdelen en mijn eigen aanbod; het is geen onderzoek naar gemiddelde marktprijzen.
Zo bereken je de kosten over 12 en 24 maanden
Totale kosten = eenmalige kosten + (aantal maanden × maandkosten) + jaargebonden kosten + afgesproken meerwerk.
Tel jaarlijkse kosten alleen op als ze niet al in het maandbedrag zitten. Gebruik bij alle offertes dezelfde btw-basis. Noteer ook hoeveel tijd je zelf besteedt aan bouwen, schrijven en beheer, zonder dat als een factuurbedrag te presenteren.
Een abonnement kan de bouwkosten spreiden. Een eenmalige bouwfactuur kan samengaan met lagere of aparte beheerkosten. Welke route goedkoper uitvalt, hangt af van de concrete offertes en hoelang je de website gebruikt.
Rekenvoorbeeld: mijn website-abonnement
| Onderdeel | Basispakket | Met teksten en beelden |
|---|---|---|
| Aparte bouwkosten | €0 | €0 |
| Per maand | €54,99 | €55,99 |
| 12 maanden | €659,88 | €671,88 |
| 24 maanden | €1.319,76 | €1.343,76 |
De berekening voor 24 maanden veronderstelt dat je het abonnement voortzet tegen hetzelfde tarief. Je zit niet automatisch twee jaar vast: de eerste looptijd is twaalf maanden, daarna kun je maandelijks opzeggen. Het abonnement begint bij akkoord, ook als de website dan nog niet live staat.
De contentaanvulling van €1 per maand is voor het eenmalig verzorgen van teksten en beelden bij de bouw, inclusief SEO-geoptimaliseerde teksten. Je krijgt daarvoor niet iedere maand nieuwe inhoud.
Inbegrepen zijn maximaal vijf pagina’s, één feedbackronde, hosting, SSL, zakelijke e-mail, updates, dagelijkse back-ups en de eenmalige SEO-basis. Bekijk alle afspraken van het website-abonnement.
Welke extra kosten bespreek je vooraf?
Voor mijn pakket geldt: inhoudelijke wijzigingen door mij na oplevering, extra pagina’s en bijzondere functies kosten extra. Je kunt bestaande inhoud ook zelf in WordPress wijzigen. E-mailmigratie wordt eenmalig apart berekend.
Voorbeelden van extra functies zijn een webshop, reserveringssysteem of koppeling met andere software. Er staat geen vast tarief voor domeinregistratie of -verlenging in het aanbod; die afspraak maken we vooraf. Neem deze onderdelen dus niet stilzwijgend als gratis aan.
Technische updates zijn iets anders dan nieuwe teksten of een SEO-campagne. Lees wat onder websiteonderhoud valt om die posten goed uit elkaar te houden.
Checklist om twee offertes eerlijk te vergelijken
- Hoeveel pagina’s en welke functies worden daadwerkelijk opgeleverd?
- Wie schrijft de teksten en levert beelden met gebruiksrechten?
- Hoeveel feedbackrondes zijn inbegrepen?
- Welke hosting-, e-mail-, domein- en licentiekosten komen terug?
- Wat houdt onderhoud concreet in en wat kosten wijzigingen?
- Wanneer begint de betaling en wat is de minimale looptijd?
- Wat kun je meenemen bij opzegging, en kost de verhuizing extra?
Vraag om schriftelijke antwoorden. ‘SEO inbegrepen’ of ‘volledige service’ is pas bruikbaar als de werkzaamheden erbij staan.
Welke keuze past bij jouw start?
Heb je één duidelijk aanbod en wil je de uitvoering uitbesteden, dan kan een overzichtelijke website met maximaal vijf pagina’s voldoende zijn. Voor veel producten, boekingen of uitgebreide klantportalen is eerst een andere afbakening nodig.
Wil je zelf bouwen? Vergelijk naast softwarekosten ook je beschikbare tijd. Lees zelf een website maken of laten maken. Zoek je een concrete opbouw voor je eigen bedrijf, bekijk dan welke pagina’s een zzp-website nodig heeft.
