← Terug naar Kennisbank
Gepubliceerd: · 7 min leestijd
DoorTekin Uslu·Digitaalnu

Webshop wetgeving 2026: de checklist voor ondernemers

Een webshop die aan consumenten verkoopt moet vóór de bestelling de bedrijfsgegevens, de belangrijkste kenmerken van het product en de totale prijs tonen, een bestelknop met een duidelijke betalingsverplichting hebben en de bestelling bevestigen. Per 11 oktober 2026 meldt de ACM bovendien dat je vanaf 25 juni 2026 een verplichte knop moet aanbieden om de koop ongedaan te maken. Deze checklist loopt de punten in de volgorde van het bestelproces langs. Je leest per stap wat de ACM en de wet zeggen en wat dat voor je webshop betekent.

Voor wie geldt deze checklist?

De regels in dit artikel gaan over verkoop aan consumenten. Artikel 230g van Boek 6 van het Burgerlijk Wetboek definieert een consument als iedere natuurlijke persoon die handelt voor doeleinden die buiten zijn bedrijfs- of beroepsactiviteit vallen. De besproken regels van de ACM gaan over verkoop aan consumenten. Verkoop je aan consumenten én aan bedrijven, dan is een praktische aanpak om de checklist in elk geval toe te passen op de bestellingen van consumenten. Dit is algemene informatie en geen juridisch advies. Twijfel je over jouw situatie, vraag dan een jurist of de ACM.

Welke bedrijfsgegevens moeten op je site staan?

Begin bij de informatie die bij elk aanbod hoort. De ACM schrijft dat je in elk aanbod de bedrijfsnaam en het vestigingsadres, de belangrijkste kenmerken van je product of dienst en de prijs met bijkomende kosten noemt. Een aanbod ontstaat volgens de ACM zodra je de prijs noemt, dus ook een gewone productpagina in je webshop valt hieronder. De wettelijke basis staat in artikel 230m lid 1 van Boek 6 BW: de handelaar geeft de consument vooraf op duidelijke en begrijpelijke wijze een lijst met informatie.

Voor webwinkels noemt de ACM een langere lijst. Je vermeldt de naam waarmee je bij de KvK staat, het vestigingsadres uit de KvK-inschrijving, een e-mailadres en een telefoonnummer. Verkoop je via internet, dan komen daar het KvK-nummer en het btw-nummer bij, plus een chat of andere online manier om je te bereiken, als je die hebt. Je mag deze gegevens op elke pagina zetten, bijvoorbeeld in de header of footer, of via een link naar je contactpagina. De ACM verwacht ook dat je echt bereikbaar bent: e-mails beantwoorden en de telefoon opnemen.

Hoe vermeld je prijzen en bijkomende kosten?

Let op de vorm van de informatie. De ACM wil dat verplichte informatie makkelijk vindbaar is, dus niet verstopt in de algemene voorwaarden, leesbaar, dus niet in extra kleine letters, en begrijpelijk. Je moet bovendien kunnen bewijzen dat je de informatie juist en op tijd hebt gegeven: artikel 230n lid 4 van Boek 6 BW legt die bewijslast bij de handelaar. Een praktische aanpak is daarom om oude versies van je ontwerp en je teksten te bewaren. Maak bij een wijziging van je checkout of productpagina's dus een versie of schermafbeelding, zodat je later kunt laten zien wat een klant op een bepaald moment zag.

Dan de prijzen. De ACM schrijft dat je consumentenprijzen in euro's noemt, inclusief btw. Het btw-bedrag zelf hoef je niet te vermelden. Artikel 230m lid 1 onder e van Boek 6 BW zegt hetzelfde in andere woorden: de totale prijs, met inbegrip van alle belastingen. Bij een aanbod in een webwinkel vermeld je ook in welke periode je prijzen gelden. Heb je een webshop met zakelijke en particuliere klanten, dan helpt het om de twee prijzen niet door elkaar te laten lopen. Toon aan consumenten de prijs inclusief btw, ook als je backend intern met bedragen exclusief btw rekent.

Dan de bijkomende kosten. De ACM wil dat je alle bijkomende kosten in de verkoopprijs opneemt als dat mogelijk is. Doe je dat niet, dan mogen consumenten ze weigeren te betalen of later terugvragen. Artikel 230n lid 3 van Boek 6 BW gaat nog een stap verder: niet opgegeven bijkomende kosten zijn niet verschuldigd. Onder die kosten vallen volgens de ACM onder meer administratiekosten, toeslagen, heffingen, verzendkosten en servicekosten. Hangt de hoogte van de kosten af van de bestelling, zoals bij verzending, dan voeg je een berekening of een logisch voorbeeld toe.

