European Accessibility Act Ireland: online shop rules

Steven | TrustYourWebsite · 20 April 2026 · Last updated: May 2026

The European Accessibility Act (Directive (EU) 2019/882) applies to ecommerce in Ireland and has been enforceable since 28 June 2025 under S.I. No. 636 of 2023. Online shops selling to consumers in the EU/EEA fall in scope, supervised in Ireland by the Competition and Consumer Protection Commission (CCPC). If your business has fewer than 10 employees and an annual turnover or balance sheet total of no more than 2 million euro, you are exempt as a micro-enterprise from the EAA service obligations. The exemption is automatic. You do not need to notify anyone. It is not permanent. If you grow above the threshold, you lose it. You can run a free accessibility check on your shop to see where you stand against WCAG 2.1 AA before the CCPC asks.

How does your online shop score on accessibility?

Our scanner runs an axe-core analysis and reports the most common barriers.

I understand this is a technical scan, not legal advice, and I accept the Terms.

Scan for:

Does the EAA apply to your online shop?

Three questions determine whether the EAA applies to your online shop. The decision tree below maps the routes from the directive scope into the Irish transposition under S.I. 636/2023.

<svg viewBox="0 0 720 320" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Decision tree showing how the European Accessibility Act applies to ecommerce in Ireland under S.I. 636/2023" style={{ maxWidth: '100%', height: 'auto', border: '1px solid #e5e7eb', borderRadius: '8px', background: '#ffffff' }}>

<title>EAA scope decision tree for Irish ecommerce</title> <rect x="260" y="14" width="200" height="44" rx="6" fill="#eef2ff" stroke="#6366f1" /> <text x="360" y="40" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#1e1b4b">Online shop in Ireland?</text> <line x1="360" y1="58" x2="360" y2="86" stroke="#6366f1" strokeWidth="1.5" /> <rect x="240" y="86" width="240" height="44" rx="6" fill="#eef2ff" stroke="#6366f1" /> <text x="360" y="112" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#1e1b4b">Selling to EU/EEA consumers?</text> <line x1="360" y1="130" x2="360" y2="158" stroke="#6366f1" strokeWidth="1.5" /> <text x="372" y="148" fontFamily="system-ui, sans-serif" fontSize="11" fill="#4338ca">yes</text> <line x1="360" y1="130" x2="120" y2="180" stroke="#6366f1" strokeWidth="1.5" strokeDasharray="3 3" /> <text x="200" y="160" fontFamily="system-ui, sans-serif" fontSize="11" fill="#4338ca">no</text> <rect x="20" y="180" width="200" height="44" rx="6" fill="#f0fdf4" stroke="#16a34a" /> <text x="120" y="206" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#14532d">Out of EAA scope</text> <rect x="240" y="158" width="240" height="44" rx="6" fill="#eef2ff" stroke="#6366f1" /> <text x="360" y="184" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#1e1b4b">Micro-enterprise test met?</text> <line x1="360" y1="202" x2="360" y2="232" stroke="#6366f1" strokeWidth="1.5" /> <text x="372" y="222" fontFamily="system-ui, sans-serif" fontSize="11" fill="#4338ca">no</text> <line x1="360" y1="202" x2="600" y2="232" stroke="#6366f1" strokeWidth="1.5" strokeDasharray="3 3" /> <text x="500" y="222" fontFamily="system-ui, sans-serif" fontSize="11" fill="#4338ca">yes</text> <rect x="500" y="232" width="200" height="64" rx="6" fill="#fef9c3" stroke="#ca8a04" /> <text x="600" y="258" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#713f12">Service exemption</text> <text x="600" y="276" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="11" fill="#713f12">Product duties may still apply</text> <rect x="240" y="232" width="240" height="64" rx="6" fill="#fee2e2" stroke="#dc2626" /> <text x="360" y="258" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="13" fontWeight="600" fill="#7f1d1d">In scope</text> <text x="360" y="276" textAnchor="middle" fontFamily="system-ui, sans-serif" fontSize="11" fill="#7f1d1d">WCAG 2.1 AA via EN 301 549 from 28 June 2025</text> </svg>

