For most merchants, Shopify accessibility used to be a “nice to have” — a box you ticked if you had spare time after the next product launch. That changed on 28 June 2025, the day the European Accessibility Act (EAA) became enforceable. If you sell to customers in the EU, an inaccessible store is no longer just a conversion problem; it is a legal and financial risk. And because enforcement ramps up through 2026, this is the year the topic moves from the backlog to the boardroom.
The good news: Shopify gives you a strong accessibility foundation, and most of the gaps that put stores out of compliance are fixable without a rebuild. This guide explains what the EAA actually requires, how it maps to Shopify specifically, the failures we see most often when auditing real stores, and how to fix them without hurting the metrics that pay the bills.
What the European Accessibility Act means for Shopify merchants
The EAA (Directive (EU) 2019/882) is the EU’s attempt to harmonise accessibility rules across member states so that products and services work for people with disabilities — roughly 100 million people across Europe. E-commerce is explicitly named as a covered service. That means your storefront, your checkout, your account pages, your emails and even your PDFs can fall within scope if you sell to EU consumers.
Crucially, the EAA applies based on where your customers are, not where your company is registered. A UK, US or Ukrainian brand shipping to Germany, France or Ireland is expected to meet the same bar as a local seller. The technical yardstick regulators use is the harmonised European standard EN 301 549, which in turn points to the globally recognised WCAG 2.1 Level AA success criteria. In practice, “EAA compliance” and “WCAG 2.1 AA compliance” are close enough that WCAG is the standard you build and test against.
Non-compliance is enforced at the national level, and penalties vary by country — from fines to orders that a service be withdrawn from the market. But the reputational cost and the risk of complaint-driven investigations are just as real as the statutory fines. Treating Shopify accessibility as an ongoing programme rather than a one-off fix is the only sustainable answer.
Who must comply — and the exemptions
Most online retailers selling to EU consumers are in scope. There is a narrow exemption for microenterprises that provide services: businesses with fewer than 10 employees and an annual turnover or balance sheet total not exceeding €2 million. If that’s you, the legal obligation may not bite — but the commercial case for an accessible store (a larger addressable audience, better SEO, higher conversion) still does.
Two traps catch merchants who assume they’re exempt. First, the microenterprise threshold is easy to cross as you grow, and compliance is not something you can bolt on overnight. Second, the exemption covers services, not necessarily every product you manufacture. If in doubt, get a defensible assessment rather than guessing — this is exactly the kind of question a Shopify tech audit and consulting engagement is designed to answer before a regulator or a customer complaint forces the issue.
What happens if you ignore it
Enforcement under the EAA is handled by each member state’s designated market-surveillance authorities, and the mechanisms differ from country to country. In practice, three things drive action. The first is proactive monitoring: authorities can and do review the digital services offered in their market. The second — and by far the most common trigger — is complaints. A single frustrated customer who can’t complete a purchase with a screen reader can file a report, and that report can open an investigation. The third is competitor and advocacy-group scrutiny, which has driven a wave of accessibility litigation in the US and is spreading in Europe.
The consequences scale with the severity and duration of the breach: corrective-action orders with deadlines, financial penalties set at the national level, and in the worst case an order to stop offering the non-compliant service in that market. For a brand that has spent years building EU revenue, being told to pull a storefront — even temporarily — is an existential problem, not a line item. And unlike a slow SEO decline, a compliance order arrives with a clock attached, which is precisely when emergency remediation is most expensive and most disruptive.
WCAG 2.1 AA in plain English
WCAG is built on four principles, remembered by the acronym POUR. You don’t need to memorise 50 success criteria to make progress — you need to understand what each principle asks of your store.
- Perceivable — users must be able to perceive the content. Images need meaningful alt text, videos need captions, and text needs enough colour contrast against its background (4.5:1 for body copy).
- Operable — everything must work with a keyboard, not just a mouse. Menus, sliders, modals and “add to cart” must be reachable by Tab, with a visible focus outline, and nothing should trap the keyboard.
- Understandable — content and interactions should be predictable. Form fields need labels, errors need clear text (not colour alone), and navigation should behave consistently across pages.
- Robust — the markup must work with assistive technology like screen readers. That means valid HTML, correct heading order, and ARIA used sparingly and correctly rather than sprinkled everywhere.
Almost every real-world Shopify accessibility failure maps back to one of these four principles. Keep POUR in mind and the checklist below stops feeling arbitrary.

