Skip to content

Guide

European Accessibility Act: compliance for anyone selling into the EU

Since 28 June 2025, online shops selling to EU consumers must work for disabled users, wherever the seller is based.

By

8 min read
European Accessibility Act: compliance for anyone selling into the EU: Directive (EU) 2019/882 on EUR-Lex, the text of the European Accessibility Act
On this page
  1. 01What compliance asks of your shop, in plain words
  2. 02What happens when a customer complains
  3. 03If you sell from outside the EU
  4. 04What making a shop accessible costs, by type of shop
  5. 05Other EU rules that hit your shop

The European Accessibility Act is EU Directive 2019/882: since 28 June 2025, online shops, consumer banking, e-books and other digital services sold to consumers in the EU must be usable by people with disabilities. Someone who uses only a keyboard, enlarges text or has a screen reader read the page aloud must be able to choose a product, order, pay and return it on their own.

This guide says whether your site falls under it, what inspectors look at, what non-compliance can cost and how to tackle it in four weeks. The short answer to "must my website be accessible" is in European Accessibility Act website requirements; what changed a year after the start is in EU accessibility law one year on.

SituationCovered?From when
Online shop selling to EU consumers, 10 staff or moreyes28 June 2025
Online shop selling to consumers, micro-enterprisedirective: exempt for services; Belgium: yes, with a delay; Germany: exemptBelgium: 28 June 2030
Site where consumers book and pay for a service, such as a trip or a courseyes28 June 2025
Restaurant or salon: booking without paymentno, per the Belgian guidancenot applicable
Service business with information and a contact form onlyno, not an e-commerce servicenot applicable
Shop for businesses only, consumers truly blockednonot applicable
Business outside the EU selling to EU consumersyes, under the law of each country you sell into28 June 2025

If you are unsure about your own case, the national law decides, not this table; have it checked by a lawyer.

The directive covers any business that offers such a service to consumers in the EU, so a shop in London, New York or Zurich that sells to customers in Germany or Belgium falls under it too. What it does not cover: a site where only businesses can buy, a site that only publishes articles, and a booking form where nobody pays online.

The examples below set Belgium against Germany: two countries that wrote the same directive into law and still treat a small online seller differently. How we build shops that pass these checks is on webshop development. Outside the EU rules, see ADA website compliance and our research on ADA website lawsuits for the US, UK website accessibility law for Britain, the German Accessibility Act for Germany's version, and our accessibility statement template for the statement itself.

What compliance asks of your shop, in plain words

The directive asks that websites and apps be perceivable, operable, understandable and robust. For an online shop that means:

  • PerceivableEvery image that carries information has a text alternative, text has enough contrast, and nothing breaks when a visitor zooms in or widens letter and line spacing. Colour is never the only signal.
  • OperableEverything works with a keyboard, including the menu, the filters and the checkout. Moving content can be paused, forms have no time limits, and there is no picture CAPTCHA a blind customer cannot solve.
  • UnderstandableShort sentences, clear instructions and error messages that say what went wrong.
  • RobustThe code says what things are: real headings, lists, buttons and form labels that a screen reader recognises.

Three requirements sit outside your code. You publish, in your terms and conditions or an accessibility statement, how the service meets the requirements and where it falls short. Your support team can answer questions about accessibility. And you pass on the accessibility information about the products you sell when your supplier gives it to you.

The directive names no checklist. In practice, builders test against WCAG 2.1 level AA, which the European standard EN 301 549 uses for websites; WCAG 2.2 is the newest version and adds a few criteria.

Unsure about your own case?

National guidance explains the law; it is not the law itself. If you want to rely on an exemption, such as a disproportionate burden, or sell into a country not covered here, have a lawyer in that country look at it before you notify an authority.

Belgium and Germany apply the same directive differently

Each EU country wrote the directive into its own law. You follow the law of each country where your customers are.

In force
Belgium (Code of Economic Law)28 June 2025
Germany (BFSG)28 June 2025
Micro-enterprises providing services (fewer than 10 staff, turnover or balance sheet up to 2 million euros)
Belgium (Code of Economic Law)Not exempt: they have until 28 June 2030
Germany (BFSG)Exempt
Who checks online shops
Belgium (Code of Economic Law)The Economic Inspection of the federal economy ministry (FOD Economie)
Germany (BFSG)A market surveillance authority, also through random checks
Fines
Belgium (Code of Economic Law)Administrative fine of 260 to 100,000 euros or up to 4 percent of annual turnover
Germany (BFSG)Up to 100,000 euros for a service that does not comply
Relying on an exemption
Belgium (Code of Economic Law)Document it and notify the inspection in advance
Germany (BFSG)Document it and inform the authority without delay

A small company outside the EU that sells into both countries may be exempt in Germany and still owe compliance in Belgium from 2030. Check each market you sell into.

What happens when a customer complains

