Security update: The recent PHP vulnerabilities don’t affect us. None of our products or infrastructure use PHP. We’ve also reviewed our app after the recent Shopify checkout phishing attack and ran Shopify’s new security check. No issues were found.

EU Withdrawal Button Guide

Herroepingsknop voor Shopify-winkels: wat artikel 6:230oa BW vraagt

Sinds 25 juni 2026 moet een webshop die aan Nederlandse consumenten verkoopt een herroepingsknop hebben. Wat artikel 6:230oa BW precies vraagt, welke tekst je op de twee knoppen zet, wat er in de ontvangstbevestiging moet staan, hoe je het in Shopify inricht en wat de ACM kan doen.

Updated
Reading time
9 min

In het kort

Sinds 25 juni 2026 moet een webshop die aan Nederlandse consumenten verkoopt een herroepingsknophebben voor aankopen met bedenktijd (artikel 6:230oa BW). Je Shopify-winkel heeft dus twee knoppen nodig: een goed zichtbare knop waarmee de klant de overeenkomst ontbindt, en na een kort formulier een tweede knop om de herroeping te bevestigen. Daarna stuur je onverwijld een ontvangstbevestiging per e-mail, met de inhoud en de datum en het tijdstip. De wet schrijft geen woorden voor. ‘Hier de overeenkomst herroepen’ en ‘Herroeping bevestigen’ uit de richtlijn zijn een veilige keuze. De ACM houdt toezicht en kan boetes opleggen.

Wat artikel 6:230oa BW van je webshop vraagt

De herroepingsknop komt uit artikel 11 bis van de Richtlijn consumentenrechten (2011/83/EU), toegevoegd door Richtlijn (EU) 2023/2673. Nederland zette die regel om in artikel 6:230oa van het Burgerlijk Wetboek, via de Implementatiewet richtlijn op afstand gesloten overeenkomsten inzake financiële diensten (Stb. 2026, 153). Ondanks die naam geldt het artikel voor alle overeenkomsten op afstand die via een online-interface tot stand komen, dus ook voor je webshop.

Artikel 6:230oa BW, leden 1, 3 en 4

“1. De handelaar zorgt ervoor dat de consument het recht van ontbinding van een via een online-interface gesloten overeenkomst op afstand kan uitoefenen door een verklaring tot ontbinding in te dienen door middel van een duidelijk zichtbaar op de online-interface weergegeven en gemakkelijk toegankelijke functie. De functie wordt daartoe op een goed leesbare wijze aangeduid met een ondubbelzinnige formulering waaruit blijkt dat daarmee de overeenkomst kan worden ontbonden.”

“3. Zodra de consument de in lid 2 bedoelde verklaring heeft ingevuld, stelt de handelaar de consument in staat deze verklaring bij de handelaar in te dienen door middel van een functie die op goed leesbare wijze wordt aangeduid met een ondubbelzinnige formulering waaruit blijkt dat daarmee de ontbinding kan worden bevestigd.”

“4. Zodra de consument de functie, bedoeld in lid 3, activeert, bevestigt de handelaar de ontvangst van de ontbinding onverwijld op een duurzame gegevensdrager, onder vermelding van informatie over de inhoud van de verklaring en de datum en het tijdstip van indiening.”

Volgens lid 2 moet de klant in het formulier zijn naam, de gegevens van de bestelling en het e-mailadres voor de bevestiging kunnen invullen of bevestigen. Lid 5 zegt dat een verklaring die vóór het einde van de bedenktijd is ingediend op tijd is, en dat de functie gedurende die hele termijn “te allen tijde beschikbaar” moet zijn.

Over de datum bestaat verwarring. De richtlijn noemt 19 juni 2026, en sommige sites nemen die over. Het Staatsblad met de Nederlandse wet werd pas op 24 juni 2026 uitgegeven, en volgens artikel IV trad de wet de dag erna in werking: 25 juni 2026. Die datum noemen ook de ACM en Ondernemersplein.

Welke tekst zet je op de knop?

Anders dan de Duitse en de Belgische wet noemt de Nederlandse wet geen woorden. Zij vraagt een goed leesbare, ondubbelzinnige formulering waaruit blijkt dat de klant de overeenkomst ontbindt, en voor de tweede knop dat hij de ontbinding bevestigt. Drie opties die passen:

  • ‘Hier de overeenkomst herroepen’ en ‘Herroeping bevestigen’: de Nederlandse tekst van artikel 11 bis van de richtlijn, die artikel 6:230oa BW omzet. De Belgische wet gebruikt precies deze woorden.
  • ‘Hier de overeenkomst ontbinden’: het voorbeeld van de ACM, in de term van het BW.
  • ‘Koop ongedaan maken’: ook een voorbeeld van de ACM, in gewone taal.

