Accessibility

European Accessibility Act (EAA): What Website Owners Need to Know

A comprehensive guide to the European Accessibility Act (Directive 2019/882). Covers scope, timeline, EN 301 549, WCAG 2.1 AA requirements, enforcement, penalties, and practical compliance steps.

Compliso Team
8 min read

On June 28, 2025, the European Accessibility Act (EAA) became enforceable across all EU member states. This directive — formally Directive (EU) 2019/882 — represents the most significant accessibility legislation in European history, extending mandatory accessibility requirements to a broad range of products and services, including websites and mobile applications.

If your website provides services to consumers in the EU, you need to understand whether the EAA applies to you, what it requires, and what happens if you fail to comply. This guide covers all of it.

What Is the European Accessibility Act?

The EAA is an EU directive that harmonizes accessibility requirements across member states. Unlike the GDPR (which is a regulation and directly applicable), the EAA is a directive, meaning each member state transposes it into national law. The implementation details may vary slightly between countries, but the core requirements are consistent.

Key Facts

AspectDetail
Legal instrumentDirective (EU) 2019/882
AdoptedApril 17, 2019
Transposition deadlineJune 28, 2022
Application dateJune 28, 2025
ScopeProducts and services placed on the EU market
Technical standardEN 301 549 (which incorporates WCAG 2.1 Level AA)

The EAA is not about goodwill or best practices. It is binding law with enforcement mechanisms and penalties.

Who Does the EAA Apply To?

The EAA applies to economic operators that provide covered products or services to consumers (B2C) in the EU. This includes manufacturers, importers, distributors, and service providers.

Covered Digital Services

The following services fall within the EAA’s scope when provided to consumers:

  • E-commerce websites and apps — any website where consumers can purchase goods or services online
  • Banking and financial services — online banking, payment platforms, ATMs
  • Telecommunications services — including websites and apps of telecom providers
  • Audio-visual media services — streaming platforms, video-on-demand
  • E-books and e-readers — both the devices and the digital content
  • Transport services — websites and apps for booking and check-in (air, rail, bus, waterborne)
  • Access to public sector websites — already covered under the Web Accessibility Directive (2016/2102), now reinforced

Who Is Exempt?

  • Microenterprises providing services (fewer than 10 employees AND annual turnover or balance sheet total not exceeding 2 million EUR) are exempt from the service provisions. Note: this exemption does not apply to products.
  • Disproportionate burden — if compliance would require a fundamental alteration of the service or impose a disproportionate financial burden, a limited exemption may apply. This must be documented and reassessed regularly.

Important: The microenterprise exemption is narrower than many assume. If your company has 10 or more employees, or your annual turnover exceeds 2 million EUR, you are covered regardless of your industry.

The Technical Standard: EN 301 549

The EAA references EN 301 549 as the harmonized European standard for accessibility of ICT products and services. For websites and web applications, EN 301 549 incorporates WCAG 2.1 Level AA in its entirety.

WCAG 2.1 Level AA: The Four Principles

WCAG is organized around four principles — known by the acronym POUR:

Perceivable: Information and user interface components must be presentable in ways users can perceive.

  • Provide text alternatives for non-text content (images, icons, charts)
  • Provide captions and transcripts for audio and video content
  • Ensure content can be presented in different ways without losing meaning
  • Make it easier for users to see and hear content (contrast, text resizing)

Operable: User interface components and navigation must be operable.

  • All functionality must be available via keyboard
  • Users must have enough time to read and interact with content
  • Content must not cause seizures or physical reactions (no flashing)
  • Users must be able to navigate, find content, and determine where they are

Understandable: Information and the operation of the user interface must be understandable.

  • Text must be readable and understandable (language declaration)
  • Pages must appear and operate in predictable ways
  • Users must be helped to avoid and correct mistakes (form validation)

Robust: Content must be robust enough to be interpreted by a wide variety of user agents, including assistive technologies.

  • Maximize compatibility with current and future tools (valid HTML, ARIA)

Key WCAG 2.1 Success Criteria for Websites

CriterionLevelRequirement
1.1.1 Non-text ContentAAll images have meaningful alt text
1.3.1 Info and RelationshipsASemantic HTML structure (headings, lists, tables)
1.4.3 Contrast (Minimum)AAText contrast ratio of at least 4.5:1
1.4.4 Resize TextAAText can be resized to 200% without loss of functionality
2.1.1 KeyboardAAll functionality available via keyboard
2.4.1 Bypass BlocksASkip navigation link provided
2.4.4 Link PurposeALink text describes the destination
2.4.7 Focus VisibleAAKeyboard focus indicator is visible
3.1.1 Language of PageAHTML lang attribute is set correctly
3.3.1 Error IdentificationAForm errors are identified and described
3.3.2 Labels or InstructionsAForm fields have associated labels
4.1.2 Name, Role, ValueACustom components have correct ARIA attributes

