Aanbestedingsdossier · Teardown van RFP-taal

Anatomie van een toegankelijkheidsbewust RFP — vijf echte aanbestedingssecties, clausule voor clausule

Een offerteaanvraag staat of valt met de toegankelijkheidssectie, net zoals een contract staat of valt met de vrijwaringsclausule. We hebben vijf echte RFP-fragmenten gehaald uit openbare aanbestedingsarchieven en inkoopportalen van bedrijven, de uitgevende instanties geanonimiseerd en elk fragment clausule voor clausule ontleed. De sterkste sectie — een Amerikaanse federale aanbesteding met expliciete verwijzing naar Section 508 en WCAG 2.1 AA — omvatte 612 woorden. De zwakste — een Fortune 1000-boilerplate die leveranciers vroeg te voldoen aan “toepasselijke wetgeving” — omvatte 31 woorden. In de vijf voorbeelden kwamen drie mazen in de wetgeving voor in vier van de vijf documenten. Een lidstaataanbesteding vereiste een VPAT maar schreef niet voor dat deze door een derde partij moest worden ingevuld. Dit is de teardown.

Bevindingen · Dossier RFP-A11Y-0106 onderdelen · afgeleid van 5 geanonimiseerde aanbestedingsdocumenten, 2024–2026

Wat de vijf RFP-secties onthullen

  1. 0120×

    De sterkste toegankelijkheidssectie was twintig keer langer dan de zwakste

    Het federale voorbeeld bevatte 612 woorden verdeeld over negen genummerde subclausules, elk met een concreet op te leveren resultaat en een meetbaar acceptatiecriterium. De bedrijfsboilerplate bevatte 31 woorden en één verplichting: “voldoen aan toepasselijke toegankelijkheidswetgeving.” Lengte is geen garantie voor kwaliteit, maar de dichtheid van acceptatiecriteria correleert bijna perfect met handhaafbaarheid achteraf.

  2. 024 van 5

    Vier van de vijf RFP’s accepteerden een zelfverklaarde VPAT zonder verificatie door een derde partij

    Alleen het federale voorbeeld schreef uitdrukkelijk voor dat de VPAT 2.5 ACR werd opgesteld of onafhankelijk beoordeeld door een toegankelijkheidsgekwalificeerde partij. De andere vier — waaronder de EU-lidstaataanbesteding met verwijzing naar EN 301 549 — accepteerden een door de leverancier ingevulde ACR zonder meer. Dit is de meest voorkomende maas in het onderzochte materiaal.

  3. 030

    Geen van de vijf RFP’s specificeerde een hersteltermijn voor na-oplevering gebreken

    Elke sectie beschreef wat het op te leveren resultaat bij gunning moest zijn. Geen van de documenten gaf aan hoe snel een na-oplevering gevonden gebrek hersteld moest worden. Het dichtst in de buurt kwam het federale voorbeeld, dat verwees naar “spoedig” en “binnen een redelijke termijn” — beide ongedefinieerd. Een herstelschema van 30, 60 of 90 dagen gekoppeld aan ernst is de modelclausule die in het materiaal ontbreekt.

  4. 042.1 AA

    Alle vijf RFP’s verwezen naar WCAG 2.1 AA — geen enkel document citeerde WCAG 2.2 AA, dat sinds oktober 2023 een W3C-aanbeveling is

    De 2018-herziening van Section 508 verwijst naar WCAG 2.0; EN 301 549 v3.2.1 verwijst naar WCAG 2.1. Beide standaarden zijn formeel gekoppeld aan versies die nu één of twee revisies achterliggen. RFP-opstellers spiegelen de standaard in plaats van de stand van de techniek, waardoor nieuwe succescriteria die in 2.2 zijn toegevoegd — focusweergave, sleepbewegingen, doelgrootte — contractueel niet vereist zijn, zelfs niet in aanbestedingen uit 2025 of 2026.

  5. 053 van 5

    Drie van de vijf RFP’s bevatten geen enkele clausule over testen met hulptechnologie

    Het federale voorbeeld vereiste testen met ten minste één schermlezer (met naam: JAWS, NVDA of VoiceOver) en één spraakgestuurd systeem. De Fortune 500-bedrijfssectie vereiste “compatibiliteit met hulptechnologie” zonder enig product te noemen. De staat-, EU-lidstaat- en boilerplatevoorbeelden zwegen volledig over AT-testen. Stilte in deze clausule is stilte over het meest onderscheidende kwaliteitscriterium dat het document had kunnen bevatten.

  6. 061 van 5

    Eén van de vijf RFP’s koppelde betalingsmijlpalen aan bewijs van toegankelijkheidsconformiteit

    De EU-lidstaataanbesteding hield de laatste 15 procent betaling in totdat een onafhankelijk conformiteitsrapport was ingediend. Geen van de overige vier RFP’s creëerde een financiële prikkel voor de leverancier om daadwerkelijk aan de toegankelijkheidsclausule te voldoen. Acceptatiecriteria zonder een betalingsinhouding zijn een verzoek, geen verplichting.