Wat niet werkt: alleen ‘Retourneren’, ‘Retour aanmelden’ of ‘Contact’. Dat zegt niets over het ontbinden van de overeenkomst.

Voor wie geldt de herroepingsknop?

  • Je verkoopt als handelaar aan een consument. Zakelijke verkoop valt erbuiten.
  • De overeenkomst komt online tot stand, in je Shopify-winkel of een app.
  • De klant heeft bedenktijd. Artikel 6:230p BW sluit onder meer maatwerk, snel bederfelijke producten en hygiĂ«neproducten met verbroken verzegeling uit. Een cosmeticawinkel heeft de knop toch nodig, want die uitzondering geldt pas als de verzegeling na de levering is verbroken.

Richt je je verkoop op Nederland, dan geldt de dwingende Nederlandse consumentenbescherming in de regel ook als je winkel in Duitsland of de VS zit (artikel 6 van de Rome I-verordening, Verordening (EG) nr. 593/2008).

De ontvangstbevestiging: inhoud, datum en tijdstip

Na de tweede klik stuur je onverwijld een ontvangstbevestiging. Artikel 6:230oa lid 4 BW stelt drie eisen:

  • Inhoud: wat de klant verklaarde, dus naam, bestelling en artikelen.
  • Datum en tijdstip van indiening. Vermeld de tijdzone, dan is er geen discussie over de laatste dag.
  • Duurzame gegevensdrager: een e-mail volstaat, een bedankpagina die verdwijnt niet.

Voorbeeld van een ontvangstbevestiging

Onderwerp: We hebben je herroeping voor bestelling #1042 ontvangen

We hebben je herroeping ontvangen op dinsdag 10 november 2026 om 21:14 uur (Nederlandse tijd). Naam: Sanne de Vries. Bestelling: #1042. Artikel: 1 x linnen overhemd, maat M. Je verklaring: ik herroep de overeenkomst voor dit artikel. We betalen je uiterlijk op 24 november 2026 terug.

Die datum volgt uit artikel 6:230r BW: binnen veertien dagen na ontvangst van de verklaring betaal je alles terug, inclusief de kosten van de standaardlevering, met hetzelfde betaalmiddel, tenzij de klant uitdrukkelijk met een ander betaalmiddel instemt. Heb je niet aangeboden het product zelf op te halen, dan mag je wachten tot je het terug hebt of tot de klant aantoont dat hij het heeft teruggestuurd, wat het eerst gebeurt. Zet in je herroepingsbeleid ook de zin uit de modelinstructies, zodat je vóór de koop meldt waar de functie staat (artikel 6:230m lid 1 sub h BW):

Modelinstructies voor herroeping, instructie 3

“U kunt uw herroepingsrecht ook online uitoefenen op [internetadres of een andere adequate verwijzing naar de herroepingsfunctie toevoegen]. Indien u deze onlinefunctie gebruikt, sturen wij u onverwijld een ontvangstbevestiging van de herroeping op een duurzame gegevensdrager (bv. per e-mail), met vermelding van de inhoud en de datum en het tijdstip van indiening daarvan.”

De herroepingsknop in Shopify inrichten

Er zijn twee routes. Welke je ook kiest, test hem eerst zelf als gast op je telefoon.

Route 1: de selfservice van Shopify

Sinds 18 juni 2026 kunnen klanten via de selfservice voor retouren ook een annulering aanvragen. Het Help Center van Shopify beschrijft deze instelling voor het EU-herroepingsrecht:

  1. Zet onder Settings > Policies de selfservice aan voor retour- en annuleringsverzoeken.
  2. Stel het annuleringsvenster in op ‘Until item is fulfilled’.
  3. Kies een retourtermijn van minstens 14 dagen vanaf de levering van het laatste artikel. Valt de laatste dag in een weekend of op een feestdag, laat de termijn dan doorlopen tot de volgende werkdag.
  4. Zet een zichtbare link in je winkel.