Beyond WCAG: EN 301 549 Additions

EN 301 549 includes requirements beyond WCAG that apply to websites:

  • Accessibility statement (documenting conformance level and known limitations)
  • Feedback mechanism for users to report accessibility barriers
  • Compatibility with assistive technologies (screen readers, switch devices, voice control)

Enforcement and Penalties

Each EU member state designates market surveillance authorities responsible for enforcement. The EAA requires member states to establish:

  • Complaint mechanisms for consumers to report non-compliance
  • Market surveillance procedures to check products and services
  • Penalties that are “effective, proportionate, and dissuasive”

Penalty Examples by Member State

The specific penalties vary by jurisdiction, as each member state defines its own sanctioning regime:

CountryEnforcement AuthorityPenalty Range
GermanyMarktüberwachungsbehörden (varies by state)Up to 100,000 EUR per violation
FranceDGCCRF + ArcomUp to 50,000 EUR per product/service
NetherlandsAuthority for Consumers & Markets (ACM)Up to 900,000 EUR or 1% of turnover
ItalyAGCOM + market surveillanceUp to 120,000 EUR per violation
IrelandNational Disability AuthorityTo be defined in national law

Note: Penalties for websites specifically are still being established in several member states. However, the direction is clear: non-compliance carries real financial consequences.

Timeline and Transition Period

DateMilestone
April 17, 2019EAA adopted at EU level
June 28, 2022Transposition deadline (all member states must have national laws in place)
June 28, 2025Application date (enforcement begins)
June 28, 2030End of transition period for services using products already in the market before June 2025

If your website launched before June 28, 2025, and no significant changes have been made since, you may benefit from a transition period until June 28, 2030 for certain aspects. However, newly launched or substantially modified websites must comply immediately.

Practical Steps for Compliance

Step 1: Determine If the EAA Applies to You

Answer these questions:

  • Do you provide services to consumers (B2C) in the EU?
  • Is your organization above the microenterprise threshold (10+ employees or 2M+ EUR turnover)?
  • Does your service fall within the covered categories (e-commerce, finance, telecom, transport, media)?

If you answered “yes” to all three, the EAA applies.

Step 2: Audit Your Current State

Run an automated accessibility scan to identify technical issues, then complement it with manual testing (keyboard navigation, screen reader testing). Automated tools typically catch 30-40% of WCAG issues; the rest require human evaluation.

Step 3: Prioritize and Remediate

Focus on the highest-impact issues first:

  1. Critical navigation barriers (keyboard traps, missing skip links)
  2. Missing text alternatives for images and media
  3. Form accessibility (labels, error messages, focus management)
  4. Color contrast failures
  5. Heading structure and semantic HTML

Step 4: Publish an Accessibility Statement

EN 301 549 requires an accessibility statement that includes:

  • Conformance level achieved (e.g., WCAG 2.1 AA, partial conformance)
  • Known limitations and planned improvements
  • Contact information for accessibility feedback
  • Date of the statement and last review

Step 5: Establish Ongoing Monitoring

Accessibility is not a one-time project. New content, design changes, and third-party updates can introduce regressions. Establish regular automated scans and periodic manual audits.

Compliance Checklist

  • Determined whether the EAA applies to your organization
  • All images have descriptive alt text
  • All form fields have associated labels
  • Color contrast meets 4.5:1 minimum ratio (WCAG AA)
  • All interactive elements are keyboard-accessible
  • Visible focus indicators are present for keyboard navigation
  • HTML lang attribute is set correctly
  • Heading hierarchy is logical (h1 > h2 > h3, no skipped levels)
  • Skip navigation link is available
  • Video content has captions; audio content has transcripts
  • Accessibility statement is published and up to date
  • Feedback mechanism for accessibility issues is available
  • Automated scans are run regularly (weekly or after each deployment)
  • Manual accessibility testing is conducted periodically

Scan Your Website With Compliso

Compliso’s website scanner includes automated accessibility checks powered by axe-core, the industry-standard testing engine. It identifies WCAG violations, rates your accessibility score, and provides specific remediation guidance for every issue found.

Combined with GDPR compliance checks and cookie consent analysis, Compliso gives you a complete picture of your website’s regulatory posture in a single scan.

Run a free accessibility scan or sign up for continuous monitoring.

eaa accessibility wcag en-301-549 digital-services

Make your website GDPR-compliant?

Compliso automatically checks your website for cookies, trackers, dark patterns, and accessibility issues.