Hoe richt je het bestelproces in?

Een paar regels voor de winkelmand zelf. Je mag geen extra opties vooraf aanvinken of standaard aan een bestelling toevoegen, schrijft de ACM. Betaalkosten voor bijvoorbeeld iDEAL | Wero en PayPal vermeld je los van de verkoopprijs. Een toeslag voor een betaalmiddel mag volgens artikel 230k lid 1 van Boek 6 BW niet hoger zijn dan de kosten die jij zelf voor dat betaalmiddel maakt. Voor een aanbieding schrijft de ACM dat je de aanbiedingsprijs alleen vergelijkt met de laagste prijs die je in de afgelopen 30 dagen hebt gebruikt. Een winkelwagen die uit zichzelf extra's toevoegt, past dus niet bij deze regels.

Het bestelproces staat in artikel 230v lid 3 van Boek 6 BW. Een consument mag een aanbod pas aanvaarden nadat op niet voor misverstand vatbare wijze duidelijk is gemaakt dat de bestelling een betalingsverplichting inhoudt. De zinsnede "bestelling met betalingsverplichting" geldt wettelijk als ondubbelzinnige verklaring. Richtlijn 2011/83/EU zegt in artikel 8 lid 2 dat de knop alleen die woorden of een overeenkomstige ondubbelzinnige formulering draagt. De ACM geeft voorbeelden: "Bestel en betaal" en "Bestellen met betalingsverplichting" zijn goed. Alleen "Bestellen" is niet duidelijk genoeg, dus pas die tekst aan als je shop dat nog gebruikt.

Wat moet de bevestiging bevatten?

Toon vóór de betaling een overzicht. De stap voor de betaling geeft volgens de ACM een overzicht van de bestelling met de belangrijkste kenmerken en de prijs. Verkoop je een dienst, dan staan daar ook de voorwaarden voor annuleren of opzeggen en de looptijd van het contract in. Vóór het bestellen moet de klant bovendien zien dat er 14 dagen wettelijke bedenktijd geldt, met een link naar je formulier voor ontbinding. Hoe die bedenktijd werkt, lees je in ons artikel over het herroepingsrecht in een webshop.

Wat regel je met algemene voorwaarden?

Na de bestelling volgt de bevestiging. Online laat je na betaling zo snel mogelijk weten dat de klant iets heeft besteld, gekocht of een contract heeft afgesloten, schrijft de ACM. De rest van de bevestiging mag je later sturen, uiterlijk op de dag van levering. In die bevestiging geef je alle verplichte informatie opnieuw, zodat de klant die kan bewaren. Zorg dat je shopsysteem de bevestiging als e-mail verstuurt en dat de teksten uit je productpagina's en voorwaarden daar automatisch in terugkomen. Zo hoef je niets met de hand over te typen.

Wat verandert er met de herroepingsknop?

Algemene voorwaarden zijn een keuze: de ACM schrijft dat je zelf bepaalt of je ze gebruikt. Gebruik je ze, dan vertel je consumenten vóór of bij de koop welke voorwaarden gelden en geef je ze de kans die te lezen en te bewaren. Bied je ze pas na de koop aan, dan kan de consument ze allemaal ongeldig maken, ofwel vernietigen. Een praktische aanpak is om de voorwaarden niet alleen in de footer te linken, maar ook in de checkout te tonen. Zet de link bij de bestelknop en laat de klant de voorwaarden in de bevestigingsmail meekrijgen, zodat hij ze kan bewaren.

Tot slot de herroepingsknop. Per 11 oktober 2026 meldt de ACM dat je vanaf 25 juni 2026 een verplichte knop moet aanbieden om de koop ongedaan te maken. Online moet dat net zo makkelijk zijn als kopen. Artikel 230oa van Boek 6 BW spreekt van een duidelijk zichtbare en gemakkelijk toegankelijke functie op de online-interface. Het is een nieuwe regel, dus controleer de actuele pagina van de ACM voor je een ontwerp vastlegt. Een uitgebreide uitleg vind je in het artikel over het herroepingsrecht.

Loop de checklist af in deze volgorde: bedrijfsgegevens op elke pagina, prijzen inclusief btw met alle bijkomende kosten, geen vooraf aangevinkte opties, een bestelknop met betalingsverplichting, een overzicht en de 14 dagen bedenktijd vóór betaling, een bevestiging met alle verplichte informatie, voorwaarden die de klant kan lezen en bewaren en een herroepingsknop. Digitaalnu bouwt webshops met deze punten als vast onderdeel van het ontwerp. Een webshop begint vanaf €2.500 en staat ongeveer 6 weken na de start live. Bekijk de webshop-dienst, de hosting waar je shop op draait of lees ook hoe je de AVG voor je webshop regelt.