Question 1: Do you sell to consumers in the EU/EEA? What matters is where your customers are, not where your business is. An Irish online shop that delivers to French consumers falls under the EAA for those deliveries.

Question 2: Is it a covered service? Ecommerce is a covered service. Other covered services include consumer banking, electronic communications, e-books, passenger transport information. Audiovisual media services are also covered.

Question 3: Are you a micro-enterprise? Fewer than 10 FTEs and an annual turnover or balance sheet total of no more than 2 million euro (Recommendation 2003/361/EC). The test applies to the most recently completed financial year. Both criteria must be met simultaneously: fewer than 10 FTEs and below 2 million.

If you answer "yes" to all three but are a micro-enterprise, you are exempt from the service obligations. Note: if you manufacture, import or distribute products covered by the EAA (e-readers, smartphones, routers, payment terminals), product obligations still apply, though documentation requirements are lighter (Article 4(4)).

Ecommerce categories in scope vs exempt

CategoryIn scope of EAA service dutiesOut of scope or exempt
Online shops with 10+ FTEs or 2M+ euro turnoverYesNo
Online shops with fewer than 10 FTEs and under 2M euroNo (micro-enterprise service exemption)Yes
Pre-existing service contracts concluded before 28 June 2025May run to natural end, no later than 28 June 2030Transitional
Manufacturers, importers, distributors of EAA products (e-readers, smartphones, routers, payment terminals)Yes (product duties under Article 4(4))No
B2B-only websites with no consumer journeyNoYes
Built-environment elements of physical premisesNot adopted in IrelandYes

Transitional provision: service contracts concluded before 28 June 2025 may run to their natural end. The hard backstop is 28 June 2030.

The technical standard: WCAG 2.1 AA via EN 301 549

EN 301 549 V3.2.1 (2021-03) is the harmonised standard that gives technical substance to the EAA. For web content, it points to WCAG 2.1 Level AA. That is the current legal floor.

ETSI is working on V4.1.1 which picks up WCAG 2.2 AA and real-time text updates. Publication is expected early 2026, but V4.1.1 has not yet been cited in the Official Journal of the EU as of April 2026. WCAG 2.2 became ISO/IEC 40500:2025 in October 2025. In practice: building for WCAG 2.2 AA is sensible and future-proof, but WCAG 2.1 AA is what the law currently requires.

Transposition and supervision in Ireland

Ireland transposed the EAA through S.I. No. 636 of 2023 (European Union (Accessibility Requirements for Products and Services) Regulations 2023), signed on 12 December 2023. The regulations came into force on 28 June 2025. Background and consumer-facing guidance on the transposition are published on the CCPC EAA page.

Ireland has designated multiple supervisory authorities. The CCPC (Competition and Consumer Protection Commission) is the primary supervisor for ecommerce and online shops. ComReg covers electronic communications. The Central Bank of Ireland covers financial services. Coimisiun na Mean (the media commission) covers audiovisual media services. The NTA (National Transport Authority) covers passenger transport information.

The NDA (National Disability Authority) and its Centre for Excellence in Universal Design publish guidance and research on accessibility standards. The NDA is not an enforcement body for the EAA.

Ireland stands out in one significant way. It is the only EU Member State with criminal penalties for EAA non-compliance. On summary conviction, fines of up to 5,000 euro or imprisonment of up to 6 months. On conviction on indictment, unlimited fines or imprisonment of up to 2 years. Ireland has not adopted the built-environment provisions of the EAA.

Penalty regime under S.I. 636/2023

Offence routeMaximum fineMaximum imprisonmentCourtEnforcing body
Summary conviction5,000 euro6 monthsDistrict CourtCCPC (referral to DPP)
Conviction on indictmentUnlimited (Class A)2 yearsCircuit Court or higherCCPC (referral to DPP)
Director or officer liability (consent, connivance or wilful neglect)Same as company routeSame as company routeSame courtCCPC (referral to DPP)

