Data publikacji: 20 października 2026 Aktualizacja: 20 października 2026

Kody rabatowe a Omnibus. Jak stosować je zgodnie z wyjaśnieniami Prezesa UOKiK?

Ilona Kuźniarz E-commerce Content Expert

Czy kod rabatowy wymaga podania najniższej ceny z 30 dni (dyrektywa Omnibus)? Według wytycznych UOKiK, obowiązek ten występuje zawsze, gdy kod obniża cenę konkretnego produktu lub grupy asortymentowej (np. „-20% na wszystko”). Z obowiązku zwolnione są natomiast ogólne zniżki na kolejne zakupy oraz indywidualne kody na dowolny produkt (np. urodzinowe). Wyjaśniamy, jak legalnie komunikować kody rabatowe w e-commerce i unikać kar. 

Kody rabatowe a najniższa cena z 30 dni. W skrócie:

Rodzaj rabatuCzy trzeba uwzględnić najniższą cenę z 30 dni?
Kod na konkretny produkt, np. „-20% na ten model”Tak
Kod na grupę produktów, np. „-20% na bluzy”Tak
Ogólnodostępny kod „-15% na wszystko”Tak
Kod dla subskrybentów na konkretny produkt lub grupę produktówTak
Indywidualny kod na dowolnie wybrany produkt, np. urodzinowyCo do zasady nie
Rabat na całe następne zamówienie, np. „10 zł na kolejne zakupy”Co do zasady nie

Sam fakt, że rabat jest przyznawany za pomocą kodu, nie przesądza o obowiązku. Liczy się przede wszystkim to, czy komunikowana obniżka odnosi się do konkretnego produktu, usługi albo ich grupy. UOKiK wyraźnie odróżnia kody dotyczące określonych produktów od rabatów na zamówienie, którego zawartość konkretyzuje sam klient.

Skąd wziął się obowiązek podawania najniższej ceny z 30 dni?

Choć przepisy dyrektywy Omnibus obowiązują w Polsce od dawna (weszły w życie 1 stycznia 2023 r.), ich praktyczne zastosowanie wciąż może sprawiać sprzedawcom trudności – szczególnie, gdy w grę wchodzą kody rabatowe.

Sama zasada jest jednak prosta: jeśli sprzedawca informuje o obniżce ceny produktu lub usługi, powinien podać również najniższą cenę, która obowiązywała w ciągu 30 dni przed wprowadzeniem obniżki. Dzięki temu klient może ocenić, czy promocja rzeczywiście jest korzystna, zamiast porównywać aktualną cenę wyłącznie z wyższą ceną regularną.

Prezes UOKiK Tomasz Chróstny podkreśla:
„Rzetelne informowanie o najniższej cenie z 30 dni przed ogłoszeniem obniżki jest prawnym obowiązkiem przedsiębiorcy”. 

Kiedy kod rabatowy wymaga podania najniższej ceny z 30 dni?

Jeżeli kod informuje o obniżce ceny konkretnego produktu, usługi albo ich grupy, należy podać najniższą cenę z 30 dni przed obniżką. Dotyczy to również ogólnodostępnych kodów „na wszystko”. UOKiK traktuje taki kod jako informację o obniżce grupy obejmującej wszystkie produkty. 

Jeśli kod dotyczy konkretnego produktu lub grupy produktów, nie ma znaczenia, ilu klientów go otrzymało, ile produktów obejmuje promocja, czy kod stosuje się automatycznie, czy wpisuje go klient. Bez znaczenia jest również etap zakupu, na którym kod zostaje zastosowany. 

Kiedy nie trzeba podawać najniższej ceny z 30 dni?

Obowiązek co do zasady nie powstaje, gdy rabat nie odnosi się do konkretnego produktu, usługi ani ich grupy. Przykładem są:

  • indywidualny kod urodzinowy na dowolnie wybrany produkt;
  • rabat „10 zł na następne zakupy”, bez wskazania konkretnych produktów;
  • rabat na całe zamówienie, którego zawartość wybiera sam klient.

UOKiK odróżnia takie kody od promocji typu „-20% na wszystko”, które dotyczą konkretnej grupy produktów.

Warto jednak uważać na częste stosowanie kodów na kolejne zamówienia. Jeśli w praktyce zaczynają działać jak stała promocja na cały asortyment, mogą zostać ocenione jako próba obejścia przepisów lub nieuczciwa praktyka rynkowa.

A co z kodami w newsletterze i programach lojalnościowych?

