Polska · przewodnik EAA
EAA in Poland — Ustawa o dostępności
Poland transposed the European Accessibility Act through the Ustawa z dnia 26 kwietnia 2024 r. o zapewnianiu spełniania wymagań dostępności niektórych produktów i usług, effective 28 June 2025. The lead coordinating authority is the Ministerstwo Cyfryzacji (Ministry of Digital Affairs), building on infrastructure from the earlier Ustawa o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych (2019) for the public sector. Market surveillance of consumer services falls to UOKiK (Urząd Ochrony Konkurencji i Konsumentów), with sector regulators KNF (banking / financial services) and UKE (telecoms) covering their domains. Administrative fines reach up to 10% of annual turnoverfor severe or persistent breaches under UOKiK's consumer-protection powers.
Podstawa prawna
- Ustawa o dostępności cyfrowej (2019) — transposition of Directive 2016/2102 for public-sector bodies. Ministerstwo Cyfryzacji maintains the monitoring system.
- Ustawa o zapewnianiu spełniania wymagań dostępności (2024) — transposition of the EAA (Directive 2019/882) to private-sector operators. Effective 28 June 2025.
- EN 301 549 v3.2.1 — harmonised standard, embeds WCAG 2.1 Level AA.
- Ustawa o ochronie konkurencji i konsumentów — UOKiK's general enforcement framework; gives turnover-based fining powers.
Who it applies to
In-scope services for consumers in Poland:
- E-commerce (Allegro, Empik, Zalando PL), marketplaces, booking platforms.
- Consumer-facing banking and financial services (mBank, PKO BP, Revolut PL).
- E-books, e-readers, and associated software (Legimi, Empik Go).
- Consumer-facing electronic communications (messaging, VoIP, 112 emergency calls).
- PKP Intercity, Koleje Mazowieckie, ZTM Warszawa, etc. passenger-transport ticketing and real-time info.
- Consumer hardware terminals (Euronet ATMs, Paczkomaty InPost, check-in machines) and their operating systems.
Microenterprise exemption per Article 4(5) EAA: fewer than 10 employees and annual turnover / balance sheet under €2M, providing services. Product manufacturers are not exempt regardless of size.
With 38M consumers and the EU's fastest-growing e-commerce market (~14% YoY), Poland is a priority target for cross-border retailers. Any non-Polish operator selling to Polish consumers falls within UOKiK reach.
Technical requirements — EN 301 549
EN 301 549 v3.2.1 is the referenced harmonised standard. For web content, WCAG 2.1 Level AA is the conformance target. Key expectations:
- Perceivable — alt text, captions for prerecorded video, 4.5:1 body contrast, 3:1 large text.
- Operable — full keyboard navigability, no flashing above 3 Hz, visible focus indicator.
- Understandable —
<html lang="pl">, predictable navigation, explicit form labels in Polish (PESEL validation, NIP format, postal code NN-NNN pattern). - Robust — valid HTML, ARIA consistent with DOM semantics.
Polish-specific UX patterns to get right: PESEL (11-digit national ID) validation with checksum, NIP (tax ID) with checksum, diacritics handling (ą, ć, ę, ł, ń, ó, ś, ź, ż) in names and addresses, and BLIK payment UX (which requires screen-reader-friendly code announcement). The Polish screen-reader market skews toward NVDA + Jaws; test both.
Penalties — UOKiK + sector regulators
- UOKiK administrative fines up to 10% of annual turnover for severe or persistent breaches under the Consumer Protection Act.
- Per-day penalties (kary okresowe) for continued non-compliance after administrative order.
- Public decision register via UOKiK — reputational cost significant for consumer brands and regulated sectors.
- KNF (financial services) — separate sanctioning framework, can reach tens of millions PLN for systemic breaches.
- UKE (telecoms) — separate framework with its own administrative fining.
- Affected consumers and organizacje pozarządowe (Fundacja Widzialni, Integracja) have standing to lodge complaints.
UOKiK enforcement is typically graduated: informal contact → postępowanie wyjaśniające → decyzja z nałożeniem kary. Fundacja Widzialni publishes periodic reports on Polish digital accessibility; expect complaint volume to concentrate where their published gap-analyses highlight poor performance.
Deklaracja dostępności
The Polish accessibility statement follows the template established by the 2019 public-sector law. Required elements:
- Conformance status: całkowicie zgodny / częściowo zgodny / niezgodny with EN 301 549.
- List of non-accessible content with justification (nieproporcjonalne obciążenie, exemption, pending remediation).
- Named accessibility contact (koordynator ds. dostępności — email required; phone recommended).
- Escalation procedure — UOKiK for consumer matters, KNF / UKE for sector-specific, Rzecznik Praw Obywatelskich (Ombudsman) for discrimination.
- Assessment methodology (self-assessment, third-party audit, or combination) with date.
- Preparation and last-review dates.
- The deklaracja must itself be accessible; published in Polish.
How to comply — CI-first approach
- Baseline scan — axe-core 4.11 against the Polish-locale homepage and 10 critical flows. Most untuned Polish DTC sites return 30-80 violations.
- Fix at source — overlay widgets do not satisfy EN 301 549; UOKiK evaluates the served HTML.
- CI gate — fail PRs on serious-severity regressions.
- Annual human audit — axe-core catches ~57% of WCAG issues. Commission an IAAP-certified auditor. Polish auditors (Fundacja Widzialni, Utilitia) are established references.
- Publish the deklaracja with UOKiK / sector-regulator escalation in Polish.
- Retain evidence — per-PR axe-core scan history is the most defensible ongoing-diligence record.