Persoon bekijkt een webshop op een smartphone
Gids24 juni · 09:009 min leestijd

Je webshop toegankelijk maken: een EAA-stappenplan naar WCAG 2.1 AA

De European Accessibility Act verplicht de meeste webshops tot WCAG 2.1 AA. Dit praktische stappenplan laat zien hoe je je winkel test, de meest voorkomende fouten repareert en toegankelijkheid blijvend borgt.

Je verkoopt online, je verwerkt bestellingen, en toch kan een deel van je klanten je webshop niet of nauwelijks gebruiken. Iemand die blind is en met een screenreader winkelt, iemand met een motorische beperking die alleen het toetsenbord gebruikt, of iemand die door slechtziendheid lichte grijze tekst gewoon niet leest. Sinds de European Accessibility Act van kracht is, is dat niet langer alleen een kwestie van fatsoen of gemiste omzet, maar een wettelijke eis. En de praktijk is hardnekkig: op bijna elke webshop is digitale toegankelijkheid nog niet op orde.

Deze gids is voor ondernemers en teams die een webshop draaien (van een MKB-winkel tot de e-commerce-afdeling van een groter bedrijf) en die toegankelijkheid van een vaag begrip naar een afgeronde checklist willen brengen. Geen juridisch college, maar een werkbaar stappenplan: wat je nodig hebt, in welke volgorde je test en repareert, waar het misgaat, en wanneer je het zelf oplost of beter laat bouwen.

Wat de wet van je webshop vraagt

De European Accessibility Act geldt voor webshops met tien of meer medewerkers of meer dan 2 miljoen euro jaaromzet. Ben je een micro-onderneming (minder dan tien mensen in dienst en maximaal 2 miljoen euro omzet), dan ben je vrijgesteld. Val je er wel onder, dan moet je online winkel voldoen aan WCAG 2.1 niveau AA (de A- en AA-eisen samen). In de loop van 2026 wordt WCAG 2.2 niveau AA de nieuwe norm, dus bouw daar nu al naartoe.

Toezicht ligt bij de Autoriteit Consument & Markt. De ACM werkt getrapt: eerst een schriftelijke aanwijzing met een hersteltermijn, en pas als je daarna niet levert volgen sancties, een last onder dwangsom of een boete tot 900.000 euro of 1% van de jaaromzet. De toezichthouder rondde begin 2026 een eerste controleronde af bij ruim honderd grote webwinkels, dus de handhaving is geen papieren tijger meer.

Belangrijk om te weten: een onafhankelijke audit of certificaat is niet verplicht. Wat wél moet, is een vindbare toegankelijkheidsverklaring op je site. Dat dit een reële opdracht is, blijkt uit de stand van zaken: in eerder onderzoek bleek dat geen enkele Nederlandse organisatie volledig aan de Europese toegankelijkheidswet voldoet. Tegelijk is dat geen reden tot paniek, want toegankelijkheid is vooral een bedrijfskans en geen strafmaatregel: je vergroot je bereik, je SEO en je conversie tegelijk.

Wat je nodig hebt

Voor een eerste, serieuze ronde heb je geen duur gereedschap nodig. Dit is genoeg om te beginnen:

  • Een moderne browser (Chrome of Firefox) met een gratis testextensie: axe DevTools van Deque, WAVE van WebAIM, of de ingebouwde Lighthouse in Chrome DevTools.
  • Een screenreader. Op Windows is NVDA gratis; op Mac zit VoiceOver standaard in het systeem. Beide kosten niets en zijn genoeg om je koopflow te testen.
  • Een kleurcontrast-checker, bijvoorbeeld de Colour Contrast Analyser of de contrast-functie in je browser-devtools.
  • Toegang tot je code of CMS-thema. Sommige fixes los je op in de teksteditor (alt-teksten), andere zitten in je thema of front-end (contrast, labels, focus).
  • Een halve tot hele dag voor de nulmeting van je kernpagina's. Reken op meer tijd voor het repareren zelf.

Het stappenplan