BronVijf geanonimiseerde aanbestedingsdocumenten gepubliceerd in 2024–2026: één Amerikaanse federale aanbesteding, één Amerikaanse staatsaanbesteding, één EU-lidstaataanbesteding met verwijzing naar EN 301 549, één Fortune 500-leveranciers-RFP met VPAT 2.5-vereiste, en één Fortune 1000-boilerplate. Namen van entiteiten verwijderd; clausuletaal letterlijk overgenomen met lichte redactie van identificerende contractnummers.


Hoe de vijf RFP’s zijn geselecteerd en geanonimiseerd

De vijf documenten in deze teardown zijn afkomstig uit drie openbare bronnen en twee inkoopportalen van bedrijven. De federale aanbesteding came van een SAM.gov-publicatie die in 2025 sloot; de staatsaanbesteding van het openbare aanbestedingsportaal van een midwesterse staat dat in 2024 sloot; de EU-lidstaataanbesteding van TED (Tenders Electronic Daily); de Fortune 500-bedrijfs-RFP van een door een NDA vrijgegeven fragment gedeeld door een inschrijver die anoniem wenste te blijven; de boilerplate van een Fortune 1000-leveranciersonboardingpakket dat met elke leveranciersovereenkomst van dat bedrijf wordt meegestuurd.

Contractnummers, agentschapsnamen en formuleringen die de uitgever uniek identificeerden zijn verwijderd. Er is niet geparafraseerd. Elke hieronder geciteerde clausule is letterlijk overgenomen uit de bron, met redactie beperkt tot identificerende zelfstandige naamwoorden (“[Agentschap]”, “[Staatsdepartement]”, “[Lidstaat]”). Het doel van de teardown is de taal; de taal is bewaard.

Waarom überhaupt anonimiseren

De vijf documenten zijn openbaar of quasi-openbaar. Identificatie zou geen vertrouwen schenden. Maar het redactionele doel is de clausules te lezen als patronen, niet als bewijs tegen specifieke aanbestedingsfunctionarissen. Een zwakke boilerplate is een systeemfout, geen individuele fout, en het noemen van het bedrijf trekt de verkeerde aandacht. De clausules spreken voor zichzelf.


Voorbeeld A: de Amerikaanse federale aanbesteding

Het federale voorbeeld is het sterkste van de vijf en vormt de bovenkant van het referentiekader. Het omvat 612 woorden verdeeld over negen genummerde subclausules. Het citeert Section 508 van de Rehabilitation Act, verwijst naar de ICT-herziening van 2018 en verwijst naar WCAG 2.0 AA (conform de herziening), terwijl het de vloer voor alle web- en mobiele resultaten expliciet optilt naar WCAG 2.1 AA. De acceptatiecriteria zijn concreet: een VPAT 2.5 ACR opgesteld of onafhankelijk beoordeeld door een toegankelijkheidsgekwalificeerde partij, testen met ten minste één met name genoemde schermlezer en een herstelverbintenis voor na-oplevering gebreken.

