Websiteoffertes vergelijken op totale eigendomskosten
De laagste bouwprijs is niet per se de goedkoopste websiteofferte. Een vergelijking wordt pas nuttig als de offertes dezelfde eisen dekken en dezelfde periode beslaan. Hieronder staat een werkwijze voor elke offerteronde, een voorbeeld waarin de rangorde verandert zodra de vergelijking volledig is, en een break-evencheck die laat zien wat de website zou moeten verkopen zonder te doen alsof het een prognose is.
Begin bij de scope, niet bij de prijs
Schrijf op wat het bedrijf echt van de website nodig heeft voordat u naar een bedrag kijkt. Groepeer het zodat niets verdwijnt:
- Bouw — ontwerp, sjablonen, zoekfunctie, toegankelijkheidscontrole.
- Content — catalogus inrichten, migratie van de oude site.
- Hosting — server, capaciteit voor piekdrukte, monitoring.
- Beveiliging — updates, back-ups, controle vóór de lancering.
- Koppelingen — betalingen, voorraadkoppeling met kassa of ERP, nieuwsbrief.
- Ondersteuning — reactietijden, maandbudget voor wijzigingen, training.
- Eigendom — domeinverlengingen, licenties, van wie ontwerpbestanden en code zijn, data-export bij contracteinde.
Markeer elke regel als verplicht of optioneel. Markeer daarna per offerte elke eis als inbegrepen, uitgesloten of onbekend. Een onbekend verplicht onderdeel is geen gratis onderdeel. Het is een vraag die u nog moet stellen.
Houd de factuurpatronen uit elkaar
De bouw betaalt u één keer. Hosting komt elke maand terug. Een domein wordt misschien jaarlijks verlengd — en dan gaat in die maand het hele bedrag van de rekening. Kosten per bestelling en een deel van de omzet hangen af van de gebruiksaannames.
Wie alles samenvat in één maandbedrag, ziet makkelijk over het hoofd hoeveel geld er aan het begin nodig is. Houd daarom vijf patronen gescheiden:
| Patroon | Wanneer betaald |
|---|---|
| Eenmalig | één keer, in de opgegeven maand |
| Maandelijks | elke maand van de eerste tot de laatste |
| Jaarlijks | volledig in de eerste maand en daarna elke 12 maanden |
| Per bestelling | kosten × aangenomen bestellingen per maand voor die offerte |
| Deel van de omzet | tarief × aangenomen omzet per maand |
Verhoogt een leverancier de prijs elk jaar, voer de verhoging dan één keer in als jaarlijkse verhoging: factor = (1 + verhoging) tot de macht van het aantal volle jaren. Een maandregel van $ 100 met 10 % jaarlijkse verhoging kost over 24 maanden 12 × $ 100 + 12 × $ 110 = $ 2.520. Voer de hogere prijs niet ook nog in als tweede regel voor dezelfde maanden, anders telt de verhoging dubbel.
Rekenvoorbeeld: twee offertes over 24 maanden
Neem twee voorbeeldoffertes voor een winkel met acht medewerkers.
Offerte A rekent $ 1.000 voor de bouw, $ 50 per maand voor hosting en $ 120 aan het begin van elk jaar voor het domein:
- $ 1.000 + 24 × $ 50 + 2 × $ 120 = $ 2.440
- Eerste maand: $ 1.000 + $ 50 + $ 120 = $ 1.170
- Maand 13: $ 50 + $ 120 = $ 170, omdat de domeinverlenging terugkomt.
Offerte B rekent $ 1.500 voor de bouw en $ 30 per maand voor hosting, domein en updates:
- $ 1.500 + 24 × $ 30 = $ 2.220
Dekken beide dezelfde verplichte eisen, dan is B over 24 maanden $ 220 goedkoper, ook al is de bouw duurder. In de eerste maand vraagt B $ 1.530, dus A vraagt minder geld bij de start — twee verschillende vragen met twee verschillende antwoorden.
De vergeten koppeling
Stel nu dat offerte B niets zegt over de voorraadkoppeling met het kassasysteem, die de winkel verplicht heeft gemaakt. Dan is die $ 2.220 alleen het bekende deel zolang de koppeling geen prijs heeft. Een vergelijkingstool moet de offerte als onvolledig tonen en haar niet tot winnaar uitroepen.
U vraagt het na en krijgt een prijs: $ 300 voor de koppeling. Ingevoerd als aanvullende kostenregel en gemarkeerd als „als aanvulling geprijsd”, brengt die B op $ 2.220 + $ 300 = $ 2.520. Nu is A bij volledige scope $ 80 goedkoper.
Het resultaat veranderde omdat de vergelijking vollediger werd — niet omdat een rangschikkingsformule van mening veranderde. Een derde offerte in de demo laat hetzelfde van de andere kant zien: offerte C noemt $ 1.800 met twee jaar hosting inbegrepen, het laagste bedrag van allemaal, maar laat de verplichte koppeling „later mogelijk” zonder prijs. Die $ 1.800 is een ondergrens, geen totaal, en de offerte blijft buiten de rangorde.
Houd btw-aannames zichtbaar
Betaald geld en economische kosten verschillen als het bedrijf recht heeft op terugvordering van btw. Bij een regel van $ 100 exclusief 20 % btw betaalt u $ 120. Vordert u de btw terug, dan zijn de economische kosten $ 100; anders $ 120. In een prijs van $ 120 inclusief 20 % zit $ 20 btw.
Een rekenhulp moet de behandeling toepassen die u invoert, niet beslissen of uw bedrijf daar recht op heeft. Hetzelfde geldt voor valuta: een offerte van € 100 tegen uw koers van 1,1 wordt $ 110. Zonder koers moet het totaal open blijven in plaats van geschat te worden.
Break-even is een voorwaarde, geen verkoopprognose
Soms rekent het goedkopere platform kosten per bestelling. Dan is de vraag hoeveel extra bestellingen de website nodig heeft om haar kosten te dekken.
Zijn de extra vaste websitekosten $ 1.000 en levert elke extra bestelling $ 20 op vóór $ 2 websitekosten, dan blijft $ 18 over. Onder die aannames zijn minstens 56 extra bestellingen nodig:
- 55 bestellingen × $ 18 = $ 990 — te weinig;
- 56 bestellingen × $ 18 = $ 1.008 — genoeg.
Let op wat níét in de teller staat: de kosten op de bestellingen die al zijn aangenomen. (1.000 + 56 × 2) ÷ 18 zou ze dubbel tellen. En veranderen de kosten tijdens de periode — jaarlijkse verhoging, korting, kosten vanaf maand 3 —, dan bestaat er geen eerlijk enkel getal, wel een maandscenario met uw geplande bestellingen.
Niets in deze berekening bewijst dat de website die bestellingen oplevert.
Dezelfde methode op grotere schaal
Een middelgroot bedrijf heeft hetzelfde probleem met meer regels. In de demo vergelijkt een retailer met vier vestigingen 40 eisen — webwinkel, vier winkels, zakelijk portaal en hoofdkantoor — bij drie leveranciers over 24 maanden. Licenties voor 100 gebruikers en 50.000 bestellingen per maand zijn zichtbare gebruiksaannames, geen onderdeel van één totaalprijs.
Met die aannames komt een gehost platform dat bij de inrichting goedkoop lijkt ($ 18.000) over 24 maanden op $ 515.580 zodra kosten per bestelling en betaalkosten meetellen, terwijl maatwerk met een onderhoudscontract op $ 195.540 uitkomt. Een derde leverancier offreert in euro, sluit contentmigratie uit, laat toegankelijkheid onbekend en de offerte is al verlopen — dus alleen een ondergrens. Welke offerte past, hangt af van uw aannames; waar het om gaat, is dat ze zichtbaar zijn.
Probeer het met de demo
Websiteoffertes en eigendomskosten houdt scope en eigendomskosten bij elkaar, voor één winkel of voor een inkooptraject van een middelgroot bedrijf. Open de vaste demo om het voorbeeld met de vergeten koppeling en het maandrapport te bekijken. Gebruik Business Decision X-Ray voor de bredere beslissing; deze tool richt zich op de offertedetails die daarin meegaan.
Tools uit deze gids
Interactieve tool
Websiteoffertes en eigendomskosten
Vergelijk websiteoffertes met dezelfde scope en zie bouw-, terugkerende en gebruikskosten over de periode die u kiest.

