Webshops
Een webshop kost je drie dingen: een abonnement op het platform, kosten per betaling en de uren die in het bouwen gaan zitten. De eerste twee liggen vast en zijn openbaar, de derde bepaalt het verschil tussen een paar duizend euro en een veelvoud daarvan. Vraag daarom altijd naar uren en niet naar een totaalbedrag.

Kort samengevat: Het abonnement van Shopify begint bij 21 euro per maand bij jaarlijks betalen. Een iDEAL-betaling kost bij Mollie 32 cent, een creditcardbetaling 1,80 procent plus 25 cent. Die bedragen zijn voor iedereen gelijk. Het verschil in offertes zit in de bouwuren. Een thema uit de winkel invullen is iets heel anders dan een eigen thema in code, met koppelingen erbij.
Een webshop is geen eenmalige aankoop. Je betaalt elke maand voor het platform waarop hij draait, je betaalt per bestelling aan je betaalprovider, en je betaalt eenmalig voor het bouwen. Wie die drie door elkaar haalt, vergelijkt offertes die niet te vergelijken zijn.
De eerste twee posten zijn openbaar en voor iedereen gelijk. Daar valt weinig over te onderhandelen en ze zijn makkelijk te controleren. De derde post is waar offertes uit elkaar lopen, want daar zit het werk in.
We lopen ze hieronder langs, met de bedragen die op dit moment gelden. Die kun je zelf nakijken op de pagina's waar we naar verwijzen.
Op de prijspagina van Shopify staat Basic op 21 euro per maand bij jaarlijks betalen, of 28 euro als je per maand betaalt. Grow kost 59 euro per maand bij jaarlijks betalen en Advanced 289 euro. Daarboven zit Plus, dat begint bij 2.100 euro per maand.
Voor de meeste bedrijven die beginnen is Basic genoeg. Je stapt pas over als je tegen een grens aanloopt, bijvoorbeeld bij het aantal medewerkersaccounts of bij rapportages.
Let op de transactiekosten die Shopify rekent als je een andere betaalprovider gebruikt dan Shopify Payments: 2 procent op Basic, 1 procent op Grow en 0,6 procent op Advanced. Bij een omzet van 10.000 euro per maand is dat op Basic 200 euro, elke maand. Dat weegt zwaarder dan het verschil tussen de abonnementen.
Kies je voor WooCommerce in plaats van Shopify, dan vervalt het abonnement maar komen er hosting, onderhoud en losse uitbreidingen voor in de plaats. Dat is niet automatisch goedkoper, het verschuift alleen welke rekening je krijgt.
Betaalkosten lopen per betaalmethode flink uiteen. Bij Mollie kost een binnenlandse iDEAL-betaling 32 cent, ongeacht het bedrag. Een creditcardbetaling met een consumentenkaart uit de EER kost 1,80 procent plus 25 cent. Kaarten van buiten de EER kosten 3,25 procent plus 25 cent.
Dat verschil is groter dan het lijkt. Op een bestelling van 100 euro betaal je bij iDEAL 32 cent en bij een creditcard 2,05 euro. Verkoop je veel aan het buitenland, dan is dit een post om vooraf door te rekenen.
Mollie noemt geen maandkosten of opstartkosten voor online betalingen. Je betaalt alleen voor geslaagde transacties.
Dit is de post die offertes uit elkaar trekt. Vier dingen bepalen hem.
Het ontwerp is het eerste, en daar zitten twee wegen. Je kunt een kant-en-klaar thema kopen en dat invullen met je kleuren en je logo. Of je laat het thema zelf bouwen in code, om jouw merk en jouw assortiment heen. De eerste weg is sneller en goedkoper in de bouw, de tweede geeft je een winkel die doet wat jij wilt in plaats van wat het thema toevallig kan.
Het tweede is je assortiment: vijftig producten met een maat en een kleur is ander werk dan tweeduizend producten met varianten, staffelprijzen en voorraad per locatie.
Het derde zijn koppelingen. Moet je voorraad uit je kassasysteem komen, moeten bestellingen naar je boekhouding en gaan je producten naar vergelijkingssites, dan komt daar per koppeling werk bij. Het vierde is migratie: bestaande producten, klanten, bestellingen en vooral je oude adressen die je wilt doorsturen.
Reken voor een thema uit de winkel, ingevuld en zonder koppelingen, op veertig tot tachtig uur. Een eigen thema in code, met koppelingen en een migratie, zit eerder tussen de honderdtwintig en tweehonderdvijftig uur. Loopt het daarboven, dan komt dat bijna altijd door koppelingen die ingewikkelder blijken dan gedacht.
Een totaalbedrag zegt niets zolang je niet weet hoeveel uur eronder zit en wat een uur kost. Twee offertes van 8.000 euro kunnen honderd uur tegen 80 euro zijn of vijftig uur tegen 160 euro, en dat is een verschil in wat je krijgt.
Vraag dus om een verdeling: zoveel uur ontwerp, zoveel uur bouw, zoveel uur inrichten en zoveel uur testen. Dan zie je meteen waar iemand het zwaartepunt legt. Een offerte waarin testen ontbreekt, is geen goedkope offerte maar een onvolledige.
Vraag er ook bij of het thema gekocht of gebouwd wordt. Dat is het grootste verschil tussen twee offertes die er verder hetzelfde uitzien.
Wat realistische uurtarieven zijn en waarom ze zo uiteenlopen, hebben we uitgewerkt in wat kost maatwerk software. Die cijfers gelden ook voor webshopwerk.
Productfoto's zijn de grootste. Tweehonderd producten fotograferen is een dag of meer werk, en slechte foto's kosten je omzet op elke pagina.
Productteksten zijn de tweede. De teksten van je leverancier overnemen is het snelst, en precies wat je concurrenten ook doen.
Daarna komt het onderhoud. Een webshop die een jaar stilstaat, loopt achter op betaalmethodes, beveiliging en bezorgopties. Spreek vooraf af hoeveel uur per maand je daarvoor reserveert.
Verzending is een post op zich. Vervoerders rekenen per pakket en per zone, en je moet kiezen of je die kosten doorberekent, deels draagt of vanaf een bedrag weggeeft. Gratis verzending vanaf een drempel kost je marge op elke bestelling eronder, dus reken dat door voor je het aanzet.
En reken op tijd van jezelf. Assortiment aanleveren, teksten nakijken, verzendregels bepalen en beslissen wat er op welke pagina komt: dat kan niemand voor je doen.
Wij werken niet met kant-en-klare thema's. Ook op Shopify en WordPress bouwen we het thema zelf, in code. Dat kost meer uren dan een thema invullen, en dat is een bewuste keuze.
De reden is wat erna komt. Bij een gekocht thema zit je vast aan wat de maker heeft bedacht. Wil je een productpagina anders indelen of een extra stap in het afrekenen, dan ga je om het thema heen werken, en dat kost elke keer opnieuw uren. Bij een eigen thema laadt de pagina alleen wat hij nodig heeft en passen we aan wat je wilt aanpassen.
Welk platform we daaronder zetten hangt af van wat je verkoopt. Shopify als het om een shop draait, WordPress als content en shop samenkomen, en Laravel als er zoveel eigen logica onder zit dat een winkelplatform in de weg gaat zitten.
Zoek je het allergoedkoopste, dan is een thema invullen sneller. Wij doen het niet, omdat je bij elke aanpassing daarna betaalt voor die keuze.
Zet je budget eerst in de dingen die per bezoeker verschil maken: snelle pagina's, duidelijke productfoto's, eerlijke verzendkosten en een afrekenscherm zonder verrassingen. Daarna pas in wat opvalt.
Begin met een shop die goed werkt voor je belangrijkste producten en bouw uit op wat je meet. Een jaar wachten op het perfecte ontwerp levert niets op, want in dat jaar verkoop je niets.
Wil je weten wat jouw situatie aan uren vraagt, kijk dan bij websites en webshops of plan een gesprek. Dan rekenen we het samen door in plaats van er een bedrag op te plakken.
Dat kan en het scheelt bouwuren. Wij doen het niet. We bouwen het thema zelf in code, ook op Shopify en WordPress, zodat je later niet om het thema heen hoeft te werken bij elke aanpassing.
Niet per se. Je bespaart het abonnement, maar je betaalt hosting, onderhoud en losse uitbreidingen. Het verschuift welke rekening je krijgt, niet altijd hoe hoog die is.
Bij Mollie kost een binnenlandse iDEAL-betaling 32 cent per transactie, ongeacht het bedrag van de bestelling.
Dat spreek je af in uren per maand. Reken op bijwerken van het platform, nieuwe betaal- en bezorgopties, en het oplossen van wat er in de praktijk misgaat.

Geschreven door
Vincent Borgers
Full-stack Developer
Ik schrijf over wat techniek kost en oplevert, van maatwerk software tot AI. Wat ik aanraad draait eerst bij ons zelf, anders schrijf ik er niet over.
LinkedInBekijk profiel