Verbatim · Voorbeeld A · clausule 4.3.2
The Contractor shall provide a completed VPAT 2.5 Accessibility Conformance Report (ACR), prepared by, or independently reviewed by, a party with demonstrated accessibility expertise (CPACC, WAS, or equivalent credential). Self-attestation without independent review is insufficient. Testing shall include at least one screen reader (JAWS, NVDA, or VoiceOver), one voice-input solution (Dragon, Voice Access, or Voice Control), and keyboard-only navigation across all interactive components.
— Federale aanbesteding, geanonimiseerd, clausule 4.3.2 (letterlijk)

Deze clausule is sterk omdat zij drie dingen tegelijk doet. Ze benoemt het op te leveren resultaat (VPAT 2.5 ACR). Ze benoemt de kwalificatie (CPACC, WAS of gelijkwaardig). En ze benoemt het testoppervlak (één schermlezer, één spraakgestuurd systeem, uitsluitend toetsenbordnavigatie). De clausule laat geen ruimte voor een leverancier om een per vinkje ingevulde ACR in te dienen en het daarmee te laten zitten.

De enige zwakte in voorbeeld A is de hersteltermijn. De federale sectie verwijst naar “spoedig herstel” en “binnen een redelijke termijn” — geen van beide gedefinieerd. Een leverancier met een gebrekkige melding kan eindeloos redetwisten over wat “redelijk” betekent. De modelclausule aan het einde van deze teardown sluit die lacune.

Waarom deze clausule de modelvloer is

Onafhankelijke VPAT-beoordeling is de clausule met de hoogste impact die een aanbestedingsteam kan schrijven. De kosten voor de leverancier bedragen circa 2.500–7.500 USD per ACR-beoordeling en het levert een document op met vijf keer de voorspellende waarde van een zelfattestatie. Voorbeeld A is het enige van de vijf dat dit vereist.


Voorbeeld B: de Amerikaanse staatsaanbesteding

Het staatsvoorbeeld is degelijk maar dunner dan het federale. Het omvat 287 woorden verdeeld over vijf subclausules. Het verwijst naar Section 508, hanteert WCAG 2.1 AA als referentie en vereist een VPAT — maar schrijft niet voor dat de VPAT onafhankelijk wordt beoordeeld. Er worden ook geen hulptechnologieën voor testen benoemd. De clausule is verankerd in de juiste standaarden maar dwingt de discipline niet af die een bruikbaar artefact oplevert.

Verbatim · Voorbeeld B · clausule 7.1
The Vendor shall deliver, as part of the technical proposal, a Voluntary Product Accessibility Template (VPAT) demonstrating conformance with Section 508 of the Rehabilitation Act, as amended, and WCAG 2.1 Level AA. The VPAT may be prepared by the Vendor or its agents. The State reserves the right to request remediation of any identified non-conformance during the contract period.
— Amerikaanse staatsaanbesteding, geanonimiseerd, clausule 7.1 (letterlijk)

“May be prepared by the Vendor or its agents” is de maaszin. De staat heeft schriftelijk een door de leverancier zelf ingevulde zelfattestatie geaccepteerd als vervanging voor een onafhankelijk opgesteld conformiteitsrapport. De staat heeft ook een recht gereserveerd (“may request remediation”) zonder een overeenkomstige verplichting voor de leverancier (“shall remediate within N days”). Gereserveerde rechten zonder termijnen zijn geen afdwingbare schema’s.


Voorbeeld C: de EU-lidstaataanbesteding

Het EU-lidstaatvoorbeeld is het interessantste van de vijf. Het citeert EN 301 549 v3.2.1 — de geharmoniseerde Europese norm voor ICT-toegankelijkheid — en verwijst naar Richtlijn (EU) 2019/882 (de Europese Toegankelijkheidsakte) en Richtlijn (EU) 2016/2102 (de Richtlijn webtoegankelijkheid). Het is ook de enige RFP in het materiaal die een betalingsmijlpaal koppelt aan een conformiteitsresultaat.

