Naar de hoofdinhoud
Scanready Nu toetsen
Eigen analyse · 19 sites · 794 bevindingen

Wat herstel werkelijk kost: 792 bevindingen zijn 284 beslissingen

Offertes voor toegankelijkheid lopen uiteen van 79 tot 15.000 euro, en niemand legt uit waarom. De reden is dat vrijwel iedereen het verkeerde anker gebruikt. Wij hebben het herstel van 794 bevindingen één keer helemaal doorgerekend.

Het aantal bevindingen is het verkeerde prijsanker

Tussen wat een testgereedschap uitspuwt en wat iemand werkelijk moet doen, zitten twee reductiestappen.

Eerste stap: ruwe treffers versus samengevoegde bevindingen. Een contrastfout in de voettekst staat op elke pagina van een site. Een testgereedschap meldt hem dus zo vaak als het pagina’s heeft getoetst. In onze meting over 20 sites stonden 1.862 ruwe treffers tegenover 792 samengevoegde bevindingen — factor 2,4. Bij afzonderlijke sites was het verschil nog groter: 396 ruwe treffers tegenover 157 werkelijke plekken.

Tweede stap: bevindingen versus beslissingen. Ook 792 is nog te hoog. Veel bevindingen zijn herhalingen van dezelfde correctie: hetzelfde kleurenpaar, dezelfde CSS-klasse, hetzelfde pictogram op vijf plekken. Tel je die samen, dan blijven van 794 geanalyseerde bevindingen 284 zelfstandige beslissingen over — gemiddeld 2,8 bevindingen per beslissing, bij de grote opdrachten aanzienlijk meer. De site met 157 bevindingen kwam uit op 29 beslissingen.

Wie op ruwe treffers offreert, verkoopt hetzelfde werk tot vijf keer. Wie op bevindingen offreert, verkoopt het gemiddeld nog 2,8 keer. Dat is geen verwijt van opzet — het is simpelweg het getal dat uit het gereedschap rolt als je verder niets doet.

Voor de zuiverheid van de cijfers: de herstelanalyse draaide op 25 augustus 2026 op de toenmalige stand van 19 sites met 794 bevindingen. De toegankelijkheidsmeting in het artikel over de meestvoorkomende barrières omvat inmiddels 20 sites met 792 bevindingen, omdat er een site bijkwam en enkele scans zijn vernieuwd. De twee cijfers lijken dus op elkaar maar zijn niet identiek. We gelijken ze niet kunstmatig.

Vier klassen waarin elke bevinding valt

De inspanning hangt niet aan het aantal, maar aan het aantal beslissingen dat een mens moet nemen.

We plaatsen elke bevinding in precies één van vier klassen. Automatisch betekent: het voorstel is volledig, er is geen inhoudelijke beslissing nodig. Berekend betekent hetzelfde, alleen komt de waarde uit een berekening — bij contrast is de dichtstbijzijnde conforme kleurwaarde uit te rekenen. Concept betekent: het voorstel staat er, maar een mens moet de formulering bevestigen, bijvoorbeeld het label van een pictogramknop. Mens betekent: er is geen codevoorstel, alleen een recept en de context.

Herstelanalyse van 25 augustus 2026: 19 sites, 794 bevindingen
KlasseBevindingenAandeelWie beslist
berekend43054,2 %niemand — de waarde volgt uit de contrastberekening
automatisch14718,5 %niemand — alleen inbouwen
concept8811,1 %een mens, in seconden
samen met codevoorstel66583,8 %
mens12916,2 %een mens, met de pagina erbij

Eigen analyse van de stand per 25 augustus 2026. „Met codevoorstel” betekent dat er een concreet voor-na-fragment ligt. Het betekent niet dat de wijziging ongecontroleerd wordt ingebouwd.

Ruim de helft van alle bevindingen is pure contrastrekenkunde. Dat is het praktisch belangrijkste cijfer van dit artikel. Een contrastverhouding is geen smaakkwestie: bij een gegeven achtergrond bestaat er een dichtstbijzijnde kleurwaarde die 4,5:1 haalt, en die valt uit te rekenen. Er wordt toch gediscussieerd — maar niet over het getal, wel over de vraag of het merkblauw mag worden aangeraakt.

En de andere kant op: 16,2 procent blijft handwerk, en dat valt niet weg te automatiseren. Wie het tegendeel belooft, verkoopt een overlay.

Verzamelcorrecties: waarom een opdracht kleiner is dan hij lijkt

De reden dat 794 bevindingen 284 beslissingen worden, heeft een naam: de verzamelcorrectie. Elk voorstel krijgt een sleutel die is afgeleid van de feitelijke wijziging op attribuutniveau — bij contrast van het kleurenpaar, bij een verwijderde CSS-klasse van die klasse. Alles met dezelfde sleutel is dezelfde handeling.

