Osoba korzystająca z czytnika ekranu przy komputerze — dostępność cyfrowa i European Accessibility Act 2026
Technologie i SEO·2026-04-25·9 min

European Accessibility Act 2026 — kara do 10% obrotu za niedostępną stronę. Czy Twoja firma jest bezpieczna?

Od 28 czerwca 2025 roku obowiązuje European Accessibility Act. W 2026 roku ruszają kontrole i kary dla polskich firm. Sprawdź czy podlegasz przepisom i co musisz zmienić na stronie.

28 czerwca 2025 roku weszły w życie przepisy European Accessibility Act w Polsce. 2026 to pierwszy pełny rok, w którym organy nadzoru — PFRON, UKE i UOKiK — mogą nakładać kary. Maksymalna kara to 10% rocznego obrotu firmy lub dziesięciokrotność przeciętnego wynagrodzenia. Dla średniej polskiej firmy usługowej to kwota przekraczająca 70 000 złotych.

Większość właścicieli małych firm słyszała o EAA po raz pierwszy dopiero w 2026 roku. Ten artykuł wyjaśnia w prostym języku: czego dokładnie wymaga prawo, czy Twoja firma podlega przepisom i co konkretnie musisz zmienić.

Kto podlega przepisom EAA

Tutaj jest pułapka, w którą wpada wiele firm. EAA nie dotyczy tylko dużych korporacji.

Przepisy obejmują wszystkie firmy, które sprzedają produkty lub świadczą usługi konsumentom przez internet — niezależnie od wielkości. Wyjątek dotyczy wyłącznie mikroprzedsiębiorstw (poniżej 10 pracowników i 2 miliony euro obrotu rocznie), ale tylko jeśli świadczą wyłącznie usługi. Jeśli sprzedajesz fizyczne produkty przez sklep internetowy — nawet jako jednoosobowa działalność — nie jesteś zwolniony.

Praktycznie oznacza to, że EAA obejmuje: sklepy internetowe, serwisy rezerwacji online (hotele, restauracje, gabinety), aplikacje mobilne dostępne publicznie, bankowość elektroniczną i fintech, a także usługi streamingowe i platformy edukacyjne.

Strona wizytówkowa bez funkcji zakupowych i rezerwacyjnych ma więcej przestrzeni manewru — ale obowiązek dostępności jako dobra praktyka pozostaje.

Co konkretnie musisz zmienić

Standard techniczny to WCAG 2.1 poziom AA. Brzmi skomplikowanie, ale w praktyce sprowadza się do kilku konkretnych kategorii:

Kontrast kolorów — tekst musi być wystarczająco kontrastowy wobec tła. Minimalne ratio to 4,5:1 dla normalnego tekstu i 3:1 dla dużego tekstu (powyżej 18px). Szary tekst na białym tle to najczęstszy błąd na polskich stronach.

Teksty alternatywne — każde zdjęcie i grafika musi mieć opisowy alt text. Nie "zdjęcie1.jpg" ale "recepcja hotelu Kowalski w Krośnie z widokiem na Góry Słonne". Grafiki dekoracyjne powinny mieć pusty alt (alt="").

Nawigacja klawiaturą — cała strona musi być obsługiwalna bez myszy. Użytkownik powinien móc przejść przez menu, formularze i przyciski używając wyłącznie klawisza Tab i Enter.

Struktura nagłówków — H1, H2, H3 muszą być używane hierarchicznie, nie dla stylowania. Strona może mieć tylko jeden H1, sekcje oznaczone H2, podsekcje H3.

Formularze z etykietami — każde pole formularza kontaktowego musi mieć jawną etykietę (label). Placeholder w polu wejściowym nie zastępuje etykiety.

Obowiązkowe Oświadczenie o Dostępności — dokument opisujący stan dostępności strony, znane ograniczenia i dane kontaktowe do zgłaszania problemów. Musi być dostępny pod stałym adresem URL.

Ile kosztuje dostosowanie

To zależy od stanu wyjściowego strony. Nowa strona budowana od zera z myślą o dostępności — zero dodatkowych kosztów, wszystko wchodzi w standardowy zakres.

Stara strona na WordPressie z 50 pluginami i szablonami sprzed 5 lat — audyt kosztuje 500-2000 PLN, poprawki 1500-8000 PLN zależnie od zakresu problemów.

Strona zbudowana na nowoczesnym frameworku jak Next.js, ze strukturą semantycznego HTML od początku, ma zazwyczaj 80-90% wymagań spełnionych już na starcie. Zostają detale: sprawdzenie kontrastów, weryfikacja alt textów, testy klawiatury.

Jak sprawdzić stan swojej strony dziś

Trzy bezpłatne narzędzia które możesz uruchomić w 5 minut:

WAVE (wave.webaim.org) — wklej adres swojej strony i dostaniesz wizualny raport błędów dostępności bezpośrednio na stronie. Czerwone ikony to błędy krytyczne, żółte to ostrzeżenia.

Lighthouse w Chrome DevTools (F12 → Lighthouse → Accessibility) — ocena 0-100 z listą konkretnych problemów i linkami do dokumentacji.

Kontrastomierz (contrastchecker.com) — sprawdź kontrast swoich kolorów tekstu i tła. Wpisz kody hex i narzędzie powie czy spełniasz wymogi WCAG AA.

Pozytywna strona dostępności

Dostępność to nie tylko compliance. W Polsce żyje 5,4 miliona osób z różnymi niepełnosprawnościami. To potencjalni klienci, których Twoja niedostępna strona automatycznie wyklucza.

Google traktuje semantyczny HTML i dobrą strukturę strony jako sygnał jakości. Strony zgodne z WCAG mają zazwyczaj lepsze Core Web Vitals, lepszą strukturę nagłówków i lepsze alt texty — co bezpośrednio przekłada się na pozycje w wyszukiwarce.

Najczęstsze pytania

Czy moja jednoosobowa działalność podlega EAA?

Zależy co robisz. Jeśli sprzedajesz produkty przez internet — tak, podlegasz przepisom niezależnie od wielkości firmy. Jeśli świadczysz wyłącznie usługi i masz mniej niż 10 pracowników i 2 mln EUR obrotu — jesteś mikroprzedsiębiorcą i możesz korzystać z częściowego zwolnienia. Warto skonsultować konkretny przypadek z prawnikiem.

Jaka jest maksymalna kara za niedostępną stronę?

Polskie przepisy przewidują karę do 10% rocznego obrotu firmy lub dziesięciokrotność przeciętnego wynagrodzenia — zależnie co jest wyższe. W praktyce organy będą nakładać kary stopniowo, zaczynając od nakazów dostosowania z terminem.

Czym różni się WCAG 2.1 od WCAG 3.0?

WCAG 2.1 AA to standard obowiązujący dziś i wymagany przez EAA. WCAG 3.0 jest nadal w fazie Working Draft (marzec 2026) i nie jest jeszcze regulacją prawną — prawdopodobnie wejdzie w życie około 2030 roku. Skup się na WCAG 2.1 AA.

Jak szybko można dostosować stronę do EAA?

Nową stronę budowaną od zera można dostosować w standardowym czasie realizacji — dostępność wchodzi w scope projektu. Istniejącą stronę WordPress z poważnymi problemami — minimum 2-4 tygodnie na audyt i wdrożenie poprawek.

Co to jest Oświadczenie o Dostępności?

Obowiązkowy dokument opisujący stan dostępności strony, znane ograniczenia i dane kontaktowe do zgłaszania problemów przez użytkowników. Musi być dostępny pod stałym adresem URL na stronie, napisany w prostym języku.