Source: S.I. No. 636 of 2023, Regulation 32. The Director of Public Prosecutions takes the final prosecution decision after a CCPC referral.

Enforcement: scaling up, no penalty wave yet

An honest assessment: enforcement is scaling up, but the penalties have not landed yet. The CCPC is beginning with compliance checks and engagement. As of April 2026, no EAA fines or criminal proceedings have been brought against online shops in Ireland.

In other Member States, things are moving faster. France: the NGO Interet a Agir filed formal notices of non-compliance against four major supermarket chains in July 2025. Sweden: PTS opened the first e-commerce cases in late 2025. Norway (EEA): the health authority imposed a daily penalty of NOK 50,000 on the HelsaMi app.

Cross-border cascade risk: findings in one Member State's supervisory system can trigger investigations in others. If your online shop delivers to French consumers and the DGCCRF flags you, that can prompt the CCPC to take notice.

Realistic: compliance engagement and warnings first, criminal proceedings for repeated or wilful non-compliance.

What axe-core actually detects

Deque's own coverage study shows that axe-core detects 57.38% of WCAG issues based on a corpus of 13,000 pages with roughly 300,000 issues found. There are no false positives by design. Other estimates (Playwright, WebAIM) suggest 30-40% when you look at success criteria rather than issue volume. The difference is because contrast, alt text and labels are the most common errors, and those are precisely the ones that are automatically detectable.

Reliably detectable: missing or empty alt text, contrast errors, form fields without labels, missing html lang attribute, landmarks, heading structure, ARIA misuse, duplicate IDs, nested interactive elements, link and button names, autocomplete issues.

Requires manual testing: whether alt text is meaningful, logical reading order, keyboard operability of custom widgets, screen reader output, caption quality, cognitive accessibility, the EAA's CEFR B2 plain-language requirement, contrast against gradients or images, focus management, redundant entry (WCAG 2.2), accessible authentication.

A clean axe-core report is the baseline, not EAA compliance. Scanner output is a technical signal, not a compliance verdict.

The 5 most common online shop failures

WebAIM Million 2026 data: 95.9% of the top 1 million homepages have detectable WCAG errors. Average of 56.1 errors per page. Retail and e-commerce sites average roughly 71 errors per page (27% worse than average). Platform averages: Shopify roughly 70, WooCommerce roughly 76, Magento roughly 85.

1. Low-contrast text. 84% of pages, average of 34 instances. Price labels, sale overlays, placeholder text. WCAG 1.4.3.

2. Missing alt text on images. Roughly 53% of pages. Product photos, category tiles. 45% of missing alt text is on linked images. WCAG 1.1.1.

3. Form fields without labels. Roughly 48-51% of pages. Checkout, search bar, newsletter, payment forms. WCAG 1.3.1 / 3.3.2 / 4.1.2.

4. Empty or ambiguous links and buttons. Roughly 45%. "Read more", icon-only cart button. WCAG 2.4.4 / 4.1.2.

5. Skipped headings and broken document structure. Roughly 39%. WCAG 1.3.1 / 2.4.6.

Honourable mention: ARIA misuse. Pages that use ARIA average 57 errors compared with 27 on pages without ARIA.

What to do if you are in scope

Start with an EN 301 549 / WCAG 2.1 AA baseline audit. Publish an accessibility statement and a user feedback mechanism. The CCPC expects both. Address the top 5 errors. Document any disproportionate-burden decisions if you claim one. The EAA requires that consumer information is written at no more than CEFR B2 level. Plain language is not optional.

The exemption is not a free pass

If you are exempt, be honest about the commercial considerations: roughly a quarter of consumers have a disability, SEO rewards semantic HTML and B2B procurement contracts increasingly impose EAA conformity as a supply-chain requirement. The legal exemption does not exempt you from the market.


This article is technical analysis, not legal advice. Consult a solicitor for advice on your specific situation.

Share this article