Skip to content

Service · Digital accessibility

RGAA, WCAG 2.2 and EAA accessibility audit, followed by remediation

Regulatory facts checked on .

We audit your websites, apps and documents against the French RGAA 4.1.2, extended to the criteria added in WCAG 2.2. The service is built for organisations subject to the RGAA, for companies within the scope of the European Accessibility Act since 28 June 2025, and for Moroccan banks committed to the Bank Al-Maghrib charter. After the audit, the same team fixes the code and checks the result. We work from Morocco, nearshore for our French and European clients, with communication and deliverables in French.

At a glance

  1. Standards: RGAA 4.1.2 (106 criteria) plus the 6 Level A and AA criteria added in WCAG 2.2. This covers the WCAG-based requirements of EN 301 549 (clause 9 and its equivalents), whose reference version is still v3.2.1.
  2. Scope: websites and web apps, documents. iOS and Android apps: [TO PROVIDE: confirmation that VOID audits native apps]
  3. Deliverables: audit grid, conformance rate, report, remediation plan, backlog. Accessibility statement and multi-year plan: [TO PROVIDE: confirmation that VOID writes them]
  4. Remediation by the same team: Drupal, React, Next.js, React Native.
  5. No overlays: we fix code and content.

01 · Audience

Who it is for

French public bodies and companies covered by Article 47

Article 47 of the French law of 11 February 2005 (in French) applies to public bodies, to some private bodies with a public service mission, and to companies whose turnover in France exceeds a threshold set by decree. They publish an accessibility statement and a multi-year accessibility plan, broken down into annual action plans. The RGAA is the reference evaluation method.

Private companies within the scope of the European Accessibility Act

Since 28 June 2025, Directive (EU) 2019/882 has applied to consumer banking services, e-commerce, electronic communications and some passenger transport services, among others. Each member state designates its own enforcement authorities. The European standard EN 301 549 sets out the technical requirements; as of 26 September 2026, its reference version is still v3.2.1. For banking, read what the European Accessibility Act changes for online banking services.

Banks in Morocco committed to the Bank Al-Maghrib charter

The March 2023 interbank charter commits banks to audit their digital services against WCAG and to put a remediation plan in place. See our page on banking accessibility in Morocco.

02 · Scope

What the accessibility audit covers

RGAA 4.1.2 and WCAG 2.2 criteria

As of 26 September 2026, the version of the RGAA in force is 4.1.2 (in French). It has 106 criteria and is based on WCAG 2.1. RGAA 5, which will include WCAG 2.2, mobile apps and office documents, is expected by the end of 2026 according to the DINUM.

We already add the six Level A and AA criteria of WCAG 2.2: 2.4.11 Focus Not Obscured (Minimum), 2.5.7 Dragging Movements, 2.5.8 Target Size (Minimum), 3.2.6 Consistent Help, 3.3.7 Redundant Entry and 3.3.8 Accessible Authentication (Minimum). The audit stays usable once RGAA 5 is out.

It also covers the WCAG-based requirements of the European standard EN 301 549: clause 9 for the web and its equivalent for documents (clause 10). The software equivalent (clause 11) is only in scope if native apps are part of the audit, which is still to be confirmed (see below). That holds for v3.2.1, still the reference version on 26 September 2026, and for v4.1.1, aligned with WCAG 2.2 but not yet cited in the Official Journal of the EU (AccessibleEU, 7 September 2026). The standard goes beyond WCAG: closed functionality (clause 5), hardware (clause 8), interoperability with assistive technologies and user preferences (clause 11), documentation and support services (clause 12), relay services (clause 13). These requirements matter for ATMs, kiosks and apps, and call for a separate analysis.

Websites, mobile apps, documents

  • Websites and web apps: a representative sample built with the RGAA method, page templates and complete journeys.
  • iOS and Android apps: the same criteria apply to screens, according to the W3C WCAG2Mobile note. Native app audits by VOID: [TO PROVIDE: confirmation that VOID audits native iOS and Android apps]
  • Documents: PDFs and office files your users download.
  • ATM software screens and the smartphone relay journey: an audit can cover them, using the W3C WCAG2ICT note for non-web software. Scope covered by VOID: [TO PROVIDE: actual scope covered by VOID for ATMs (software screens, smartphone relay, hardware), alone or with a partner]

Manual testing, assistive technologies and automated tools

Automated tools quickly find some issues: contrast, missing attributes, structural errors. They cannot judge whether a text alternative is relevant, whether the reading order makes sense or whether an error message is clear. Many criteria need human judgement, with a keyboard and a screen reader. Tools and assistive technologies used: [TO PROVIDE: automated tools and assistive technologies used in testing (NVDA, JAWS, VoiceOver, TalkBack…)]

03 · Plans

Our plans