Een webshop toegankelijk maken doe je in een vaste volgorde: bepaal of je onder de wet valt, scan je belangrijkste sjablonen automatisch, test daarna handmatig met toetsenbord en screenreader, repareer de fouten die het vaakst voorkomen, publiceer een toegankelijkheidsverklaring en borg het in je proces. Werk steeds van grootste impact naar kleinste moeite.

Doorloop deze zeven stappen op je belangrijkste templates (homepage, categoriepagina, productpagina, winkelmandje, checkout en account):

1. Baken je scope af

Bevestig eerst of je onder de wet valt (tien of meer medewerkers, of meer dan 2 miljoen euro omzet) en kies dan je testpagina's. Je hoeft niet elke productpagina los te testen, maar wél elk uniek sjabloon. De koopflow (van productpagina naar betaalde bestelling) is je hoofdpad: een ontoegankelijke checkout blokkeert direct omzet, dus die krijgt prioriteit.

2. Draai een automatische scan

Open elk kernsjabloon en laat axe DevTools, WAVE of Lighthouse erop los. Dit kost vijf minuten per pagina en vangt de laaghangende fouten: ontbrekende alt-teksten, formuliervelden zonder label, te laag contrast, een ontbrekende paginataal. Besef de grens: automatische tools vinden grofweg een derde tot de helft van alle problemen. Ze zien dat een knop geen toegankelijke naam heeft, niet of je tabvolgorde logisch loopt. Gebruik de scan als startpunt, niet als eindrapport.

3. Test met alleen je toetsenbord

Leg je muis weg. Navigeer met Tab (vooruit), Shift+Tab (terug), Enter en spatie (activeren) en Escape (sluiten) door je hele koopflow. Let op drie dingen: is er altijd een zichtbare focusrand te zien (WCAG 2.4.7), is de volgorde logisch (van boven naar beneden, links naar rechts), en kun je alles bereiken en bedienen zonder muis (2.1.1). Kom je met je toetsenbord niet in je eigen winkelmandje of door je checkout, dan kan een deel van je klanten dat ook niet.

4. Loop de koopflow door met een screenreader

Zet NVDA of VoiceOver aan en doe een echte aankoop met je ogen dicht of scherm uit. Hoor je voor elke productafbeelding een zinnige beschrijving? Worden formuliervelden mét hun label voorgelezen ("E-mailadres, invoerveld")? Krijg je bij een foutmelding te horen wát er misging? Deze test is oncomfortabel en juist daarom waardevol: hij legt bloot wat een scan nooit ziet.

5. Repareer de meest voorkomende fouten eerst

Een handvol fouttypes is verantwoordelijk voor het leeuwendeel van alle problemen op het web. Uit het WebAIM Million-onderzoek blijkt dat op 79,1% van de homepages de tekst te weinig contrast heeft met de achtergrond; ontbrekende alt-teksten (55,5%), formuliervelden zonder label (48,2%), lege links (45,4%) en lege knoppen (29,6%) volgen. Pak die zes in deze volgorde aan:

  • Contrast: normale tekst minimaal 4,5:1, grote tekst en interface-elementen 3:1. Fix dit in je design tokens, niet per pagina.
  • Alt-teksten: elke productfoto krijgt een beschrijvende alt; puur decoratief beeld krijgt een lege alt (alt="") zodat de screenreader het overslaat.
  • Formulierlabels: elk invoerveld een gekoppeld <label>. Een placeholder is géén label.
  • Lege links en knoppen: een icoon-knop (zoals een winkelmandje of hamburgermenu) heeft een toegankelijke naam nodig via tekst of aria-label.
  • Paginataal: zet lang="nl" op je <html>, zodat de screenreader de juiste uitspraak kiest.

6. Schrijf en publiceer je toegankelijkheidsverklaring

Maak een pagina waarop je beschrijft hoe toegankelijk je webshop is, welke norm je aanhoudt (WCAG 2.1 AA), welke onderdelen nog niet voldoen en hoe bezoekers een probleem kunnen melden. Link ernaar vanuit je footer, zodat hij makkelijk te vinden is. Dit is de enige formele verplichting naast het toegankelijk zijn zelf, en de eerste plek waar een toezichthouder kijkt.