In Belgium a customer who gets stuck can file a complaint with the Economic Inspection, which says within thirty days whether it will investigate. It can give a warning or draw up an official report straight away, which can lead to a settlement or an administrative fine. Outsourcing does not shift the duty: if your platform or your developer falls short, you remain responsible.

Old media buy you time: video and office documents published before 28 June 2025 do not have to comply until you change them. Your current website does not: the Belgian guidance states that the websites and apps of every company that is not a micro-enterprise had to comply from that date.

If you sell from outside the EU

The EAA follows the customer, not the company. If EU consumers can buy from your site, the pages they need to decide, order, follow up and cancel have to comply. A blog with no offer on it does not. Start with the countries that bring in most of your EU orders, read their national law, and put one accessibility statement in your terms that covers the whole shop, in every language you sell in; see multilingual website development.

What making a shop accessible costs, by type of shop

The law names no amount, and the cost depends less on the size of your shop than on what it runs on:

Your shopWhere the work isWho does it
Shopify or another platform with a themeThe theme, apps that add buttons or pop-ups, your product images and textYou or your developer: platform and theme are a starting point, not a guarantee
WooCommerce or WordPressTheme, plugins, forms and your payment provider's checkoutYour developer, and the plugins you keep updated
A custom shopThe code itself: headings, labels, focus, contrast, error messagesYour developer, right at the build, then with every change
Every shopAlt text, clear copy, the accessibility statement, a helpdesk that can answerYou

The cheapest moment is the build: fixing afterwards means reopening every template. What a store costs on Shopify is in how much does Shopify cost.

Other EU rules that hit your shop

Accessibility does not come alone. An EU shop also needs a privacy policy, consent for cookies that measure or advertise (see do I need a cookie banner), and a mandatory withdrawal button is coming. Tackle them together: the same checkout, the same test.

A four-week plan for a live shop

  1. Week 1Measure
    • Your checkout with only the keyboard
    • A product page with a screen reader
    • A list of what breaks, per page
  2. Week 2The path to the order
    • Search, product, cart and payment first
    • Form labels and errors in text
    • Remove picture CAPTCHAs
  3. Week 3Images and text
    • A description for every product image with information
    • Contrast, and zoom to 200 percent
    • Captions on new videos
  4. Week 4Put it on record
    • Accessibility in your terms or a statement
    • Support can answer questions about it
    • Test again after every change

Which pages must comply

Must comply

  • Product pages
  • Cart and payment
  • Account and sign-in
  • Terms, cancellation and returns

Can stay as is

  • A blog with no offer on it
  • A clearly marked archive
  • Video and PDFs published before 28 June 2025 that you no longer change
An order of work for a webshop that is already online: the path to the order first, then the rest. How long each step takes depends on your platform and theme.

Test your own checkout in an afternoon

  • Place an order from start to finish using only the keyboard: Tab, Enter and the arrow keys.
  • Zoom the browser to 200 percent and check that the checkout button is still there.
  • Turn on the screen reader of your computer or phone and let it read a product page.
  • Fill in a form wrongly and read whether the error says what is wrong.
  • Check that every product image that carries information has a description.
  • Check that sign-in and payment work without a picture CAPTCHA.
  • Cancel or return an order without a mouse.
  • Publish how accessible your shop is in your terms or an accessibility statement, and brief your support team on it.

Questions sellers ask about the EAA

Does the European Accessibility Act apply to companies outside the EU?

Yes, if you offer the service to consumers in the EU. The directive defines a service provider as anyone who provides the service on the EU market or offers it to consumers in the Union.

Does it apply if I only sell to businesses?

Not if your site really keeps consumers from buying. As soon as a private customer can close a contract through it, it counts as an e-commerce service.

Is a small company exempt?

Under the directive, micro-enterprises providing services are exempt, and Germany kept that. Belgium did not: it gives them until 28 June 2030. Check the law of each country you sell into.

My shop runs on Shopify or WooCommerce. Is the platform responsible?

No, you are. Your theme, your apps and your content decide much of the result, so test your own checkout.

Do I need an accessibility statement?

You must give information on how your service is accessible, in your terms or an equivalent document. A separate accessibility statement page is the clearest way to do it.

Website design

How VBS helps you with an accessible shop

We build sites and shops as static exports with real HTML: headings, lists, buttons and form labels a screen reader recognises, and motion that stops for those who ask for less. We test the checkout with only a keyboard and with a screen reader before launch, and we help write the accessibility statement.

You can see what we build at Park & Wash, a page with two routes to an enquiry and a fleet form, and at Villa Lidia, with a booking form and an availability calendar. What we do is on webshop development and website design. To find where customers get stuck in your shop, book a call.

Selling to EU customers from your own shop?

Tell us where your customers are and what your shop runs on. We look at where customers get stuck and what to fix first.

Optional, if you prefer a call.

What do you want to achieve, and what is already there?

We only use your details to reply to you.