Volgens Shopify zelf voldoet je winkel met deze tools niet automatisch aan de wet. Controleer daarom:

  • Heet de link ‘Hier de overeenkomst herroepen’ of iets even duidelijks?
  • Klanten dienen het verzoek in vanuit hun account, terwijl de ACM geen verplicht account toestaat. Hoe komen gasten erbij?
  • Bevestigt de tekst op de laatste knop de herroeping?
  • Krijgt de klant een bevestiging met inhoud, datum en tijdstip?
  • Is een veld voor de reden optioneel? Vragen mag, maar het mag niet lijken alsof antwoorden verplicht is.

Route 2: een eigen herroepingsformulier

De andere route is een openbare herroepingspagina die zonder inloggen werkt. Zet in je footermenu een link met de knoptekst, zodat die op elke pagina staat. Het formulier vraagt naam, bestelnummer, e-mailadres en artikelen, en eindigt met ‘Herroeping bevestigen’. Daarna volgt automatisch de ontvangstbevestiging. Een link in een e-mail is handig, zegt de ACM, maar de knop moet ook beschikbaar zijn waar je verkoopt. Zet hem dus in de footer, in het klantaccount Ă©n in je orderbevestiging.

Complimus regelt deze route. De app zet het herroepingsformulier op een pagina of opent het als pop-up vanuit een link in je footer, en gasten gebruiken het zonder in te loggen. Het formulier en de e-mail vertaal je per winkeltaal, dus de knoppen kunnen ook ‘Hier de overeenkomst herroepen’ en ‘Herroeping bevestigen’ heten. De bevestigingsmail gaat direct de deur uit, met je eigen afzendernaam en antwoordadres, en herhaalt de bestelling, de artikelen, het bericht van de klant en de datum en het tijdstip van ontvangst. Elk verzoek staat in een overzicht met de uiterste terugbetaaldatum, en je krijgt een e-mail bij elke nieuwe herroeping. De module is gratis en onbeperkt op elk abonnement. Terugbetalen doe je zelf in Shopify, zoals je gewend bent. Meer op de pagina over de herroepingsknop (Engels).

Alle eisen op een rij, met een test per eis

Eisen aan de herroepingsknop volgens het Burgerlijk Wetboek en de ACM, met per eis een test voor je Shopify-winkel.
EisBronZo test je het
Duidelijk zichtbare knop met een ondubbelzinnige tekstArt. 6:230oa lid 1 BWZie je de link op je telefoon zonder te zoeken?
De hele bedenktijd beschikbaarArt. 6:230oa lid 5 BWWerkt het voor een bestelling die nog onderweg is, en 13 dagen na levering?
Naam, bestelling en e-mailadres invullen of bevestigenArt. 6:230oa lid 2 BWLukt het als gast met de gegevens uit de bestelbevestiging?
Tweede knop die de herroeping bevestigtArt. 6:230oa lid 3 BWStaat er ‘Herroeping bevestigen’ of iets even duidelijks op, en niet ‘Verzenden’?
Ontvangstbevestiging met inhoud, datum en tijdstipArt. 6:230oa lid 4 BWKomt de e-mail binnen minuten, met het tijdstip erin?
Vóór de koop melden waar de functie staatArt. 6:230m lid 1 sub h BWNoemt je herroepingsbeleid de pagina of link?
Geen verplicht accountACM, pagina BedenktijdWerkt het in een privévenster, zonder inloggen?
Binnen 14 dagen terugbetalen, zelfde betaalmiddelArt. 6:230r BWZie je per verzoek de uiterste terugbetaaldatum?

Veelgemaakte fouten

  • EĂ©n knop in plaats van twee. De bevestigingsstap is verplicht.
  • De knop pas na levering tonen. De klant kan herroepen vanaf de bestelling tot veertien dagen na ontvangst (artikel 6:230o lid 1 BW).
  • Herroepen per e-mail negeren. Het modelformulier en elke andere ondubbelzinnige verklaring blijven geldig (artikel 6:230o lid 3 BW).

Toezicht door de ACM en wat er op het spel staat

De Autoriteit Consument & Markt houdt toezicht. Artikel 8.2a van de Wet handhaving consumentenbescherming (Whc) verplicht je de regels voor overeenkomsten tussen handelaren en consumenten (afdeling 6.5.2B BW) na te leven, waaronder artikel 6:230oa. Stelt de ACM een overtreding vast, dan kan zij:

  • een last onder dwangsom opleggen (artikel 2.9 Whc): je bouwt de knop binnen een termijn in, anders verbeur je een dwangsom;
  • een bestuurlijke boete opleggen van maximaal 900.000 euro of, als dat meer is, 1% van je omzet (artikel 2.15 lid 1 Whc). Alleen in een gecoördineerde actie van EU-toezichthouders onder Verordening (EU) 2017/2394 kan het maximum oplopen tot 4% van de jaaromzet in de betrokken lidstaten, of 2 miljoen euro als die omzet onbekend is (lid 3). Is je in de vijf jaar daarvoor al onherroepelijk een boete opgelegd voor een gelijke of soortgelijke overtreding, dan stijgt het maximum met 100% (lid 4).