Four plans, from measuring the gap to fixing it. Public benchmark: France's DINUM puts an RGAA conformance audit at 2,000 to 5,000 euros excluding tax, depending on the site's complexity (DINUM, digital accessibility services, in French).

  • 1. Pre-assessment

    Scope
    One key journey and a small sample ([TO PROVIDE: number of pages or screens included in the pre-assessment]). Manual tests on blocking criteria plus automated tests.
    What you get
    Risk note, list of major blockers, estimate of the remediation effort.
    When to choose it
    Before setting a budget, to measure the gap.
    Duration
    [TO PROVIDE: duration of the pre-assessment]
    Price
    [TO PROVIDE: price of the pre-assessment excluding tax, in euros and dirhams]
  • 2. Conformance audit

    Scope
    Sample built with the RGAA method (page templates and complete journeys). The 106 RGAA 4.1.2 criteria plus the 6 Level A and AA criteria added in WCAG 2.2. Website or app.
    What you get
    Audit grid, conformance rate, detailed report with fixes. The grid holds what an accessibility statement requires (rate, non-conformities, exemptions, sample). Drafting the statement and the EAA information (Annex V): [TO PROVIDE: confirmation that VOID writes these documents]
    When to choose it
    To prepare or update a statement, or before going live.
    Duration
    [TO PROVIDE: duration of the conformance audit]
    Price
    [TO PROVIDE: price of the conformance audit excluding tax, in euros and dirhams]
  • 3. Audit and action plan

    Scope
    Plan 2, plus prioritisation by journey and costing of the fixes.
    What you get
    A prioritised and costed remediation plan, and a backlog ready to import into your ticketing tool. Multi-year accessibility plan and annual plan (French organisations covered by Article 47), or an action plan for Bank Al-Maghrib reporting: [TO PROVIDE: confirmation that VOID writes these documents]
    When to choose it
    When you need to plan and budget the work.
    Duration
    [TO PROVIDE: duration of the audit with action plan]
    Price
    [TO PROVIDE: price of the audit with action plan excluding tax, in euros and dirhams]
  • 4. Remediation and upkeep

    Scope
    Fixes by the VOID team, re-audit, automated accessibility tests in continuous integration, follow-up as part of application maintenance.
    What you get
    Fixed code, re-audit report, updated conformance rate.
    When to choose it
    When you want one team from audit to fix.
    Duration
    Based on the action plan.
    Price
    On quotation ([TO PROVIDE: daily rate or fixed price for remediation, in euros and dirhams])

Options, depending on the scope confirmed above: iOS and Android apps, PDF documents, ATM or kiosk software screens. Available today: our Advanced Audit (20,000 MAD excluding tax, web price, about 1,820 euros) includes a WCAG and RGAA accessibility section. See our digital audits.

04 · Deliverables

Deliverables

  • Audit grid: every criterion, for every page or screen in the sample, with its status.
  • Report: summary, conformance rate, illustrated non-conformities and proposed fixes.
  • Remediation backlog: prioritised tickets, ready to import.

Regulatory documents: the accessibility statement, the multi-year plan and annual plan (French organisations covered by Article 47), and the EAA accessibility information (Annex V of the directive, to include in your terms and conditions). The audit provides their content. Drafting them: [TO PROVIDE: confirmation that VOID writes these documents, and a template already produced]