Startprijzen van Digitaalnu
DienstVanafDoorlooptijd
Website voor vakmensen€750 per project2 weken
Webshop op maat€2.500 per projectongeveer 6 weken
Webapplicatie of maatwerk software€2.000 per projectongeveer 6 weken
Mobiele app€5.000 per projectongeveer 6 weken
WordPress-onderhoud€45 per maanddoorlopend
Managed hosting€25 per maanddoorlopend

Vaste prijs vooraf, geen maximumbedrag: de definitieve prijs volgt na een gratis intakegesprek.

Laatst bijgewerkt op

Veelgestelde vragen

Welke gegevens moet een webshop op de site tonen?

De ACM noemt de naam en het vestigingsadres zoals ingeschreven bij de KvK, een e-mailadres en een telefoonnummer. Verkoop je via internet, dan komen daar het KvK-nummer, het btw-nummer en een chat of andere online contactmanier bij, als je die hebt. Zet ze bijvoorbeeld in de footer, zodat ze op elke pagina staan.

Moet ik prijzen in een webshop inclusief btw tonen?

Bij verkoop aan consumenten wel. De ACM schrijft dat je de prijs in euro's inclusief btw geeft. Het btw-bedrag zelf hoef je niet te vermelden. Ook verzendkosten, administratiekosten en servicekosten horen bij de bijkomende kosten die je in de verkoopprijs opneemt, als dat mogelijk is.

Wat moet er op de bestelknop staan?

De knop moet duidelijk maken dat bestellen een betalingsverplichting inhoudt. De wet noemt "bestelling met betalingsverplichting" als voorbeeld. De ACM noemt ook "Bestel en betaal". Alleen "Bestellen" is volgens de ACM niet duidelijk genoeg.

Wanneer moet ik de bevestiging van een bestelling sturen?

Na betaling laat je zo snel mogelijk weten dat de klant iets heeft besteld. De rest van de bevestiging mag later, uiterlijk op de dag van levering. In de bevestiging geef je de verplichte informatie opnieuw, zodat de klant die kan bewaren.

Heb ik algemene voorwaarden nodig voor mijn webshop?

Dat bepaal je zelf, schrijft de ACM. Gebruik je ze wel, dan bied je ze vóór of bij de koop aan, zodat de consument ze kan lezen en bewaren. Bied je ze pas na de koop aan, dan kan de consument ze vernietigen.