Ook in het contractenrecht heeft het gevolgen. Ontbreekt de verplichte informatie over het herroepingsrecht, waaronder nu de beschikbaarheid en de plaats van de functie, dan wordt de bedenktijd verlengd tot je die informatie alsnog geeft, met ten hoogste twaalf maanden (artikel 6:230o lid 2 BW). In juni 2026 riep de ACM online retailers al op zich op de knop voor te bereiden.

België: artikel VI.61/2 WER

Verkoop je ook aan Belgische klanten? Daar staat de herroepingsfunctie in artikel VI.61/2 van het Wetboek van economisch recht, ingevoegd door de wet van 19 juli 2026 (Belgisch Staatsblad van 4 augustus 2026). De regel geldt sinds 14 augustus 2026. De Belgische tekst noemt wel woorden: “hier de overeenkomst herroepen” en “herroeping bevestigen”, of een ondubbelzinnige overeenkomstige formulering. Ook daar volgt onverwijld een ontvangstbevestiging op een duurzame gegevensdrager, met de inhoud en de datum en het tijdstip van indiening. Met die woorden is de tekst op je knoppen in beide landen in orde.

Veelgestelde vragen

Is de herroepingsknop verplicht voor mijn Shopify-winkel?

Ja, als je online aan consumenten verkoopt en zij voor die aankoop bedenktijd hebben (artikel 6:230oa BW). Voor producten zonder bedenktijd, zoals maatwerk of snel bederfelijke producten (artikel 6:230p BW), geldt de plicht niet.

Welke tekst moet er op de herroepingsknop staan?

De Nederlandse wet schrijft geen woorden voor, maar de tekst moet ondubbelzinnig laten zien dat de klant de overeenkomst ontbindt. De Nederlandse tekst van de richtlijn gebruikt ‘hier de overeenkomst herroepen’ en ‘herroeping bevestigen’. De ACM noemt ‘Hier de overeenkomst ontbinden’ en ‘Koop ongedaan maken’. Alleen ‘Retourneren’ is niet duidelijk genoeg.

Geldt de herroepingsknop sinds 19 of sinds 25 juni 2026?

In Nederland sinds 25 juni 2026. De richtlijn noemt 19 juni, maar het Staatsblad met de Nederlandse wet (Stb. 2026, 153) werd pas op 24 juni uitgegeven, en volgens artikel IV trad de wet de dag erna in werking.

Moet een klant kunnen herroepen zonder in te loggen?

Volgens de ACM mag je inloggen aanbieden, maar geen account verplicht stellen. Wie als gast bestelde, moet dus ook zonder account kunnen herroepen.

Wat moet er in de ontvangstbevestiging staan?

De inhoud van de verklaring en de datum en het tijdstip van indiening (artikel 6:230oa lid 4 BW). Je stuurt die onverwijld op een duurzame gegevensdrager, zoals e-mail.

Wat gebeurt er als mijn webshop geen herroepingsknop heeft?

De ACM kan een last onder dwangsom of een boete opleggen: maximaal 900.000 euro of 1% van je omzet als dat meer is, en in een gecoördineerde EU-actie maximaal 4% van de jaaromzet in de betrokken lidstaten (artikel 2.15 Whc). Ontbreekt de verplichte informatie over het herroepingsrecht, dan loopt de bedenktijd tot twaalf maanden langer door (artikel 6:230o lid 2 BW).

Heeft Shopify zelf een herroepingsknop?

Niet als aparte knop. Sinds 18 juni 2026 kunnen klanten via de selfservice van Shopify ook een annulering aanvragen, vanuit hun klantaccount. Shopify schrijft er zelf bij dat je winkel met deze tools niet automatisch aan de wet voldoet.

Deze gids volgt de wetteksten zoals wij die op 27 oktober 2026 konden controleren. Het is algemene informatie en geen juridisch advies. Controleer de regels in elk land waar je verkoopt.

Herroepingsknop en ontvangstbevestiging in één app.
Installeer Complimus, zet het herroepingsformulier op een pagina of in je footer, en elke herroeping wordt per e-mail bevestigd. Geen code.
Installeren via Shopify