European Accessibility Act: a practical guide for small teams
Who the EAA applies to, what it requires, and a step-by-step plan to work toward compliance without an enterprise budget.
Short version: if you sell to consumers in the EU, your website and app need to meet WCAG-level accessibility, you need to publish how you meet it, and you need a way for people to report problems. Micro-enterprises offering services are exempt.
This guide is practical information, not legal advice.
What the EAA is
The European Accessibility Act is an EU directive that sets common accessibility rules for key products and services across all member states. It has applied since 28 June 2025. For most digital businesses, it means your website, web app, and mobile app must be usable by people with disabilities, including people who use screen readers, keyboards, voice control, or zoom.
Who it applies to
The EAA covers businesses that offer these services to consumers in the EU:
- E-commerce: any website or app that sells products or services online.
- Banking and financial services for consumers.
- E-books and the software used to read them.
- Electronic communications and access to audiovisual media services.
- Passenger transport services: websites, apps, e-tickets, and real-time travel information.
It also covers products such as computers, smartphones, e-readers, ATMs, and ticket machines. If you run a SaaS sold only to businesses, the EAA may not apply directly, but your customers who sell to consumers will increasingly expect it from their vendors.
Exemption: micro-enterprises providing services (fewer than 10 people and €2 million or less in annual turnover or balance sheet) are exempt from the service requirements. There is also a "disproportionate burden" exception, but you must document the assessment and it does not cover simply not wanting to spend the money.
What it requires
- Accessible content and interfaces. In practice: meet EN 301 549. Version 3.2.1 points to WCAG 2.1 AA for the web, and the newer 4.1.1 points to WCAG 2.2 AA, so we recommend targeting WCAG 2.2 AA.
- Information about accessibility. Service providers must explain how the service meets the requirements, usually in an accessibility statement.
- Ongoing conformance. New features and content must stay accessible, not just the version you audited once.
A 7-step plan for small teams
- Confirm scope. List the sites, apps, and flows customers use: browsing, sign-up, checkout, account, support.
- Run automated checks. Automated tools such as axe-core find roughly a third to a half of WCAG issues quickly: contrast, missing labels, alt text, ARIA misuse. Run them on every template, not only the home page.
- Test manually. Use the site with only a keyboard. Try a screen reader (VoiceOver on Mac, NVDA on Windows) on your key flows. Zoom to 200% and 400%.
- Fix by impact. Start with anything that blocks a task: checkout, forms, login, and navigation. Fix shared components first so every page benefits.
- Publish an accessibility statement with your standard, status, known issues, and contact details. Use our free statement generator.
- Add a feedback channel and reply within a set time.
- Build it into your process. Check accessibility in design reviews, pull requests, and before every release, so you do not drift out of conformance.
The issues audits find most
WebAIM's yearly analysis of the top million home pages finds the same handful of problems year after year:
| Issue | Quick fix |
|---|---|
| Low-contrast text | Raise contrast to 4.5:1. Check with the contrast checker. |
| Missing alt text | Describe meaningful images; use alt="" for decorative ones. |
| Missing form labels | Add a visible <label> tied to each input. |
| Empty links and buttons | Give icon-only controls an accessible name (aria-label or hidden text). |
| Missing document language | Add lang="en" (or your language) to <html>. |
WCAG 2.2 adds a few that catch modern designs: focused elements completely hidden under sticky headers (2.4.11), touch targets smaller than 24×24 pixels (2.5.8), and drag-only interactions without an alternative (2.5.7).
Why overlays are not the answer
Accessibility overlays add a widget on top of your site and promise compliance with one line of code. They do not change your underlying HTML, they often conflict with the assistive technology people already use, and sites using them still receive complaints and lawsuits. Fixing the code is the only durable route. See our comparison with accessiBe.
Questions
When did the European Accessibility Act take effect?
The EAA (Directive (EU) 2019/882) applies from 28 June 2025. Every EU country has now notified national laws that apply it (some were late), such as Germany's BFSG and France's updated accessibility rules.
Does the EAA apply to companies outside the EU?
Yes, if you sell covered products or services to consumers in the EU. Where your company is based does not matter; where your customers are does.
Which standard do I need to meet?
In practice, EN 301 549. Version 3.2.1 uses WCAG 2.1 level AA for web content, and version 4.1.1 (published September 2026) moves to WCAG 2.2. Neither has yet been formally cited under the EAA as a harmonised standard, so aiming for WCAG 2.2 AA is the safest target and covers both.
Are small businesses exempt?
Micro-enterprises that provide services (fewer than 10 employees and annual turnover or balance sheet total of €2 million or less) are exempt from the service requirements. Products are not exempt, and your larger B2B customers may still require accessibility from you.
Will an accessibility overlay make me compliant?
No. Overlays do not fix the underlying code, and disability organizations widely advise against relying on them. In April 2025 the US FTC finalized an order requiring accessiBe to pay $1 million to settle allegations that it misrepresented its tool could make any website WCAG-compliant.
What are the penalties?
Each country sets its own. They range from fines (Germany's BFSG allows up to €100,000) to orders to stop offering a non-compliant service. Enforcement is handled by national market surveillance authorities.
Tools for this guide
More guides
The website launch checklist (2026)
48 checks across SEO, sharing, accessibility, AI search, speed, security, and legal. Tick them off as you go and download your progress.
Read · 12 min →Robots.txt for AI crawlers: get cited by ChatGPT, Perplexity, and Claude
The difference between AI search and AI training bots, the exact robots.txt rules to use, and the mistakes that make sites invisible to AI answers.
Read · 8 min →Core Web Vitals fixes: LCP, CLS, and INP in plain English
What each metric measures, the thresholds Google uses, and the fixes that actually move the numbers on real sites.
Read · 11 min →