Dyrektywa Omnibus w sklepie internetowym oznacza przede wszystkim trzy obowiązki: przy każdej ogłaszanej obniżce sklep pokazuje najniższą cenę z 30 dni przed jej wprowadzeniem i od niej liczy rabat, informuje, czy i jak weryfikuje opinie klientów, a jeśli działa jako marketplace – wskazuje, czy sprzedawca jest przedsiębiorcą. Przepisy obowiązują w Polsce od 1 stycznia 2023 r., a za ich naruszenie grożą kary od Inspekcji Handlowej (do 20 000 zł) i od UOKiK (do 10% obrotu).
W skrócie
- Od 1 stycznia 2023 r. sklep, który ogłasza obniżkę, musi pokazać najniższą cenę z 30 dni przed jej wprowadzeniem i od niej liczyć rabat.
- Musi też informować, czy i jak weryfikuje opinie klientów, a marketplace – czy sprzedawca jest przedsiębiorcą.
- Inspekcja Handlowa może nałożyć do 20 000 zł kary (40 000 zł przy trzech naruszeniach w 12 miesięcy), a UOKiK do 10% obrotu – w styczniu 2026 r. ukarał Zalando kwotą 30,9 mln zł i Temu kwotą 5,9 mln zł.
Dla właściciela sklepu to w dużej mierze zadanie techniczne: ceny referencyjne, reguły rabatowe i szablon karty produktu muszą działać automatycznie. Takie zmiany wdrażamy w ramach usług e-commerce – poniżej opisujemy, co dokładnie trzeba sprawdzić. Wpis ma charakter poradnika technicznego, nie porady prawnej.
Czym jest dyrektywa Omnibus i kiedy weszła w życie?
Omnibus to potoczna nazwa dyrektywy Parlamentu Europejskiego i Rady (UE) 2019/2161 z 27 listopada 2019 r., która uszczelnia unijne przepisy o ochronie konsumentów. W Polsce wdrożyła ją ustawa z 1 grudnia 2022 r. o zmianie ustawy o prawach konsumenta oraz niektórych innych ustaw. Najważniejsza dla sklepów zmiana trafiła do art. 4 ustawy z 9 maja 2014 r. o informowaniu o cenach towarów i usług, a szczegóły prezentacji cen określa rozporządzenie Ministra Rozwoju i Technologii z 19 grudnia 2022 r. w sprawie uwidaczniania cen towarów i usług.
Nowe zasady stosuje się od 1 stycznia 2023 r. Dotyczą sprzedaży konsumentom, niezależnie od wielkości sklepu i platformy, na której działa – WooCommerce, PrestaShop, Shopify czy rozwiązanie autorskie.
Jak pokazać najniższą cenę z 30 dni?
Jeśli sklep informuje o obniżce, obok ceny promocyjnej musi pokazać najniższą cenę, jaka obowiązywała w okresie 30 dni przed wprowadzeniem obniżki. UOKiK stoi na stanowisku, że procent rabatu liczy się właśnie od tej ceny, a nie od „ceny regularnej” czy sugerowanej. Urząd zwraca też uwagę, że informacja o najniższej cenie nie może być podana dużo mniejszą czcionką niż cena obniżona.
Przepisy przewidują dwa warianty szczególne:
- produkt w sprzedaży krócej niż 30 dni – pokazuje się najniższą cenę od dnia rozpoczęcia sprzedaży do dnia wprowadzenia obniżki,
- towar szybko psujący się – wystarczy cena sprzed pierwszego zastosowania obniżki.
Obowiązek nie dotyczy zwykłej zmiany ceny, której sklep nie komunikuje jako promocji, ani ogólnych haseł w rodzaju „najniższe ceny”. Rabaty spersonalizowane, na przykład zniżka urodzinowa, też są wyłączone. Natomiast kod rabatowy dostępny dla wszystkich lub dla części klientów wymaga pokazania ceny z 30 dni. Sprzedawca działający w kilku kanałach (np. sklep internetowy i stacjonarny) wskazuje najniższą cenę w danym kanale.
Jak to zaprojektować na stronie produktu, pokazujemy w poradniku o karcie produktu w sklepie internetowym.
Jakie zmiany techniczne wymaga Omnibus w sklepie?
Najczęstszy problem nie leży w szablonie, tylko w danych. Wiele sklepów nie zapisuje historii cen, więc nie potrafi wyliczyć ceny z 30 dni. Lista elementów do sprawdzenia:
- Historia cen – każda zmiana ceny produktu i wariantu powinna być zapisywana z datą, także zmiany wykonane importem z ERP lub hurtowni.
- Automatyczne wyliczanie ceny referencyjnej – najniższa cena z 30 dni przed startem promocji, z obsługą produktów nowych (krócej niż 30 dni).
- Wyświetlanie we wszystkich miejscach komunikacji obniżki – karta produktu, listy kategorii, wyszukiwarka, koszyk, a także feedy produktowe i reklamy z ceną.
- Zamrożenie ceny referencyjnej na czas promocji – cena z 30 dni nie może zmieniać się codziennie w trakcie tej samej obniżki.
- Reguły kodów rabatowych – rozróżnienie kodów ogólnodostępnych od spersonalizowanych.
- Pamięć podręczna (cache) – sprawdzenie, czy po zmianie ceny strona nie pokazuje nieaktualnych wartości.
Dla WooCommerce i PrestaShop istnieją wtyczki i moduły zapisujące historię cen, ale przy integracji z ERP, BaseLinkerem lub hurtownią trzeba sprawdzić, czy aktualizacja cen z zewnątrz trafia do historii. Szacunek pracy dla własnego sklepu policzysz w interaktywnej wycenie – pracujemy w stawce 120 zł netto za godzinę.
Opinie klientów – co musi zrobić sklep?
Sklep, który publikuje opinie konsumentów o produktach, musi informować, czy i w jaki sposób sprawdza, że pochodzą one od osób, które rzeczywiście kupiły lub używały produktu. Jeśli nie weryfikuje opinii, powinien o tym napisać. Nie wolno twierdzić, że opinie są prawdziwe, jeśli sklep nie wdrożył mechanizmów zabezpieczających ich wiarygodność.
W praktyce oznacza to:
- krótką informację przy sekcji opinii i w regulaminie, opisującą sposób weryfikacji,
- technicznie – dopuszczanie opinii tylko od klientów z potwierdzonym zamówieniem albo oznaczanie opinii zweryfikowanych,
- usunięcie praktyk takich jak dodawanie opinii przez pracowników czy publikowanie wyłącznie ocen pozytywnych bez informacji o tym.
UOKiK traktuje ten obszar poważnie – według Osborne Clarke urząd nałożył m.in. karę 40 tys. zł za stosowanie fałszywych opinii w wizytówkach firm.
Marketplace i porównywarki – dodatkowe obowiązki
Platformy, na których sprzedają różni sprzedawcy, muszą jasno wskazać, czy konsument zawiera umowę z przedsiębiorcą, czy z osobą prywatną. W tym drugim przypadku trzeba poinformować, że przepisy o ochronie konsumentów nie mają zastosowania. Platforma ujawnia też główne parametry decydujące o kolejności wyników wyszukiwania oraz oznacza pozycje opłacone. Sprzedawcy online powinni podawać numer telefonu do kontaktu.
Jeśli rozważasz model z wieloma sprzedawcami albo sprzedaż równoległą na platformach, porównanie kosztów i obowiązków znajdziesz we wpisie sklep internetowy czy Allegro.
Jakie kary grożą za naruszenie przepisów Omnibus?
| Organ | Za co | Maksymalna kara |
|---|---|---|
| Inspekcja Handlowa | brak lub błędna informacja o najniższej cenie z 30 dni | 20 000 zł |
| Inspekcja Handlowa | co najmniej 3 naruszenia w ciągu 12 miesięcy | 40 000 zł |
| Prezes UOKiK | praktyka naruszająca zbiorowe interesy konsumentów | 10% obrotu przedsiębiorcy |
| Prezes UOKiK | osoba zarządzająca odpowiedzialna za naruszenie | 2 mln zł |
Kontrole trwają od 2023 r. – UOKiK sprawdził wtedy około 40 sklepów internetowych. W styczniu 2026 r. urząd nałożył na Zalando karę 30 945 000 zł, a na Temu 5 910 900 zł (decyzje nieprawomocne). Zarzuty dotyczyły m.in. braku najniższej ceny z 30 dni na listach produktów i w reklamach, liczenia rabatu od ceny „regularnej” oraz zmieniania ceny referencyjnej z dnia na dzień w trakcie tej samej promocji. To dokładnie te elementy, które w mniejszym sklepie wynikają zwykle z braku historii cen.
Jak sprawdzić, czy sklep jest zgodny z Omnibusem?
Najprostszy test to zamówienie kontrolne na kilku produktach:
- Ustaw produkt w cenie A, po kilku dniach podnieś ją do B, a potem uruchom promocję. Sklep powinien pokazać cenę A jako najniższą z 30 dni i od niej liczyć procent rabatu.
- Sprawdź produkt dodany w ostatnich dniach – cena referencyjna powinna obejmować tylko okres od startu sprzedaży.
- Zobacz listę kategorii, wyniki wyszukiwania, koszyk i feed do Google Merchant Center – wszędzie tam, gdzie widać obniżkę, musi być widoczna cena z 30 dni.
- Odśwież stronę następnego dnia i sprawdź, czy cena referencyjna się nie zmieniła.
- Przejrzyj sekcję opinii i regulamin pod kątem informacji o weryfikacji.
Szczególnie ważne jest to przed sezonem promocji – szerszą listę kontrolną znajdziesz w poradniku jak przygotować sklep internetowy na Black Friday. Zmiany w regulaminie i treściach prawnych warto skonsultować z prawnikiem, a stronę techniczną – z zespołem, który utrzymuje sklep, na przykład w ramach administracji sklepu.
Omnibus a inne obowiązki sklepu w 2026 roku
Omnibus to jeden z kilku obszarów regulacyjnych, które dotyczą sklepów jednocześnie. W 2026 r. właściciele e-commerce wdrażają też fakturowanie B2B w KSeF – opisaliśmy to we wpisie KSeF w sklepie internetowym – oraz wymagania dostępności cyfrowej. Wspólny mianownik jest jeden: sklep musi przechowywać i przetwarzać dane (ceny, zamówienia, faktury) w sposób, który da się później wykazać przy kontroli. Dlatego przy każdej większej zmianie warto sprawdzić, czy integracje z ERP, hurtowniami i marketplace’ami zapisują historię, a nie tylko bieżący stan.
Najczęściej zadawane pytania (FAQ)
Tak. Przepisy nie przewidują progu obrotu ani liczby produktów – obowiązek pokazania najniższej ceny z 30 dni dotyczy każdego sprzedawcy, który ogłasza obniżkę konsumentom. Podobnie jest z informacją o weryfikacji opinii, jeśli sklep je publikuje. Mały sklep zwykle szybciej wdroży zmiany, bo ma prostsze reguły rabatowe.
Jeśli kod jest dostępny dla wszystkich lub dla części klientów, na przykład w newsletterze czy kampanii, najniższą cenę z 30 dni trzeba pokazać. Wyjątkiem są rabaty spersonalizowane, takie jak zniżka urodzinowa dla konkretnego klienta. O takiej kwalifikacji decyduje sposób komunikacji, a nie sama technika naliczenia rabatu.
Wtedy sklep pokazuje najniższą cenę z okresu od rozpoczęcia sprzedaży tego produktu do dnia wprowadzenia obniżki. Dla towarów szybko psujących się wystarczy podać cenę sprzed pierwszego zastosowania obniżki. Te reguły powinny być zaprogramowane w sklepie, a nie liczone ręcznie.
Nie. Obowiązek powstaje wtedy, gdy sklep informuje o obniżce – przekreśloną ceną, procentem, hasłem promocyjnym lub wyróżnieniem. Jeśli cena po prostu spada i sklep tego nie komunikuje, nie trzeba podawać ceny referencyjnej. Ogólne hasła typu „najniższe ceny” także nie uruchamiają tego obowiązku.
Inspekcja Handlowa może nałożyć karę do 20 000 zł, a przy co najmniej trzech naruszeniach w ciągu 12 miesięcy do 40 000 zł. Jeśli praktyka narusza zbiorowe interesy konsumentów, Prezes UOKiK może nałożyć karę do 10% obrotu, a na osobę zarządzającą do 2 mln zł. Szczegóły własnej sytuacji warto skonsultować z prawnikiem.