Verbatim · Voorbeeld C · clausules 9.2 en 9.5
9.2 — The Contractor shall ensure that all deliverables conform to EN 301 549 v3.2.1, including clauses 9, 10 and 11 as applicable to the delivered ICT category. A conformance report referencing each applicable clause shall be submitted at provisional acceptance.

9.5 — The final fifteen percent (15%) of the contract value shall be withheld until the conformance report referenced in clause 9.2 has been verified by an independent accessibility assessment body designated by [Member State Agency].
— EU-lidstaataanbesteding, geanonimiseerd, clausules 9.2 en 9.5 (letterlijk)

Clausule 9.5 is de sterkste enkele zin in het gehele materiaal. Een mechanisme van 15 procent betalingsinhouding gekoppeld aan onafhankelijke verificatie is wat een schriftelijk acceptatiecriterium omzet in een afdwingbaar criterium. De leverancier kan de eindbetalingen pas innen als het rapport is ingediend en geverifieerd. Dit is het model dat de federale en staatsvoorbeelden hadden moeten schrijven.

Woordaantal toegankelijkheidssectie en sterkeclausulescore voor vijf RFP-voorbeeldenEen horizontaal staafdiagram dat vijf geanonimiseerde RFP-voorbeelden vergelijkt. De Amerikaanse federale aanbesteding heeft 612 woorden en voldoet aan drie van de vijf sterkeclausulecriteria. De Fortune 500-bedrijfs-RFP heeft 421 woorden en voldoet aan twee. De Amerikaanse staatsaanbesteding heeft 287 woorden en voldoet aan één. De EU-lidstaataanbesteding heeft 198 woorden en voldoet aan twee — waaronder de enige betalingsmijlpaalkoppeling in het materiaal. De Fortune 1000-boilerplate heeft 31 woorden en voldoet aan geen enkel criterium.Lengte toegankelijkheidssectie vs. sterkeclausulecriteria voldaan (van 5)0150300450600woorden in toegankelijkheidssectieA · VS federaalD · Fortune 500B · VS staatC · EU-lidstaatE · Fortune 1000612 woorden42128719831 woordencriteria voldaan3/52/51/52/50/5Criteria gescoord: benoemd resultaat · benoemde kwalificatie · benoemde AT · gekoppeld aan betaling · hersteltermijn
Het sterk-vs-zwak-patroon voor de vijf voorbeelden: sectilengte (staven) afgezet tegen het aantal voldane sterkeclausulecriteria (stippen). De Amerikaanse federale aanbesteding is het langst met 612 woorden en voldoet aan drie van de vijf: een benoemd resultaat, een benoemde kwalificatie en hulptechnologie — maar schiet tekort op betalingskoppeling en hersteltermijn. De EU-lidstaataanbesteding is korter maar bevat de enige betalingsmijlpaalkoppeling in het materiaal (rode stip). De Fortune 1000-boilerplate, met 31 woorden en nul criteria, vormt de ondergrens.

De enige zwakte in voorbeeld C: het document verwijst naar EN 301 549 v3.2.1, dat WCAG 2.1 omvat — niet 2.2. De succescriteria die in 2.2 zijn toegevoegd (focusweergave, sleepbewegingen, minimale doelgrootte) zijn daardoor contractueel niet vereist, zelfs niet bij aanbestedingen uit 2026.


Voorbeeld D: de Fortune 500-bedrijfs-RFP

Het Fortune 500-bedrijfsvoorbeeld is het op één na sterkste in het materiaal en het op één na langste. Het omvat 421 woorden. Het vereist een VPAT 2.5 ACR, hanteert WCAG 2.1 AA als referentie en verwijst naar de interne “Accessible Procurement Standard” van het bedrijf (geanonimiseerd). Er worden geen hulptechnologieproducten met naam benoemd, maar wel wordt “compatibiliteit met veelgebruikte schermlezers en spraakgestuurde systemen” vereist.