Samo ograniczenie promocji do subskrybentów newslettera lub uczestników programu lojalnościowego nie wyłącza automatycznie obowiązku.

Jeżeli uczestnicy programu otrzymują np. kod „-20% na wszystkie koszule” albo rabat na konkretny produkt, trzeba uwzględnić najniższą cenę z 30 dni. UOKiK wskazuje, że promocja dotycząca konkretnych produktów lub ich grup może podlegać tym zasadom również wtedy, gdy jest dostępna tylko dla uczestników programu lub subskrybentów. 

Inaczej jest np. z rabatem na następne zamówienie lub dowolnie wybrany produkt, gdy promocja nie odnosi się do określonego asortymentu. W takich przypadkach obowiązek co do zasady nie powstaje. 

Gdzie trzeba pokazać najniższą cenę z 30 dni?

To zależy zarówno od tego, czego dotyczy kod, jak i od sposobu jego dystrybucji.

Czego dotyczy kod?Kod komunikowany bezpośrednio w sklepieKod komunikowany poza sklepem, np. w social mediach lub przez influencera
Konkretny produktNajniższa cena powinna być pokazana przy produkcie objętym kodemJeśli reklama informuje o obniżce konkretnego produktu, należy podać w niej jego cenę sprzedaży i najniższą cenę z 30 dni
Grupa produktówNajniższą cenę należy pokazać przy produktach objętych kodemW ogólnym komunikacie nie trzeba podawać ceny każdego produktu. Wymagana informacja musi jednak zostać przekazana przy stosowaniu kodu w sklepie
Wszystkie produktyPrzy produktach objętych kodem należy uwzględnić najniższą cenę z 30 dniOgólny komunikat „-20% na wszystko” nie wymaga podawania w reklamie cen wszystkich produktów. Informacja musi jednak zostać przekazana w sklepie
Dowolny produkt lub całe następne zamówienie, bez wskazania asortymentuCo do zasady brak obowiązkuCo do zasady brak obowiązku

Inaczej może wyglądać kod pozyskany poza sklepem, np. z reklamy w social mediach albo od influencera. Jeśli komunikat dotyczy konkretnego produktu, już w reklamie należy podać jego cenę sprzedaży oraz najniższą cenę z 30 dni.

Niezależnie od tego sklep powinien przekazać wymaganą informację najpóźniej bezpośrednio po wpisaniu kodu, np. na karcie produktu albo w koszyku, zależnie od miejsca, w którym znajduje się pole na kod. Jeśli rozwiązanie techniczne sklepu na to nie pozwala, UOKiK wskazuje, że informację należy pokazać wcześniej przy każdym produkcie objętym promocją.

Czy jeśli kod wpisuje się dopiero w koszyku, najniższa cena nie jest potrzebna?

Nie. Miejsce wpisania kodu samo w sobie nie decyduje o obowiązku.

Jeżeli klient już na karcie produktu widzi informację o rabacie i cenę możliwą do uzyskania z kodem, w tym momencie powinien zobaczyć również najniższą cenę z 30 dni. Nie ma znaczenia, że sam kod wpisze dopiero później w koszyku.

Od jakiej ceny liczyć rabat?

Załóżmy, że cena regularna produktu wynosi 200 zł, ale jego najniższa cena z 30 dni przed promocją wynosiła 125 zł. Po zastosowaniu kodu klient zapłaci 100 zł.

Nie należy komunikować tej promocji wyłącznie jako „-50%”, ponieważ 50% wynika z porównania ceny 100 zł z ceną regularną 200 zł. Względem najniższej ceny z 30 dni rzeczywista obniżka wynosi 20%.

Jeżeli informujesz o wielkości obniżki, np. „-20%”, „-50 zł” albo „oszczędzasz 50 zł”, punktem odniesienia powinna być najniższa cena z 30 dni przed obniżką. Obliczanie korzyści wyłącznie względem ceny regularnej jest nieprawidłowe.

Jak podkreśla Prezes UOKiK Tomasz Chróstny:
„W przypadku zachęcania do zakupu obniżoną ceną konsument musi dostać pełną informację, która umożliwi mu ocenę, czy promocja rzeczywiście jest korzystna”. 

Czy można pokazywać również cenę regularną?

Tak. Cena regularna może być dodatkowym punktem odniesienia.

Jeżeli jednak pokazujesz także korzyść względem ceny regularnej, najniższa cena z 30 dni i wynikająca z niej korzyść nie mogą być prezentowane jako mniej istotne. UOKiK wskazuje, że ceny odniesienia oraz wynikające z nich korzyści powinny być pokazane w równorzędny sposób. 

