For online stores, accessibility was a “should get to it someday” for years – since June 28, 2025, it’s a “must”: the European Accessibility Act (EAA) applies, and e-commerce is explicitly within its scope. For WooCommerce operators, that means the product catalog is now a legal matter.
This article focuses on the store and catalog perspective. The platform-neutral ten-point audit lives in the EAA alt text checklist; the technical WordPress image side is covered by the WordPress image accessibility checklist.
1. Why the law now targets stores
The EAA was deliberately written for digital services – and online retail is one of the explicitly named categories. The legislator’s logic: shopping is basic provision, and someone using a screen reader must be able to find, understand, and order a product just like everyone else. Product images are the most visible checkpoint, because without a text alternative, a product photo simply doesn’t exist for blind users – and in e-commerce, images carry purchase-decision information: color, material, workmanship, scale.
Then there’s the second jurisdiction: anyone selling into the US faces the Americans with Disabilities Act (ADA) – a litigation risk rather than regulatory oversight, with over 4,500 website lawsuits in 2024 alone, an established mass business that preferentially targets e-commerce sites.
2. EAA, ADA, WCAG: sorting the frameworks
The three acronyms are often thrown into one pot, but they play different roles:
| Framework | What it is | Relevance for WooCommerce |
|---|---|---|
| EAA | EU directive, applicable since June 28, 2025 (in Germany implemented as the BFSG) | Legal obligation for e-commerce; market surveillance, fines up to €100,000 in Germany, prohibition of the offering in extreme cases |
| ADA | US anti-discrimination law, applied to websites by the courts | Litigation risk with US customers – regardless of where the store is based |
WCAG 2.1 AA | Technical standard – not a law, but the benchmark both jurisdictions apply | The actual to-do list: success criterion 1.1.1 requires text alternatives for non-text content |
In practice: meet WCAG 2.1 AA and you serve both jurisdictions with the same work. For images, the requirement is precise: every informative image needs an accurate alt attribute, decorative images an empty one (alt=""). Not required: title attributes, captions, or any particular production process. What individual violations can cost is broken down in the EAA fines catalog.
3. Who is affected – and who isn't
The EAA exempts microenterprises providing services – which includes e-commerce. Microenterprise means: fewer than 10 employees AND at most €2 million in annual turnover or balance sheet total. Cross either threshold and the obligation applies. Three points that are easily overlooked:
- Location doesn’t count, the market does: a Swiss or US store deliberately selling to EU consumers falls under the EAA too.
- The exemption is not a recommendation: exempt stores are allowed to have inaccessible images – but they forfeit the same image search traffic as everyone else. The alt text work pays off regardless of the obligation; the SEO side is covered in WooCommerce product image SEO.
- B2B is (still) out of scope: the EAA addresses consumer business. Pure B2B stores aren’t covered – mixed stores with consumer access are.
4. The WooCommerce-specific gaps
WooCommerce doesn’t make image compliance harder than other systems – but it distributes images across more places than most audits cover. The four classics:
- Variation images: maintained in the variations view, not the gallery – and therefore the most common blind spot. Every color and material variation is its own image and needs its own description (“Copenhagen dining table in walnut” instead of a copy of the oak text).
- Category thumbnails: the category image is maintained under Products → Categories and doesn’t appear in any product audit – but it’s prominently visible on shop and category pages.
- Page builder landing pages: promotion and brand pages from Elementor & co. sometimes pull images past the media library or override alt text per instance – the media library’s copy logic is explained in detail in the WordPress checklist.
- Text inside images: size charts, care instructions, or “today only” badges as graphics: the information must appear completely in the alt text (or as text next to it) – otherwise it’s lost for screen reader users, and that’s a direct WCAG violation.
The two-minute self-test
Open the browser console on a product page and a category page and count:
document.querySelectorAll('img:not([alt])').length // missing attribute = violation
document.querySelectorAll('img[alt=""]').length // empty = only correct for decoration
Anything above zero in the first line is a finding. The second line needs visual review: product images with empty alt are violations, decorative dividers aren’t.
5. Beyond images: the remaining work sites
Alt text is the biggest and fastest-solvable building block of store accessibility – but WCAG 2.1 AA demands more. To keep priorities straight, here are the remaining checkpoints that stand out most often in WooCommerce stores:
| Work site | Requirement | WooCommerce reality |
|---|---|---|
| Checkout forms | Labeled fields, understandable error messages | The most critical path in the store – review your checkout plugin's field labels and error texts |
| Keyboard operation | Everything reachable without a mouse, visible focus | Variation selectors, gallery sliders, and mini-carts are typical theme weak spots |
| Contrast | At least 4.5:1 for normal text | Most common finding: light gray prices, buttons, and sale badges on white |
| Zoom & reflow | Usable at 200% magnification | Sticky headers and popups must not cover the content |
Two practical consequences: first, when switching themes, look for the “accessibility-ready” tag in the WordPress directory – it doesn’t guarantee WCAG conformance, but it filters out the worst construction sites up front. Second, on the deadline question: the EAA does have transition rules for service contracts concluded before the cutoff date, but a webshop that continuously updates products, prices, and content can’t practically rely on them. Waiting is not a strategy – prioritizing is: images first (biggest lever, lowest effort), then checkout, then theme topics.
6. The compliance roadmap
Inventory across all four image locations. Product main images, galleries, variation images, category thumbnails – plus landing pages. The AutoAlt.ai plugin flags missing and suspiciously short alt text right in the media library overview.
Prioritize by visibility. Bestsellers and top categories first (that’s where auditors and plaintiffs look first too), then the long tail.
Describe the existing catalog in bulk. From a few hundred images upward, manual work isn’t an option – AI generation uses product name and category as context and writes to the real alt attribute.
Automate new uploads. Compliance isn’t a project, it’s a state: auto-generation on upload prevents the gap from growing back.
Spot checks & monitoring. Monthly console test plus visual review of top pages; follow up deliberately when the assortment changes (seasonal stock!).
7. Compliance as an agency service
For agencies managing WooCommerce stores, the EAA is one of those rare occasions where legal obligation and measurable client value coincide: the same alt text that clears the fine risk unlocks image search traffic. A cleanly cut offering consists of an audit (console test + four-image-locations review), bulk remediation, and ongoing monitoring as a retainer component – with alt text coverage as a reportable KPI. Important for the client conversation: stay honest. Alt text is the biggest and easiest building block of image compliance, but not the whole of store accessibility (contrast, keyboard navigation, and forms come on top).
The bottom line for WooCommerce operators
The legal situation has been clear since June 2025, the image requirement is precise (WCAG 2.1 AA, SC 1.1.1), and the WooCommerce gaps are known: variations, categories, landing pages, text inside images. The AutoAlt.ai WooCommerce integration covers all product image locations – existing catalog in bulk, new uploads automatically, 50 free credits monthly to get started.
8. FAQ
Does the EAA apply to small WooCommerce stores too?
Microenterprises with fewer than 10 employees and at most 2 million euros in annual turnover or balance sheet total are exempt from services – which includes e-commerce. Cross either threshold and the obligation applies. And even for exempt stores, alt text remains worthwhile: it’s simultaneously the biggest image SEO lever.
Is an accessibility overlay enough for WooCommerce?
No. Overlays place a JavaScript layer over the page but don’t change the source code. WCAG requires text alternatives in the content itself – for images, a filled alt attribute in the HTML. That’s exactly what authorities and plaintiffs check.
Which images are most often missed in WooCommerce audits?
Variation images (maintained in the variations view, not the gallery), category thumbnails, images in page builder landing pages, and size charts as graphics. Main and gallery images are usually covered – the gaps sit next to them.
What are the concrete consequences of violations?
In the EU, market surveillance authorities can order measures up to prohibiting the offering; in Germany, fines under the BFSG go up to 100,000 euros. In the US, ADA lawsuits against websites are an established mass business – with over 4,500 lawsuits in 2024 alone.
Does a human have to review every alt text for it to be compliant?
No. The law prescribes the outcome – an accurate text alternative – not the production process. AI-generated alt text is permitted; what matters is that it correctly conveys the image content. Spot checks are sensible practice, but not a legal requirement.
Steps 1 and 3 of the roadmap – in one tool.
Find missing alt text, remediate the existing catalog in bulk, cover new uploads automatically – including variation and gallery images. 50 free credits monthly.