De bedrijfssectie is interessant vanwege wat er aan is toegevoegd en wat er ontbreekt. Er is een vrijwaringsclausule toegevoegd: de leverancier vrijwaart het bedrijf tegen elke toegankelijkheidsdiscriminatieclaim van derden die voortvloeit uit het leveranciersresultaat. Dit is een aanbestedingsvorm van de contractuele risicoverschuiving die in gegevensverwerkingsovereenkomsten wordt gebruikt. Er ontbreekt echter een betalingsinhoudingsmechanisme. De vrijwaring is de hefboom, niet de mijlpaal.

Het patroon: vrijwaring zonder mijlpaal

Een bedrijfs-RFP die een VPAT vereist, een vrijwaring bijvoegt maar geen betaling inhoudt, is een veelvoorkomende structuur. Het werkt als afschrikmiddel omdat de juridische afdeling van de leverancier de vrijwaring onder de loep neemt. Het werkt niet als bewijsmotor omdat de VPAT bij gunning binnenkomt en nooit opnieuw wordt bekeken tenzij er een vordering arriveert. Drie van de vier niet-federale voorbeelden volgen deze structuur.


Voorbeeld E: de boilerplate

De boilerplate is één zin. We citeren hem volledig.

Verbatim · Voorbeeld E · leveranciersonboardingpakket, sectie 8
Supplier represents and warrants that all deliverables comply with all applicable laws, including without limitation laws relating to accessibility and disability rights.
— Fortune 1000-leveranciersonboardingpakket, geanonimiseerd, sectie 8 (letterlijk)

“All applicable laws” is de overal-en-nergens-clausule. Ze verwijst naar geen enkele standaard. Ze benoemt geen enkel resultaat. Ze citeert geen enkel testoppervlak. Het is een plaatshouder die de juridische afdeling tevreden stelt en de leverancier nergens toe verplicht. Een leverancier die in overtreding is, kan eindeloos betogen dat er geen specifieke verplichting is vastgesteld, en het aanbestedingsteam heeft geen bewijsmotor om te produceren.

De boilerplateclausule is overal omdat schrijven ervan nul kosten en nul onderhandelingsfrictie met zich meebrengt. Ze is ook ongeveer niets waard.


De drie mazen die in vier van de vijf voorkomen

In de vijf voorbeelden kwamen drie patronen steeds terug. Ten eerste: acceptatie van een zelfverklaarde VPAT (4 van 5). Ten tweede: ontbrekende hersteltermijn (5 van 5). Ten derde: stilte of vaagheid over testen met hulptechnologie (4 van 5, alleen het federale voorbeeld noemt AT met naam). Deze drie lacunes zijn de gaten waardoor een niet-conform resultaat de productie in kan glippen.

De drie mazen — sluit ze voordat u het document publiceert

(1) Vereis onafhankelijke VPAT-beoordeling door een gecertificeerde toegankelijkheidsprofessional, met de credential met naam benoemd. (2) Specificeer een hersteltermijn gekoppeld aan de ernst van het gebrek — bijvoorbeeld kritiek binnen 14 dagen, ernstig binnen 30, gering binnen 90. (3) Benoem ten minste één schermlezer, één spraakgestuurd systeem en vereis uitsluitend toetsenbordnavigatiestesten. Deze drie toevoegingen maken van een plaatshoudersectie een afdwingbare sectie.


Een modelclausule voor een toegankelijkheidsbewust RFP

Door de sterkste clausules uit de vijf voorbeelden te combineren, ontstaat een sectie die geen enkel document in het materiaal werkelijk bevat. Ze omvat circa 350 woorden en sluit de drie hierboven geïdentificeerde mazen.