The 10 most common Shopify accessibility failures
Across the stores we audit, the same problems recur. Here are the ten that most often push a Shopify store below WCAG 2.1 AA:
- Low colour contrast — trendy light-grey text on white, or brand colours that look great but fail the 4.5:1 ratio.
- Missing or useless alt text — product images with no alt, or alt like “IMG_2043”.
- Unlabelled form fields — search boxes, newsletter signups and checkout inputs with placeholder text instead of real
<label>elements. - Keyboard traps and missing focus states — mega-menus and pop-ups you can enter with a keyboard but can’t escape, or where you can’t see where you are.
- Inaccessible modals — cookie banners, age gates and newsletter pop-ups that steal focus and can’t be dismissed without a mouse.
- Non-descriptive links — a dozen “Read more” or “Click here” links that make no sense to a screen-reader user tabbing through them.
- Broken heading structure — multiple H1s, or jumping from H2 to H4, which destroys the outline screen readers rely on.
- Colour-only information — “items in red are out of stock” with no text or icon alternative.
- Carousels and sliders — auto-rotating hero banners with no pause control and no keyboard access.
- Tiny touch targets — quantity steppers and filter chips too small to tap reliably on mobile.
None of these require a replatform to fix. They require someone who knows both Shopify’s Liquid/theme architecture and the WCAG criteria to go through the store methodically.
Themes, apps and checkout: where Shopify stores actually break
Accessibility problems on Shopify tend to originate in three places. Knowing which is which tells you who has to fix it.
Themes. Online Store 2.0 themes from the Shopify Theme Store are generally built with accessibility in mind, but the moment you add custom sections, third-party section builders or heavily customised code, you can introduce regressions. Custom components are where most theme-level failures live, so any bespoke section work should be reviewed against WCAG before it ships.
Apps. Reviews widgets, upsell pop-ups, wishlist buttons and cookie-consent tools inject their own markup into your pages — markup you didn’t write and often can’t easily edit. A single poorly built app can drag an otherwise compliant store below the line. Auditing your app stack is a core part of any Shopify accessibility programme.
Checkout. Shopify’s own hosted checkout is built to a high accessibility standard, which is a genuine advantage of the platform. The risk appears when you customise it — on Shopify Plus via checkout extensibility, or through checkout UI apps. Custom checkout components, like any custom code, must be tested with a keyboard and a screen reader before launch.
How to audit your Shopify store
A credible accessibility audit blends automated and manual testing. Automated tools (axe, Lighthouse, WAVE) are fast and catch roughly 30–40% of issues — contrast, missing alt, some ARIA mistakes. They will never catch the rest: keyboard traps, illogical focus order, meaningless link text, or a modal that technically has a close button but is impossible to reach.
A practical audit workflow looks like this:
- Run Lighthouse and axe on your key templates — home, collection, product, cart, checkout, account.
- Unplug your mouse and complete a full purchase using only the keyboard. Note every place you get stuck.
- Turn on a screen reader (VoiceOver on Mac, NVDA on Windows) and navigate the same journey.
- Check colour contrast on real components, not just the palette.
- Document each issue with the WCAG criterion it fails, the impact, and the fix.
Fast Core Web Vitals and clean semantic markup make this easier, because accessible sites and fast sites share the same foundations — see our guide to passing Core Web Vitals on Shopify for the performance side of the same coin. If you’d rather not run the audit in-house, our Shopify audit and consulting service delivers a prioritised, WCAG-referenced report you can hand straight to a developer.
Fixing accessibility without killing conversion
The biggest fear merchants have is that accessibility means an ugly, watered-down store. It doesn’t. Almost every fix on the list above is invisible to the majority of users and actively helps conversion for everyone:
- Higher contrast text is easier to read on phones in sunlight — that’s every mobile shopper, not just those with low vision.
- Properly labelled forms reduce checkout friction and cart abandonment.
- Descriptive links and clean headings improve SEO, because search engines parse the same structure screen readers do.
- Larger touch targets lift mobile conversion directly.
This overlap is why accessibility work sits naturally alongside conversion work. The same audit that surfaces WCAG failures usually surfaces UX friction, which is why we fold it into our Shopify CRO programme rather than treating it as a separate compliance chore. For product pages specifically, our breakdown of the elements that convert lines up almost one-to-one with the accessibility checklist.
Ongoing compliance and monitoring
Accessibility is not a certificate you earn once. Every theme update, new app, campaign landing page and seasonal banner is a chance to introduce a new barrier. Sustainable Shopify accessibility means baking checks into your workflow: automated scans in your deployment process, a manual keyboard pass before major launches, and a quarterly full audit. Publishing an accessibility statement — describing your conformance level and giving users a way to report problems — is also expected under the EAA and signals good faith to both customers and regulators.
Search visibility benefits too. Accessible, semantic, well-structured stores are exactly what modern search and AI answer engines reward, which is why we treat accessibility as part of technical Shopify SEO and eCommerce marketing, not a siloed task.
Accessibility is a market, not just a rule
It’s easy to frame the EAA purely as a cost of doing business. That framing undersells the opportunity. More than one in four adults in the EU lives with some form of disability, and that audience controls significant spending power — the so-called “purple pound” runs into the hundreds of billions of euros. Add the much larger group of people with temporary or situational limitations (a broken arm, a bright screen outdoors, a noisy train, an ageing customer whose eyesight isn’t what it was) and an accessible store isn’t serving a niche. It’s serving mainstream shoppers who currently bounce because your filters are unusable on a phone or your checkout fields have no labels.
Every merchant obsesses over conversion rate, yet many are quietly turning away a slice of qualified traffic for reasons that have nothing to do with price or product. When we run an accessibility pass as part of a broader growth engagement, the “compliance” fixes and the “conversion” fixes are frequently the same fixes. Clearer contrast, labelled inputs, keyboard-friendly navigation and honest link text remove friction for everyone. Treating Shopify accessibility as a growth lever rather than a legal chore is what separates brands that merely comply from brands that profit from complying.
Cost and timeline of remediation
For a typical mid-sized Shopify store, an initial audit takes days, and remediation of the common issues takes a few weeks of focused development, not months. The cost is modest compared with the downside — lost EU revenue, complaint handling, and rushed emergency fixes under legal pressure. Stores that start now, in 2026, get to do it calmly and use the work to lift conversion at the same time. Stores that wait until a complaint lands do it expensively and defensively.
The pragmatic path is simple: audit against WCAG 2.1 AA, fix the prioritised list, fold accessibility checks into your release process, and publish a statement. Do that and EAA compliance stops being a threat and becomes a competitive edge — a store that’s usable by everyone, faster, and better ranked than the competitor still shipping grey-on-white text and mouse-only menus.
Where to start this quarter
If you do nothing else in the next 90 days, do these five things in order. They deliver the largest compliance and conversion gains for the least effort, and they turn an abstract legal obligation into a concrete, trackable project:
- Run a baseline audit on your six core templates so you know your real conformance level, not a guess. You cannot prioritise what you haven’t measured.
- Fix contrast and alt text first — they’re the highest-volume failures, they’re quick, and they help SEO and mobile conversion immediately.
- Make the buy journey keyboard-complete — cart, checkout and account must work end to end without a mouse, because a blocked purchase is both a lost sale and the most likely complaint.
- Audit your app and pop-up stack and replace or fix anything that traps focus or can’t be dismissed by keyboard.
- Publish an accessibility statement and add automated checks to your deployment pipeline so you don’t regress.
Handled this way, Shopify accessibility stops being a scramble and becomes a steady, measurable programme — one that protects your EU revenue, widens your audience, and quietly lifts the numbers you were already trying to improve.