7. Hertest en borg het in je proces

Toegankelijkheid is geen project met een einddatum, maar een eigenschap die wegslijt bij elke nieuwe pagina of campagne. Borg het: voeg een automatische toegankelijkheidscheck toe aan je build of CI, leg contrastregels vast in je design-systeem, en geef je contentredacteuren een korte instructie over alt-teksten en koppenstructuur. Zo voorkom je dat je over een half jaar opnieuw begint.

Valkuilen

De toegankelijkheids-overlay als wondermiddel. Widgets die met één regel JavaScript beloven je site "in seconden compliant" te maken (overlays met een poppetjes-icoon rechtsonder) maken je webshop niet conform en kunnen de ervaring voor screenreader-gebruikers juist verslechteren. Toezichthouders en belangenorganisaties wijzen ze structureel af. Steek je geld in echte fixes, niet in een pleister.

Alleen vertrouwen op de automatische scan. Een groene Lighthouse-score betekent niet dat je voldoet. De helft van de problemen, juist de problemen rond toetsenbordbediening, focus en begrijpelijke foutmeldingen, vind je alleen handmatig. Een schone scan is een begin, geen bewijs.

De checkout vergeten. Veel webshops testen netjes de homepage en de productpagina, maar laten de stappen daarna (bezorgopties, betaalkeuze, foutafhandeling) ongemoeid. Juist daar haakt iemand af die niet verder komt, en juist daar verlies je omzet.

Placeholder verwarren met label. Grijze tekst ín een invoerveld verdwijnt zodra je typt en wordt door veel screenreaders niet als label gezien. Het ziet er strak uit, maar het is een klassieke toegankelijkheidsfout.

Toegankelijkheid eenmalig afvinken. Zonder borging in je proces sluipt elke nieuwe landingspagina of actiebanner er weer in. De grootste fout is denken dat je "klaar" bent.

Kant-en-klaar of maatwerk?

Hoe je dit aanpakt, hangt af van je platform, je team en hoeveel je zelf in de hand hebt. De realistische opties:

AanpakWat het isSterk puntBeperking
Toegankelijk thema plus eigen fixesEen WCAG-bewust thema (Shopify, WooCommerce) en zelf content en instellingen reparerenSnel te starten, lage kostenThemas claimen vaak meer dan ze leveren; je blijft zelf verantwoordelijk
Overlay-widgetEen JavaScript-laag die toegankelijkheid belooft te "repareren"Goedkoop, snel geplaatstMaakt je niet conform, kan ervaring verslechteren; afgeraden
Maatwerk in je eigen front-endToegankelijkheid ingebouwd in je componenten, design tokens en CIVolledige controle, blijvend en testbaarVraagt ontwikkelcapaciteit en discipline
Externe specialist-auditEen handmatige audit door een toegankelijkheidsexpertGrondig, vindt wat tools missenEenmalig en betaald; borging blijft jouw werk

Voor een standaardwebshop op een gangbaar platform kom je een heel eind met een toegankelijk thema plus de handmatige fixes uit dit stappenplan. Heb je een eigen of zwaar aangepaste front-end, een complexe configurator of een checkout met veel maatwerk, dan is toegankelijkheid iets dat je in de bouw zelf verankert: in je componenten, je design tokens en je geautomatiseerde tests. Overlays sla je in beide gevallen over. Heb je een platform als Shopify of WooCommerce, check dan eerst hoe ver het standaardthema je brengt voordat je iets bijbouwt.

Tot slot

Toegankelijkheid voelt als een verplichting, maar gedraagt zich als kwaliteit. Een webshop die met het toetsenbord te bedienen is, duidelijke labels heeft en genoeg contrast biedt, is voor iedereen prettiger: hij laadt voorspelbaarder, scoort beter in zoekmachines en verliest minder mensen onderweg naar de kassa. De wet zet er nu een deadline en een boete onder, maar de echte winst zit in de klanten die je tot nu toe stilletjes kwijtraakte bij de eerste hobbel. Begin bij je koopflow, repareer de grote zes, en maak van toegankelijkheid een vast onderdeel van hoe je bouwt, niet een project dat je één keer afvinkt.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Een webshop die iedereen kan gebruiken