Aktualną cenę sprzedaży można wyróżnić np. większą czcionką, pogrubieniem lub kolorem. Nie można natomiast ukrywać najniższej ceny z 30 dni przez słaby kontrast, bardzo małą czcionkę czy mocniejsze eksponowanie korzystniejszego porównania z ceną regularną. 

Czy cena dostępna z kodem wpływa na kolejne promocje?

Tak, może wpływać.

Jeżeli na stronie sklepu udostępniasz ogólnodostępny kod, np. „-20% na wszystko”, ceny dostępne z tym kodem będą uwzględniane przy ustalaniu najniższej ceny dla kolejnych obniżek tych produktów uruchamianych w ciągu następnych 30 dni. 

Trzeba przy tym uwzględnić kanał sprzedaży. UOKiK wskazuje, że najniższą cenę ustala się dla kanału, którego dotyczy dana obniżka. Przykładowo aplikacja mobilna może być odrębnym kanałem od sklepu internetowego lub stacjonarnego. Samo uczestnictwo w programie lojalnościowym nie jest natomiast osobnym kanałem sprzedaży.

Inaczej jest w przypadku indywidualnego kodu urodzinowego na dowolnie wybrany produkt lub całe zamówienie. Według przykładu UOKiK cena uzyskana w takim przypadku nie musi być traktowana jako punkt odniesienia dla kolejnej obniżki tego produktu. 

Co z produktami sprzedawanymi krócej niż 30 dni?

Jeżeli produkt lub usługa są oferowane krócej niż 30 dni, nie podajesz ceny z pełnego 30-dniowego okresu. Należy wskazać najniższą cenę obowiązującą od dnia rozpoczęcia oferowania produktu lub usługi do dnia wprowadzenia obniżki. 

W przypadku towarów szybko psujących się lub z krótkim terminem przydatności obowiązuje inna zasada. Obok obniżonej ceny podaje się cenę sprzed pierwszego zastosowania obniżki. 

Przykłady stosowania kodów rabatowych

Przykład 1: kod na grupę produktów w sklepie

Na stronie sklepu pojawia się komunikat „-20% na bluzy z kodem BLUZY20”.

Na karcie konkretnej bluzy klient widzi cenę dostępną po zastosowaniu kodu. Powinien zobaczyć również najniższą cenę tego produktu z 30 dni przed obniżką. Nie zmienia tego fakt, że kod wpisze dopiero w koszyku. 

Przykładowy zapis:
79 zł z kodem BLUZY20
Najniższa cena z 30 dni przed obniżką: 89 zł

Przykład 2: kod na konkretny produkt u influencera

Influencer publikuje komunikat: „Skarpetki geometryczne za 29 zł z kodem ABC”.

Ponieważ reklama informuje o obniżce konkretnego produktu, razem z ceną po zastosowaniu kodu należy podać jego najniższą cenę z 30 dni przed obniżką. Sklep również musi przekazać tę informację zgodnie z zasadami dotyczącymi miejsca zastosowania kodu. 

Przykład 3: kod „na wszystko” w social mediach

Post brzmi: „-15% na cały asortyment z kodem JESIEN”.

Jeśli komunikat jest ogólny i nie wskazuje konkretnego produktu oraz jego ceny, nie trzeba wymieniać w samym poście najniższej ceny każdego produktu. Wymagana informacja musi jednak zostać przekazana klientowi w sklepie najpóźniej bezpośrednio po wpisaniu kodu. Jeśli sklep nie ma odpowiednich możliwości technicznych, należy pokazać ją wcześniej przy produktach objętych promocją. 

Przykład 4: kod na następne zamówienie

Po zakupie klient otrzymuje wiadomość: „10 zł rabatu na następne zakupy”, bez wskazania konkretnych produktów.

Taki kod nie odnosi się do określonego towaru, usługi ani ich grupy. Obowiązek podawania najniższej ceny z 30 dni co do zasady nie powstaje. UOKiK zwraca jednak uwagę na częste wykorzystywanie takich kodów w sposób, który może prowadzić do efektu stałej promocji „na wszystko”. 

Najczęstsze błędy przy stosowaniu kodów rabatowych

Problemem zwykle nie jest sam kod, ale sposób komunikowania rabatu.

  • brak najniższej ceny z 30 dni, gdy jest wymagana;
  • liczenie rabatu tylko od ceny regularnej;
  • słabo widoczna lub nieprawidłowo opisana najniższa cena;
  • brak wymaganej informacji w reklamie konkretnego produktu;
  • błędne komunikowanie kodu przez influencera lub partnera;
  • nieuwzględnienie wcześniejszej promocji przy kolejnej obniżce;
  • zbyt częste stosowanie kodów „na następne zakupy”, które zaczynają działać jak stała promocja.