Report extract: [TO PROVIDE: anonymised extract of a real report, with the client's consent]

05 · Method

Our five-step method

  1. Scoping and sample

    Scope, target standard, page templates, complete journeys, platforms and assistive technologies.

    Output: a sample agreed with you.

  2. Testing

    Manual keyboard and screen reader tests, automated tools, checks on documents and apps.

    Output: completed audit grid.

  3. Debrief

    Presentation to product, design and development teams, shared prioritisation.

    Output: report and conformance rate.

  4. Remediation

    Fixes by your teams, by ours, or together.

    Output: fixed code.

  5. Re-audit

    The fixes are checked on the same sample.

    Output: updated conformance rate.

Durations: [TO PROVIDE: duration of each step for a mid-sized website and for a mobile app]

06 · Remediation

Fixing after the audit, with the same team

An audit report fixes nothing on its own. At VOID, the team that audits is also the team that builds: fixes are written by developers who know your stack.

Drupal websites

An RGAA audit of a Drupal site leads to fixes at three levels: the theme (templates, components, styles), contributed content (headings, links, text alternatives, tables) and modules (forms, menus, media). We also configure the editor to guide contributors. 22 of our 24 published projects use Drupal, and VOID maintains 6 modules and holds 19 credits on Drupal.org. See our Drupal expertise.

React, Next.js and React Native

Reusable accessible components, focus management on page changes, announced status messages, forms validated without losing input. On mobile, VOID builds with React Native, for example the MyRMA app for RMA Assurance. See our React and Next.js expertise.

Keeping conformance over time

A fix gets lost in the next release if nothing protects it. We add automated accessibility tests to continuous integration and a manual check of key journeys at each major release, then track conformance as part of ongoing application maintenance.

Working with a team in Morocco

The team audits and fixes from Casablanca, with communication and deliverables in French. Since 20 September 2026, Morocco has been back on GMT (decree 2.26.530, Official Bulletin 7521 of 29 June 2026, in Arabic): one hour behind Paris in winter, two hours in summer. VOID has a representative office in Paris. Data protection: [TO PROVIDE: data processing agreement (DPA) template and location of test data]. See our nearshore outsourcing in Morocco.

07 · Position

No overlays

An overlay adds a script on top of a website and promises conformance without touching the code. In April 2025, the US Federal Trade Commission required the vendor accessiBe to pay 1 million dollars over WCAG compliance claims it found false or unsupported (FTC press release). In May 2023, the European Disability Forum and the IAAP stated that these tools do not make a website compliant with European legislation (EDF and IAAP joint statement).

Our commitment: VOID neither sells nor recommends widgets as a way to achieve conformance.

08 · Timeline

Key dates

Situation as of 26 September 2026.

Digital accessibility key dates as of 26 September 2026

DateMilestoneSource
5 October 2023WCAG 2.2 published as a W3C Recommendation, then approved as ISO/IEC 40500:2025 in October 2025W3C
28 June 2025European Accessibility Act applies to covered products and servicesEUR-Lex
September 2026EN 301 549 v4.1.1 published, aligned with WCAG 2.2; citation in the Official Journal of the EU pendingAccessibleEU
End of 2026RGAA 5 expected (WCAG 2.2, mobile apps, office documents)DINUM
28 June 2030End of the transition period for services provided with products already in use before 28 June 2025Directive 2019/882, Art. 32

Banking details are in our article European Accessibility Act and online banking.

09 · References

References and expertise

Since 2005, VOID has designed, built and maintained web and mobile platforms: 24 published projects, 16 of them in banking, insurance and financial markets (Attijariwafa bank, Wafasalaf, Crédit Agricole du Maroc, the Casablanca Stock Exchange, Al Barid Bank, CMI, RMA Assurance…). The Al Mada Group website (2024) was designed with eco-design and digital accessibility principles. These references cover design, development and maintenance. See our projects.

  • Expert: [TO PROVIDE: name, role, certification (IAAP, RGAA auditor training, Opquast…) and number of audits carried out]
  • Client case: [TO PROVIDE: a costed remediation case (conformance rate before and after, scope, timeline)]
  • Our own website: void.ma accessibility statement (status on 26 September 2026: non-compliant, full audit still to be carried out).

10 · FAQ

Frequently asked questions

How much does an accessibility audit cost?

France's digital agency (DINUM) puts an RGAA conformance audit at 2,000 to 5,000 euros excluding tax, depending on the site's complexity: number of distinct pages, components, technologies. Our prices per plan: [TO PROVIDE: prices excluding tax for the four plans, in euros and dirhams]

How long does an RGAA audit take?

It depends on the sample, the number of journeys and the platforms (web, iOS, Android). [TO PROVIDE: typical duration per plan] The re-audit after fixes is scheduled separately.

What is the difference between the RGAA and WCAG?

WCAG is the international set of guidelines published by the W3C; version 2.2 is also the ISO/IEC 40500:2025 standard. The RGAA is the French method: it turns those guidelines into testable criteria and sets out how to audit. RGAA 4.1.2 is based on WCAG 2.1; RGAA 5 will include WCAG 2.2. Across the EU, the European standard EN 301 549 builds on WCAG: as of 26 September 2026, its reference version is still v3.2.1, based on WCAG 2.1 Level AA.

Should we wait for RGAA 5 before auditing?

No. The DINUM asks organisations not to put ongoing work on hold. Statements made with RGAA 4.1.2 will remain valid for 18 months after RGAA 5 is published, within a limit of 3 years from their publication. Adding the WCAG 2.2 criteria now keeps the audit usable.

Can we audit our website ourselves?

You can start with an automated tool and a keyboard walk-through: they catch part of the issues. A conformance audit also requires knowing the RGAA method, testing with assistive technologies and judging each criterion on a representative sample.

Does the audit cover iOS and Android apps?

WCAG 2.2 criteria also apply to native app screens, as the W3C WCAG2Mobile note explains. Such an audit covers a sample of screens and journeys, tested with VoiceOver on iOS and TalkBack on Android. [TO PROVIDE: confirmation that VOID audits native iOS and Android apps, and test devices used]

Do you write the accessibility statement and the multi-year plan?

The conformance audit provides what the statement requires: conformance rate, non-conformities, exemptions and the audited sample. The multi-year plan builds on the remediation plan that comes out of the audit. [TO PROVIDE: confirmation that VOID writes the statement and the multi-year plan, and a template already produced]

How do you work from Morocco with a French or European organisation?

The team works from our offices in Casablanca and Agadir. Communication, the report and debriefs are in French. [TO PROVIDE: confirmation that audits and reports can be delivered in English] Since 20 September 2026, Morocco has been on GMT: one hour behind Paris in winter, two hours in summer. Testing is done remotely on your staging or production environments. Debriefs take place by video call. VOID also has a representative office in Paris.

Can an accessibility widget replace remediation?

No. A widget adds a layer on top of the website without fixing the code or the documents. In 2025, the US Federal Trade Commission penalised a vendor that promised WCAG compliance this way. In 2023, the European Disability Forum and the IAAP stated that these tools do not make a website compliant with European legislation.

Request an audit quote

For an accurate quote, have ready: the website address or app name, the number of templates or screens, the target standard (RGAA, WCAG 2.2, EAA, Bank Al-Maghrib charter) and your deadline. We reply within 24 business hours.