Een voorbeeld uit de meting: bij een outdoorwinkel verwijderde één enkele handeling — de klasse no-underline weghalen bij links in lopende tekst — 42 bevindingen in één keer. Eén kleurwaarde in een centrale CSS-variabele lost alle bevindingen met hetzelfde kleurenpaar op, op hoeveel pagina’s ze ook staan.

Nagemeten in de browser, in het werkboek waarmee we de bevindingen afwerken: een opdracht met 152 bevindingen was na 37 toetsaanslagen leeg, een met 13 bevindingen na 9. Dat is uitdrukkelijk niet de werktijd — het is de bodem ervan. De tijd gaat op aan lezen en beslissen, niet aan afvinken. Maar het toont de orde van grootte waarmee een eerlijke calculatie afwijkt van een op bevindingen gebaseerde.

Waar het werk werkelijk zit

Het handwerk is niet diffuus over alles verdeeld. Het zit op twee plekken.

Tekstalternatieven, 62 bevindingen. Wie de afbeelding niet heeft gezien, kan haar niet beschrijven, en een onjuist alternatief is slechter dan geen: het laat de bevinding verdwijnen zonder het probleem op te lossen. Dit is de enige post die lineair meegroeit met het aantal afbeeldingen. Een model dat afbeeldingen kan zien, zou de volgende stap zijn — maar het resultaat zou nog steeds een concept zijn dat een mens bevestigt.

Structuurfouten, samen 61 bevindingen (listitem, nested-interactive, list, aria-required-children). Hier is de economie omgekeerd gunstig: de fout zit vrijwel altijd op één plek in een sjabloon en lost van daaruit veel bevindingen op. Alleen het vinden is duur, omdat een testgereedschap het foutieve fragment meldt terwijl de fout in het bovenliggende element zit.

Wat daarentegen niet meeweegt, is rekentijd. De analyse van alle 19 sites kostte 0,0025 Amerikaanse dollar aan modelkosten — 0,13 cent per opdracht — bij ongeveer 0,6 seconde per opdracht, vrijwel geheel wachttijd. Techniek is in dit vak niet de kostendrijver. De beslissing is dat, en het inbouwwerk in andermans systeem.

opgezocht op 25 augustus 2026

Wat er werkelijk in de markt wordt gevraagd

Ter vergelijking de prijzen die we op 25 augustus 2026 van publiek toegankelijke aanbiederspagina’s aflazen. Doorlopende geautomatiseerde testdiensten lagen tussen 19 en 299 euro per maand; één aanbieder noemt voor zeer grote sites daarnaast een trede „vanaf 999 euro”. Deels netto, deels bruto — de vergelijking loont alleen als je dat meeleest. Eenmalige testdiensten lopen van een quickscan vanaf 79 euro tot een volledige audit tussen 490 en 1.250 euro.

Voor het herstel bestaan geen vergelijkbare lijstprijzen. Bureaus noemen op hun eigen pagina’s ongeveer 2.000 tot 8.000 euro voor het aanpassen van een bestaande bedrijfswebsite, 8.000 tot 15.000 euro voor sites met webwinkel of veel interactieve onderdelen, en 200 tot 800 euro per maand voor doorlopende begeleiding. Dat zijn eigen opgaven van de aanbieders, geen verzamelde marktgegevens — we geven ze weer als wat ze zijn.

Zet je beide naast elkaar, dan wordt de tegenstrijdigheid zichtbaar: de duurste post is het herstel, en juist daarvoor noemt niemand een navolgbare rekeneenheid. De bandbreedte van 2.000 tot 15.000 euro is factor 7,5. De bandbreedte van de bevindingen is even groot — alleen is de ene meetbaar en de andere geschat.

Een uitgebreidere uitsplitsing naar de vier kostenblokken — test, herstel, bewaking, documentatie — staat op onze pagina Kosten.

Zes vragen die elke offerte moet beantwoorden

Om van een richtbedrag een berekening te maken. Deze vragen gelden ook voor onze eigen offertes.

  • Rekent u met ruwe treffers of met samengevoegde bevindingen? In onze meting was het verschil factor 2,4, in afzonderlijke gevallen meer.
  • Hoeveel van de bevindingen zijn dezelfde handeling? Een serieuze offerte kan het aantal verzamelcorrecties noemen, niet alleen het aantal bevindingen.
  • Wat zit er in de prijs — test, herstel, documentatie, bewaking? Vier blokken van volstrekt verschillende orde. Een offerte die alles tot één getal roert, is niet vergelijkbaar, en vaak is dat precies de bedoeling.
  • Hoeveel bevindingen blijven handwerk? Bij ons 16,2 procent. Wie nul zegt, belooft iets wat niet kan.
  • Wie bouwt het in, en in welk systeem? Een codevoorstel toont het element, niet het bestand. Alleen wie de broncode heeft, weet waar de plek zit.
  • Wat gebeurt er na de volgende thema-update? Zie hieronder.