Jeżeli planujesz promocję obejmującą dużą liczbę produktów lub cały asortyment, warto również rozważyć standardową promocję na wybrany asortyment zamiast kodu. Może to ułatwić prawidłową prezentację obniżonych cen przy produktach. Jest to rozwiązanie techniczne, a nie wymóg wynikający z przepisów. 

Przetestuj sklep internetowy
przez 14 dni za darmo.

Korzystaj ze wszystkich funkcji oprogramowania bez zobowiązań.

FAQ: kody rabatowe a najniższa cena z 30 dni

Czy przy każdym kodzie rabatowym trzeba podawać najniższą cenę z 30 dni?

Nie. Jeżeli kod informuje o obniżce konkretnego produktu, usługi albo ich grupy, trzeba uwzględnić najniższą cenę z 30 dni. Obowiązek co do zasady nie dotyczy kodów, które nie odnoszą się do określonych produktów, np. rabatu na następne zamówienie.

Czy kod rabatowy „na wszystko” wymaga podania najniższej ceny z 30 dni?

Tak. Ogólnodostępny kod „-20% na wszystko” jest informacją o obniżce grupy obejmującej cały asortyment. Przy produktach objętych taką promocją trzeba uwzględnić najniższą cenę z 30 dni.

Czy kod urodzinowy wymaga pokazania najniższej ceny z 30 dni?

Nie zawsze. Jeżeli jest to indywidualny kod np. na dowolnie wybrany produkt, obowiązek co do zasady nie powstaje. Jeśli jednak kod informuje o obniżce konkretnego produktu lub grupy produktów, zasady dotyczące najniższej ceny mają zastosowanie.

Czy kod dla subskrybentów newslettera podlega tym samym zasadom?

Jeśli rabat dotyczy konkretnego produktu lub grupy produktów, tak. Sam zapis do newslettera nie wyłącza obowiązku. Inaczej może być w przypadku rabatu na następne zamówienie albo dowolnie wybrany produkt.

Co jeśli klient otrzyma kod od influencera albo zobaczy go w social mediach?

Jeżeli reklama informuje o obniżce konkretnego produktu, trzeba w niej podać jego cenę sprzedaży oraz najniższą cenę z 30 dni. Sklep musi również przekazać tę informację najpóźniej bezpośrednio po zastosowaniu kodu.

Czy wpisanie kodu dopiero w koszyku zwalnia z obowiązku pokazania najniższej ceny?

Nie. Jeśli wcześniej klient widzi już obniżkę konkretnego produktu, należy wtedy pokazać najniższą cenę z 30 dni. Sam moment wpisania kodu nie przesądza o obowiązku.

Od jakiej ceny liczyć komunikowane „-20%” albo „oszczędzasz 50 zł”?

Od najniższej ceny z 30 dni przed obniżką. Korzyść względem ceny regularnej można pokazać dodatkowo, ale nie może być jedynym ani mocniej eksponowanym punktem odniesienia.

Czy cena uzyskana z kodem może wpłynąć na kolejną promocję?

Tak. Cena produktu dostępna w ramach publicznej promocji z kodem może stać się punktem odniesienia dla kolejnych obniżek tego produktu w ciągu następnych 30 dni, z uwzględnieniem właściwego kanału sprzedaży.

 

Artykuł ma charakter informacyjny i nie stanowi porady prawnej. Zasady opisano na podstawie obowiązujących przepisów oraz dokumentu „Informacja o obniżce ceny. Wyjaśnienia Prezesa UOKiK”.

Źródła:

Informacja o obniżce ceny. Wyjaśnienia Prezesa UOKiK
Ustawa zmieniająca przepisy o informowaniu o cenach
UOKiK: najniższa cena z 30 dni, decyzje z 2026 r.

Czy ten artykuł był pomocny?
Tak
Nie
Dziękujemy za odpowiedź!
Udostępnij artykuł:

Przetestuj sklep internetowy
przez 14 dni za darmo

Korzystaj ze wszystkich funkcji oprogramowania za darmo i bez zobowiązań.

Dane kontaktowe

Testuj wszystkie funkcje przez 14 dni bez zobowiązań. Zakładając sklep poprzez podanie
adresu e-mail akceptujesz nasz Regulamin i Politykę Prywatności