ADA Website Compliance

Magento & Adobe Commerce Accessibility

Real, hand-built accessibility remediation that makes your site WCAG 2.1 AA compliant — and keeps the lawyers away. No overlays, no shortcuts.

  • WCAG 2.1 AA conformance
  • Luma, Hyvä & custom themes remediated by hand
  • Anti-overlay, no widgets
  • Built for B2B & enterprise catalogs

Make your Magento or Adobe Commerce store WCAG compliant

Magento accessibility means your storefront conforms to WCAG 2.1 Level AA so customers using screen readers, keyboards, and other assistive technology can browse the catalog, configure products, and complete checkout. Magento Open Source and Adobe Commerce give you near-total control over the front end — which is exactly why the platform neither helps nor blocks accessibility on its own. Compliance lives in your theme code, your extensions, and your checkout, and Curbcut remediates all three by hand.

Adobe is explicit about this. In the official Adobe Commerce documentation on web content accessibility, Adobe states the responsibility for accessibility sits with the partner and merchant, and points to its published conformance report rather than claiming the storefront is compliant out of the box.

What Adobe’s own conformance report admits

Most platform vendors stay vague about accessibility. Adobe does not. The Adobe Commerce Accessibility Conformance Report (VPAT) documents the platform against WCAG and Section 508, and it lists many criteria as only Partially Supports — including missing text alternatives for complex images, data tables that aren’t properly structured, form controls lacking labels and associations, an illogical reading order in some menus and graphs, and interactive elements that aren’t fully keyboard operable.

That is the vendor’s own assessment of the default product. Layer on a custom theme, third-party extensions, and a B2B catalog, and the real-world gap to WCAG 2.1 AA is wider still. Adobe’s report is a useful starting input for your own VPAT / Accessibility Conformance Report — but it does not describe your store.

Where Magento stores actually fail WCAG

Magento’s architecture creates a distinct accessibility fingerprint. The issues below recur on Luma-based and custom Magento builds and rarely appear the same way on other platforms.

Magento surfaceTypical failureWCAG principle
Luma themeLow contrast on prices/badges, missing focus styles in PHTML templatesPerceivable / Operable
Configurable swatchesColor/size swatches built as divs with no role, label, or keyboard supportRobust / Operable
Knockout checkoutDynamic re-renders with no focus management or ARIA live regions for errorsOperable / Understandable
Layered navigationFilter facets that aren’t announced and don’t expose state to screen readersRobust
Mega menu & minicartRequireJS dropdown and slide-in drawer that trap or hide focusOperable
CarouselsSlick/Owl product sliders with no accessible controls or pauseOperable
FormsEstimate-shipping, gift-message, and B2B forms with placeholder-only labelsUnderstandable
B2B surfacesRequisition lists, quick order, negotiable quotes — unlabeled grids and tablesPerceivable / Robust

The hardest of these is checkout. Magento’s default one-step checkout is rendered by Knockout.js and Magento UI components that repaint the DOM as the shopper changes shipping methods or triggers validation. Without deliberate focus handling and live-region announcements, a screen reader user simply never hears that an error appeared or that the order total changed. This is a code-level problem inside the Knockout templates and .js mixins — no setting or widget reaches it.

Why overlays and Marketplace widgets don’t fix Magento

Search the Adobe Commerce Marketplace and you’ll find “accessibility” extensions promising instant ADA compliance. They don’t deliver it. An accessibility overlay loads a JavaScript widget over your storefront and tries to patch issues at runtime — but it never touches the swatch markup, the Knockout checkout, the layered-navigation facets, or the B2B grids underneath.

  • Overlays don’t change the code. The unlabeled swatch and the keyboard-trapped minicart are still there in your PHTML and JS.
  • They draw lawsuits anyway. Plaintiffs have sued businesses running popular overlay widgets — hundreds of such filings appear in the 2025 UsableNet midyear lawsuit report.
  • Assistive-tech users disable them. Many screen-reader users switch overlays off because they conflict with the tools they already use.

That’s why Curbcut is anti-overlay. Compare the approaches in overlay vs manual remediation.