Ik denk met je mee over welke fixes echt impact hebben, ontwerp toegankelijke componenten en bouw ze in je webshop in, van contrast en labels tot een checkout die ook met toetsenbord en screenreader werkt. Zo wordt toegankelijkheid onderdeel van je product, geen losse pleister.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Verken verder

Concepten

HandhavingDigitale toegankelijkheidToegankelijkheidsverklaringStappenplanToegankelijkheidCheckout optimalisatieEuropean Accessibility Act (EAA)Webshop toegankelijkheid

Gerelateerde artikelen

Geen enkele webshop voldoet aan de EAA: waarom toegankelijkheid een bedrijfskans is, geen straf
Inzicht
7 min

23 jun 13:05

Geen enkele webshop voldoet aan de EAA: waarom toegankelijkheid een bedrijfskans is, geen straf

Bijna niemand voldoet aan de Europese Toegankelijkheidswet, en dat lezen ondernemers als een dreigement. Verkeerde lens: het is een gedwongen upgrade die voorlopers beloont met klanten, SEO en minder juridisch risico.

Elke webshop moet nu een herroepingsknop hebben: wat de nieuwe EU-regel van jou vraagt
Nieuws
5 min

20 jun 02:16

Elke webshop moet nu een herroepingsknop hebben: wat de nieuwe EU-regel van jou vraagt

Sinds 19 juni 2026 moet elke webshop en app in de EU een duidelijke herroepingsknop bieden waarmee klanten online net zo makkelijk annuleren als kopen. De ACM kan beboeten.

Geen enkele Nederlandse organisatie voldoet aan de Europese toegankelijkheidswet
Nieuws
5 min

23 jun 08:19

Geen enkele Nederlandse organisatie voldoet aan de Europese toegankelijkheidswet

Precies een jaar na de Europese Toegankelijkheidswet voldoet geen van de 653 onderzochte Nederlandse organisaties volledig. De Nationale Monitor Toegankelijkheid vond tienduizenden tekortkomingen, met directe juridische en commerciele risico's voor elk bedrijf met een website.

Koude acquisitie na de opt-in wet van 2026: zo leg je toestemming aantoonbaar vast in je CRM
Gids
Uitgebreide gids10 min

8 jul 13:03

Koude acquisitie na de opt-in wet van 2026: zo leg je toestemming aantoonbaar vast in je CRM

Sinds 1 juli 2026 vervalt de klantrelatie als reden om te bellen: je hebt vooraf aantoonbare toestemming nodig. Een stappenplan om opt-in vast te leggen in je CRM, je koude lijst te filteren en je acquisitie om te bouwen.

Welk boekhoudpakket kies je op koppelbaarheid: Moneybird, Exact Online of Visma eAccounting?
Gids
Uitgebreide gids12 min

7 jul 17:00

Welk boekhoudpakket kies je op koppelbaarheid: Moneybird, Exact Online of Visma eAccounting?

Je kiest een boekhoudpakket om alles eromheen: je webshop, betalingen, uren en marktplaats. Deze gids vergelijkt Moneybird, Exact Online en Visma eAccounting puur op koppelbaarheid, en zegt eerlijk waar elk pakket vastloopt.

Amazon-bestellingen automatisch verwerken: van Seller Central naar voorraad, FBA en boekhouding
Gids
Uitgebreide gids12 min

6 jul 17:00

Amazon-bestellingen automatisch verwerken: van Seller Central naar voorraad, FBA en boekhouding

Amazon rekent anders af dan bol.com en dan je eigen webshop: referral fee, FBA-kosten en een netto-uitbetaling per twee weken. Deze gids koppelt Seller Central via de SP-API aan je voorraad en aan Exact of Moneybird, en kiest de route die bij je past.