Waar dit op gebaseerd is

  1. Autoriteit Consument & Markt (ACM): Verplichte informatie vóór en na de koop | ACM, geraadpleegd op
    “In elk aanbod moet u deze informatie geven: bedrijfsnaam en vestigingsadres belangrijkste kenmerken van uw product of dienst prijs en bijkomende kosten”
    “U doet een aanbod zodra u de prijs noemt van uw product of dienst.”
    “In uw bevestiging moet u alle verplichte informatie opnieuw geven. Zo kan uw klant de informatie bewaren.”
    “makkelijk vindbaar (dus niet verstopt in bijvoorbeeld algemene voorwaarden) leesbaar (dus niet in bijvoorbeeld extra kleine lettertjes) begrijpelijk”
  2. Ministerie van Justitie en Veiligheid / wetten.overheid.nl: wetten.nl - Regeling - Burgerlijk Wetboek Boek 6 - BWBR0005289, geraadpleegd op
    “Voordat de consument gebonden is aan een overeenkomst op afstand of een overeenkomst buiten de verkoopruimte, dan wel aan een daartoe strekkend aanbod, verstrekt de handelaar de consument op duidelijke en begrijpelijke wijze de volgende informatie”
    “de totale prijs van de zaken of diensten, met inbegrip van alle belastingen”
    “Op de handelaar rust de bewijslast voor de juiste en tijdige verstrekking van de in deze paragraaf genoemde informatie.”
    “Niet opgegeven bijkomende kosten als bedoeld in artikel 230m lid 1, onderdelen e en i, zijn niet verschuldigd.”
    “consument: iedere natuurlijke persoon die handelt voor doeleinden die buiten zijn bedrijfs- of beroepsactiviteit vallen”
    “De vergoeding die de handelaar aan de consument vraagt voor het gebruik van een bepaald betaalmiddel bedraagt ten hoogste de kosten van het gebruik daarvan voor de handelaar.”
    “door een verklaring tot ontbinding in te dienen door middel van een duidelijk zichtbaar op de online-interface weergegeven en gemakkelijk toegankelijke functie”
    “De handelaar richt zijn elektronische bestelproces op zodanige wijze in dat de consument een aanbod niet kan aanvaarden dan nadat hem op niet voor misverstand vatbare wijze duidelijk is gemaakt dat de bestelling een betalingsverplichting inhoudt.”
    “De enkele zinsnede «bestelling met betalingsverplichting» wordt aangemerkt als een dergelijke ondubbelzinnige verklaring.”
  3. Autoriteit Consument & Markt (ACM): Bedrijfsgegevens vermelden | ACM, geraadpleegd op
    “Als u verkoopt via internet, vermeldt u ook: uw KvK-nummer uw btw-nummer chat-mogelijkheid of andere online manieren om u te bereiken (als u die heeft)”
    “naam waarmee u ingeschreven staat bij de KvK (Kamer van Koophandel) vestigingsadres waarop u ingeschreven staat bij de KvK e-mailadres telefoonnummer”
    “op elke pagina van uw website (zoals in de header, footer of via een link naar uw contactpagina)”
    “En wees echt bereikbaar. Beantwoord e-mails en neem de telefoon op.”
  4. Autoriteit Consument & Markt (ACM): Prijzen vermelden | ACM, geraadpleegd op
    “Geef de prijs in euro’s, inclusief btw. Het btw-bedrag zelf hoeft u niet te vermelden.”
    “Bij een aanbod in een reclamefolder, catalogus, webwinkel of online advertentie vermeldt u ook in welke periode uw prijzen geldig zijn.”
    “Neem alle bijkomende kosten op in uw verkoopprijs als dat mogelijk is. Anders mogen consumenten ze weigeren te betalen, of later terugvragen.”
    “administratiekosten boekingskosten toeslagen, heffingen en belastingen verzendkosten servicekosten”
    “Als de hoogte afhangt van de bestelling, voegt u een berekening toe of een logisch voorbeeld.”
    “U mag geen opties vooraf aanvinken of opties standaard toevoegen aan een bestelling.”
    “Vermeld betaalkosten voor bijvoorbeeld iDEAL | Wero en PayPal los van de verkoopprijs.”
    “Vergelijk uw aanbiedingsprijs in dat geval alleen met de laagste prijs die u hebt gebruikt in de afgelopen 30 dagen.”
  5. Autoriteit Consument & Markt (ACM): Bedenktijd | ACM, geraadpleegd op
    “Vanaf 25 juni 2026 moet u een verplichte knop aanbieden om de koop ongedaan te maken.”
    “Het moet online net zo makkelijk zijn om de koop ongedaan te maken, als om iets te kopen.”
  6. Autoriteit Consument & Markt (ACM): Checklist online verkoop | ACM, geraadpleegd op
    “De bestelknop laat duidelijk zien dat betalen verplicht is als de klant erop klikt. Bijvoorbeeld ‘Bestel en betaal’ of ‘Bestellen met betalingsverplichting’. Alleen ‘Bestellen’ is niet duidelijk genoeg.”
    “De stap vóór betaling geeft u een overzicht van de bestelling: belangrijkste kenmerken, prijs en bij een dienst ook de voorwaarden voor annuleren of opzeggen en hoelang het contract duurt.”
    “Dat uw klant 14 dagen wettelijke bedenktijd heeft + een link naar uw formulier voor ontbinding.”
  7. Europese Unie / EUR-Lex: Richtlijn 2011/83/EU (consumentenrechten), Nederlandse tekst, geraadpleegd op
    “alleen de woorden „bestelling met betalingsverplichting” of een overeenkomstige ondubbelzinnige formulering”
  8. Autoriteit Consument & Markt (ACM): Schriftelijk bevestigen | ACM, geraadpleegd op
    “Online verkoop: Na betaling laat u zo snel mogelijk weten dat uw klant iets bij u bestelde, kocht of een contract afsloot.”
    “De rest van de bevestiging mag u later sturen, uiterlijk op de dag van levering.”
  9. Autoriteit Consument & Markt (ACM): Algemene voorwaarden aanbieden | ACM, geraadpleegd op
    “U bepaalt zelf of u algemene voorwaarden gebruikt.”
    “Vertel consumenten vóór of bij de koop welke voorwaarden u gebruikt voor deze overeenkomst. En geef ze de kans om deze te lezen en te bewaren.”
    “Biedt u pas na de koop uw algemene voorwaarden aan, dan kan de consument ze allemaal ongeldig maken (vernietigen) voor zijn product of dienst.”

Over de auteur

Tekin Uslu is oprichter van Digitaalnu en van moederbedrijf DigiHand (Haarlem, sinds 2009). Hij werkt sinds 2006 in data engineering, geo-informatie en IT-architectuur. Meer over Tekin Uslu →

Wil je hier meer over weten?

Neem contact op voor een vrijblijvend gesprek of bekijk onze diensten.

Plan een gratis gesprekBekijk onze webshop-dienst →