Online retail is the single most-targeted sector for ADA website litigation. UsableNet’s 2025 midyear report counted 2,019 federal and state digital-accessibility lawsuits filed by the end of June 2025 — on pace for nearly 5,000 by year-end — with ecommerce accounting for roughly 69% of them. The same report shows 36% of suits now target companies with more than $25M in revenue, up from 33% a year earlier — directly relevant to the enterprise and B2B operations that run on Adobe Commerce.

There’s a parallel obligation across the Atlantic. The European Accessibility Act took effect 28 June 2025 and applies to ecommerce services sold to EU consumers — including merchants based outside the EU — with WCAG 2.1 AA as the operative benchmark. If your Magento store ships to Europe, the EAA likely reaches you.

This page is general information, not legal advice. If you’ve received a demand letter, talk to a qualified attorney about your situation, and review how to avoid an ADA lawsuit for practical risk reduction.

How Curbcut remediates a Magento store

We work inside your stack — no widget, no forced replatform.

  1. Audit. Combined automated and manual testing of the full path: home, category with layered navigation, configurable product, cart, and Knockout checkout — with real screen-reader and keyboard navigation passes. We test the exact WCAG success criteria that ecommerce flows fail most.
  2. Theme remediation. We fix the Luma (or custom/Hyvä) PHTML, LESS/CSS, and RequireJS widgets — semantic landmarks, focus-visible styles, accessible swatch pickers with proper roles, and labeled forms.
  3. Checkout & UI components. We add focus management and ARIA live regions to the Knockout/UI-component checkout and minicart so errors and totals are announced as they change.
  4. Extension & B2B review. We identify which Marketplace extensions inject inaccessible markup, remediate the B2B grids (requisition lists, quick order, quotes), and recommend accessible replacements where needed.
  5. Documentation. A VPAT / conformance report and accessibility statement procurement teams can rely on.
  6. Monitoring (optional). Catalogs, extensions, and theme updates change constantly; ongoing monitoring catches regressions before they become liabilities.

The result conforms to WCAG 2.1 AA, works with assistive technology, and stands up to scrutiny. See the broader process in our accessibility remediation service, or run a free accessibility scan to see where your store stands today.

Frequently asked questions

Is Magento or Adobe Commerce accessible out of the box?

No. Adobe's own Accessibility Conformance Report lists numerous criteria the platform only partially supports, and Adobe states accessibility responsibility sits with the partner and merchant. The default Luma theme ships with contrast, label, and keyboard gaps. Real compliance means remediating your theme, extensions, and checkout by hand.

Why is Magento checkout so hard to make accessible?

The default one-step checkout is built on Knockout.js and Magento UI components that render dynamically. Without explicit focus management and ARIA live regions, screen-reader users lose track of validation errors, shipping-method updates, and the order summary as it re-renders. We remediate the Knockout templates and JS directly, or harden a Hyvä/headless checkout.

Can you fix accessibility on the Luma theme without rebuilding the store?

Yes. We remediate the existing Luma PHTML templates, LESS, and RequireJS widgets in place — fixing swatch pickers, the mega menu, the minicart drawer, layered navigation, and forms. A full rebuild to Hyvä is an option, not a requirement, for WCAG 2.1 AA.

Will an accessibility extension from the Adobe Commerce Marketplace make my store compliant?

No. Marketplace overlay widgets inject a script over the storefront and never change the underlying theme code, swatch markup, or Knockout checkout. Plaintiffs have sued businesses using these widgets. See why overlays don't deliver compliance.

Does B2B functionality in Adobe Commerce create extra accessibility issues?

Yes. Company account hierarchies, requisition lists, quick order by SKU, negotiable quotes, and shared catalogs add complex tables, multi-step forms, and dynamic grids that frequently lack proper headers, labels, and ARIA. These B2B surfaces are common failure points and need manual remediation.

Does the European Accessibility Act apply to my Magento store?

Possibly. The EAA's accessibility obligations took effect 28 June 2025 and reach ecommerce services sold to EU consumers — including non-EU merchants. The operative benchmark is WCAG 2.1 AA. This is general information, not legal advice; consult a qualified attorney about your obligations.

Get a clear path to compliance

Start with a free accessibility scan. We'll show you exactly where your site fails WCAG 2.1 AA — and what real remediation costs.