En één vraag aan elke aanbieder die volledigheid belooft: welk aandeel van de criteria toetst uw methode automatisch? Wie daar geen getal op noemt, of „alle” zegt, heeft óf niet gekeken óf verkoopt een overlay.

§ 14, lid 3 BFSG

De post die vrijwel elke offerte weglaat

Conformiteit is geen toestand maar een proces. Elke thema-update, elke nieuwe productpagina, elke extra plug-in kan nieuwe barrières inbouwen — en doet dat regelmatig. Een eenmalig herstel geldt voor de stand van vandaag.

Dat is niet onze verkoopproza maar de wettekst. § 14, lid 3 BFSG eist van de dienstverlener dat aan de toegankelijkheidseisen te allen tijde wordt voldaan en noemt uitdrukkelijk veranderingen in de wijze van dienstverlening, veranderingen in de eisen en veranderingen in de geharmoniseerde normen als zaken waarmee hij „naar behoren rekening” moet houden. En § 17, lid 3 verplicht ieder die zich op een onevenredige last beroept, de beoordeling ten minste elke vijf jaar en bij elke wijziging te herhalen.

In de praktijk: een eerlijke calculatie bevat een terugkerende post. Hoe groot die is, hangt af van hoe vaak er aan de site wordt gewerkt — anders bij een webwinkel met wekelijkse wijzigingen dan bij een site die twee keer per jaar wordt aangeraakt.

Technisch is de inspanning klein: een tweede scan vergelijkt bevinding voor bevinding via dezelfde vingerafdruk en splitst ze in hersteld, nog open, nieuw. Dat is tegelijk het bewijs richting derden — en, eerlijk gezegd, het moment waarop je merkt of een herstel werkelijk is ingebouwd of alleen afgevinkt.

Wat dat bij ons kost en waaraan het keurmerk is gebonden, staat op de pagina Prijzen. Kort: het keurmerk geldt zolang er wordt getoetst — dat is geen contractbepaling van ons, maar de voorwaarde waaronder een keurmerk überhaupt gevoerd mag worden.

Bronnen en gegevens

Alle links zijn op 27 augustus 2026 gecontroleerd. Marktprijzen zijn op 25 augustus 2026 van publiek toegankelijke aanbiederspagina’s afgelezen; het zijn eigen opgaven van de aanbieders en als zodanig aangeduid.

  1. Eigen analyse, ScanreadyHerstelrun van 25 augustus 2026 over 19 sites met 794 bevindingen: klassenverdeling, verzamelcorrecties, 284 beslissingen, modelkosten. Methode en grenzen hierboven beschreven.https://scanready.eu/nl/ (opent in een nieuw venster)Geraadpleegd op 27.08.2026
  2. Eigen meting, ScanreadyScanruns van 21 en 25 augustus 2026 over 20 sites, 108 pagina’s, 1.862 ruwe treffers, 792 samengevoegde bevindingenhttps://scanready.eu/nl/kennis/meestvoorkomende-barrieres/ (opent in een nieuw venster)Geraadpleegd op 27.08.2026
  3. Barrierefreiheitsstärkungsgesetz (BFSG)§ 14, lid 3 — blijvende vervulling van de eisenhttps://www.gesetze-im-internet.de/bfsg/__14.html (opent in een nieuw venster)Geraadpleegd op 27.08.2026
  4. BFSG§ 17, lid 3 — herhaling van de beoordeling ten minste elke vijf jaar en bij elke wijziginghttps://www.gesetze-im-internet.de/bfsg/__17.html (opent in een nieuw venster)Geraadpleegd op 27.08.2026
  5. Web Content Accessibility Guidelines (WCAG) 2.1, W3C-aanbevelingSuccescriterium 1.4.3 — contrastverhouding 4,5:1 voor normale tekst, 3:1 voor grote tekst; grondslag van de klasse „berekend”https://www.w3.org/TR/WCAG21/#contrast-minimum (opent in een nieuw venster)Geraadpleegd op 27.08.2026
  6. axe-core 4.10.2, Deque Systems, licentie MPL-2.0Testengine waarvan de regelaanduidingen de klassenindeling bepalenhttps://github.com/dequelabs/axe-core (opent in een nieuw venster)Geraadpleegd op 27.08.2026

Verder lezen

De meestvoorkomende barrières in webwinkels

De meting waarop dit artikel voortbouwt: welke bevindingen hoe vaak voorkwamen en wat een test niet ziet.

Wie is uitgezonderd

Voordat u rekent: misschien geldt het niet eens voor u. De uitzondering in de exacte tekst.

Kostenoverzicht

De vier blokken — test, herstel, bewaking, documentatie — met de marktprijzen ernaast.

Onze prijzen

Wat test, herstel en doorlopende bewaking bij ons kosten, en waaraan het keurmerk is gebonden.

Reken het na op uw eigen site

Het directe resultaat noemt beide: ruwe treffers en samengevoegde bevindingen. Daarmee heeft u het getal om elke offerte te toetsen — ook de onze.

Website testen Prijzen bekijken