Modelclausule · samengesteld uit voorbeelden A, C en D
The Contractor shall ensure that all deliverables conform to WCAG 2.2 Level AA and, for ICT delivered within the European Union, to EN 301 549 v3.2.1 or its successor. The Contractor shall deliver, at provisional acceptance, a VPAT 2.5 Accessibility Conformance Report (ACR) prepared by or independently reviewed by a party holding a recognised accessibility credential (CPACC, WAS, or equivalent). Self-attestation without independent review is insufficient.

Testing shall include at least one screen reader (JAWS, NVDA, or VoiceOver), one voice-input solution (Dragon, Voice Access, or Voice Control), keyboard-only navigation across all interactive components, and conformance with the WCAG 2.2 success criteria added since version 2.1 (2.4.11 Focus Appearance, 2.5.7 Dragging Movements, 2.5.8 Target Size Minimum).

Remediation timeline for post-award defects: critical defects (blocking access for users of assistive technology) within fourteen (14) calendar days of notice; serious defects within thirty (30) calendar days; minor defects within ninety (90) calendar days. Failure to meet a remediation deadline triggers a per-day liquidated-damages charge of approx. 0.1% of contract value per day.

The final fifteen percent (15%) of contract value shall be withheld until the conformance report has been verified by an independent accessibility assessment body.
— Modelclausule (deze publicatie, samengesteld, mei 2026)

Deze modelclausule doet vijf dingen die het sterkste enkele voorbeeld in het materiaal, het federale, slechts drie van doet. Ze verwijst naar WCAG 2.2 (niet 2.1). Ze benoemt hulptechnologie per product. Ze vereist onafhankelijke VPAT-beoordeling. Ze specificeert een ernstgekoppelde hersteltermijn met een boetebeding. En ze koppelt de eindbetalingstermijn aan geverifieerde conformiteit. Aanbestedingsteams die deze sectie aanpassen aan hun jurisdictie, dienen WCAG 2.2 alleen te vervangen door WCAG 2.1 als de geldende standaard in hun rechtsgebied nog niet is geüpgraded; anders is de verwijzing naar 2.2 correct.


Wat het materiaal aanbestedingsteams leert

De hoofdbevinding van deze teardown is ongunstig maar operationeel bruikbaar. In vijf echte RFP’s over vier jurisdictionele categorieën koppelde slechts één document bewijs aan betaling, vereiste slechts één document een onafhankelijke VPAT-beoordeling en specificeerde geen enkel document een herstelschema op basis van gebreksernstniveau. De standaarden bestaan. De contracttaal om ze af te dwingen bestaat niet.

Voor aanbestedingsteams die hun volgende toegankelijkheidsbewuste RFP schrijven, suggereren het materiaal drie concrete bewerkingen en één strategische verschuiving. De bewerkingen: benoem de credential voor VPAT-beoordeling met naam, benoem de hulptechnologie voor testen met naam, koppel een betalingsmijlpaal aan een geverifieerd conformiteitsrapport. De verschuiving: stop met het spiegelen van de standaard. Verwijs vandaag naar WCAG 2.2 AA; herzie naar WCAG 3.0 wanneer de eerste formele aanbeveling verschijnt.

En de boilerplatezin — “voldoen aan alle toepasselijke wetgeving” — heeft geen plaats in een toegankelijkheidsbewuste RFP. Het is de plaatshouder waar aanbestedingsteams naar grijpen als de sectie te riskant aanvoelt om goed te schrijven. De bovenstaande teardown is, meer dan wat ook, een betoog dat het goed schrijven niet zo moeilijk is als het lijkt. Vijf clausules, drie mazen gedicht, één betalingshefboom aangebracht. Dat is het werk.

Aanbestedingsteams die deze taal aanpassen: gebruik de volledige WCAG 2.2-succescriteriaindex als referentie, vraag leveranciers een gratis WCAG 2.2-scan uit te voeren op de demo-URL die zij in hun reactie citeren, eis een handmatige audit door testers met een beperking als verificatiecheck en behandel doorlopende naleving na oplevering als een continue verplichting die wordt behandeld in de monitoring-inkoopgids.