Kody transakcyjne olej opałowy: jak je pobrać krok po kroku

Ekipa redakcyjna tani komin Aktualizacja: 19 sierpnia 2026 r.

Brak kodów transakcyjnych to pierwszy kamień, o który potyka się właściciele domów, wspólnoty mieszkaniowe i zarządcy nieruchomości chcący legalnie kupić olej opałowy w hurcie. Bez tych numerów system SENT nie pozwoli zamknąć zgłoszenia przewozu, a dostawca paliwa odmówi załadunku cysterny. Cała procedura, choć na pierwszy rzut oka wygląda na kolejną urzędową łamigłówkę, opiera się na kilku prostych regułach, które można opanować w ciągu jednego popołudnia.

Kody transakcyjne olej opałowy jak pobrać

Rejestracja i logowanie w PUESC przed pobraniem kodu

Najpierw trzeba zaistnieć w systemie. Portal PUESC prowadzi Krajowa Administracja Skarbowa i to jedyne legalne miejsce, w którym olej opałowy zostaje powiązany z konkretnym odbiorcą końcowym. Bez aktywnego konta nie da się pobrać ani jednego numeru referencyjnego, więc cały proces zaczyna się od założenia profilu.

Rejestracja wymaga podania danych identyfikacyjnych: PESEL lub NIP, adresu e-mail i numeru telefonu. Osoba fizyczna zakłada konto przez profil zaufany, e-dowód albo kwalifikowany podpis elektroniczny. Przedsiębiorca z działalnością gospodarczą loguje się przez e-Urząd Skarbowy, korzystając z identyfikatora podatkowego. Wybór metody weryfikacji zależy od skali planowanych zakupów, bo ci, którzy zużywają ponad 2 000 litrów rocznie, muszą dodatkowo potwierdzić status pośredniczącego podmiotu olejowego.

Kwalifikowany podpis elektroniczny bywa konieczny. Jeżeli planujesz jednorazowy zakup poniżej 500 litrów, wystarczy profil zaufany i wszystko załatwisz z domu. Przy większych wolumenach skarbówka wymaga mocniejszego potwierdzenia tożsamości, bo w grę wchodzi rozliczenie akcyzy od kilku tysięcy złotych.

Po założeniu konta w Strefie Klienta KAS pojawia się pulpit z dostępem do modułów. Wśród nich znajduje się zakładka PUESC-Akcyza, gdzie obsługiwane są zgłoszenia SENT dotyczące oleju opałowego. Warto od razu upewnić się, że konto ma przypisaną rolę podmiotu odbierającego, bo bez tego generowanie kodów zwraca błąd uprawnień.

Logowanie działa przez tę samą bramkę, co rejestracja. W polu wyszukiwarki wystarczy wpisać adres portalu, wybrać przycisk Zaloguj się i potwierdzić tożsamość preferowaną metodą. System zapamiętuje sesję przez 12 godzin, więc nie trzeba podpisywać każdego zapytania osobno. To drobny szczegół, ale oszczędza mnóstwo czasu przy wieloetapowej procedurze pobierania numerów referencyjnych.

Rodzaje kodów transakcyjnych na olej opałowy i ich zastosowanie

Kody transakcyjne dzielą się na trzy kategorie, z których każda służy innemu etapowi logistyki. Poznanie różnic między nimi zapobiega pomyłkom, które potrafią wstrzymać całą dostawę na kilka dni roboczych.

Numer referencyjny SENT

Generowany przy każdym zgłoszeniu przewozu krajowego. Powiązany z konkretną cysterną, trasą, ilością paliwa i odbiorcą końcowym. Bez niego kierowca nie wjedzie na teren stacji paliw ani do zbiornika klienta.

Kod UC (Unique Consignment)

Działa w systemie EMCS PL2 przy międzyoperatorskim transferze produktu. Wykorzystywany przy imporcie i przemieszczaniu między składami podatkowymi. Ważny przez 30 dni od wygenerowania.

Numer referencyjny SENT pojawia się w menu Zgłoszenia przewozu po uzupełnieniu formularza. Trzeba wskazać datę rozpoczęcia transportu, numer rejestracyjny cysterny, ilość paliwa i adres dostawy. System nadaje 16-znakowy identyfikator w czasie krótszym niż 30 sekund. Wygenerowany kod trafia automatycznie do zakładki Aktywne zgłoszenia, skąd można go pobrać w formacie PDF albo przesłać dostawcy przez e-mail.

Kod UC dla akcyzy z kolei wymaga wcześniejszego założenia e-Administracji Akcyzowej. W praktyce obejmuje to wpisanie danych składu podatkowego, numeru koncesji i wskazania kontrahenta. Po zatwierdzeniu wniosku system wystawia kod, który wpisuje się do dokumentu e-DD (elektronicznego dokumentu dostawy) wypełnianego przez sprzedawcę.

Trzecia kategoria, rzadziej spotykana, to kod autoryzacyjny używany przy jednorazowych zakupach z dostawą do zbiornika prywatnego. Pojawia się po zaznaczeniu w formularzu opcji Sprzedaż na rzecz odbiorcy końcowego. Ważność takiego kodu wynosi 7 dni, a jego rola ogranicza się wyłącznie do potwierdzenia odbioru, bez konieczności prowadzenia ewidencji obrotu po stronie kupującego.

Najczęstsze błędy przy generowaniu kodów i jak ich uniknąć

Większość problemów wynika z pośpiechu i braku znajomości struktury formularzy. Zanim system zdąży zwalidować dane, użytkownik klika Zatwierdź, a potem dziwi się odmową. Tymczasem każdy błąd da się przewidzieć jeszcze przed wysłaniem zgłoszenia.

Zanim zatwierdzisz zgłoszenie, sprawdź trzy rzeczy: poprawność numeru rejestracyjnego cysterny (razem z kodem kraju), liczbę litrów zgodną z dokumentem dostawy oraz zgodność adresu odbiorcy z wpisem w CEIDG lub KRS. Różnica choćby jednego znaku w polu NIP odbiorcy powoduje odrzucenie formularza.

Drugą grupę wpadek stanowi korzystanie ze starej wersji przeglądarki. Portal PUESC reaguje prawidłowo na Chrome 110+, Firefox 115+ i Edge 108+. Starsze edycje wycinają dynamiczne pola formularza i użytkownik widzi jedynie ich część. Bywa, że system zgłasza brakujące dane, choć w rzeczywistości ekran po prostu ich nie wyświetlił.

Warto też pamiętać o limicie jednoczesnych zgłoszeń. Konto może prowadzić równolegle maksymalnie 10 aktywnych transportów oleju opałowego. Przekroczenie progu skutkuje komunikatem Przekroczono limit zgłoszeń dla podmiotu. Rozwiązanie polega na zamknięciu wcześniejszych wpisów w module Archiwum zgłoszeń albo zwiększeniu limitu w oddziale celnym.

Zdarza się, że kod został pobrany, ale dostawca go nie widzi. Przyczyną bywa opóźniona synchronizacja między modułami PUESC a bazą ZEFIR2, obsługującą ewentualne korekty akcyzy. W takiej sytuacji najlepiej wygenerować zgłoszenie ponownie, a stare oznaczyć jako Rezygnacja z przewozu. Nowy numer pojawia się w systemie po 5-10 minutach.

Procedura pobrania kodu krok po kroku

Żeby pobrać numer referencyjny, trzeba przejść przez pięć kolejnych etapów. Każdy z nich ma konkretny cel, więc warto traktować je jako pojedyncze warstwy zabezpieczeń, a nie zbędne klikanie.

Pierwszy krok to wybranie w Strefie Klienta KAS modułu PUESC-Akcyza → Zgłoszenia SENT. Drugi krok to wskazanie typu paliwa: olej opałowy lekki, olej opałowy ciężki lub pozostałe oleje napędowe do celów grzewczych. Klasyfikacja CN 2710 19 zobowiązuje do precyzji, bo od niej zależy stawka akcyzy: 23,00 zł/1000 l w przypadku paliwa grzewczego zwykłego albo 18,40 zł/1000 l dla oleju z domieszką biokomponentu.

Trzeci krok to wpisanie danych dostawcy i odbiorcy. System automatycznie pobiera informacje z bazy REGON i KRS, jeżeli użytkownik poda NIP. Ręczne uzupełnianie nazwy i adresu bywa źródłem literówek, więc lepiej korzystać z podpowiedzi generowanych przez portal. Czwarty krok obejmuje zatwierdzenie trasy przewozu. System rysuje ją na mapie i oznacza punkty kontrolne SENT. Zmiana trasy w trakcie transportu wymaga wygenerowania nowego kodu, więc lepiej od razu wskazać wariant optymalny.

Piąty, ostatni etap to zatwierdzenie zgłoszenia podpisem elektronicznym. Po podpisaniu system nadaje 16-znakowy identyfikator i wyświetla go w prawym górnym rogu ekranu. Identyczny numer trafia na adres e-mail powiązany z kontem. Pobrany kod można wydrukować albo przekazać dalej jako obrazek wyświetlany w aplikacji kierowcy.

Kiedy zgłoszenie wymaga korekty

Zmiana ilości paliwa po wygenerowaniu numeru zdarza się nagminnie. Zamówienie 3 000 l, a na autocysternie okazuje się 3 050 l, to częsta sytuacja. System traktuje ją poważnie, ponieważ różnica przekracza 0,5% wartości zgłoszenia.

Korektę wykonuje się w module Zgłoszenia przewozu → Zmień parametry. W polu Nowa ilość paliwa wpisuje się aktualną wartość, dołącza uzasadnienie i ponownie podpisuje formularz. System nadaje nowy kod, a stary oznacza jako Anulowany. Dostawca otrzymuje powiadomienie SMS-em i e-mailem, więc rezygnacja ze starego identyfikatora następuje automatycznie.

W przypadku rezygnacji z całego transportu nie wystarczy zignorowanie kodu. Trzeba go formalnie anulować w zakładce Anuluj zgłoszenie, podając powód. Brak anulacji skutkuje kontrolą SENT i potencjalnym mandatem od 5 000 do 7 500 000 zł. To pokaźna kara, więc lepiej poświęcić minutę na formalność niż tłumaczyć się potem przed urzędem celno-skarbowym.

Dokumenty towarzyszące i obowiązki ewidencyjne

Kod transakcyjny funkcjonuje wyłącznie jako część większego pakietu dokumentów. Sam numer nie zwalnia od prowadzenia ewidencji, rozliczania akcyzy i przechowywania faktur przez 5 lat.

Wśród dokumentów wymaganych przy zakupie oleju opałowego znajdują się: faktura VAT, dokument dostawy DDT, świadectwo legalności paliwa oraz zaświadczenie o przeznaczeniu grzewczym od producenta lub importera. Ten ostatni dokument weryfikuje się w systemie NARodowego Systemu Informacji o Paliwach (NSIP), sprawdzając numer certyfikatu i datę ważności.

Ewidencja polega na wpisywaniu do książki ewidencyjnej każdego zakupu, sprzedaży i zużycia oleju opałowego. Wspólnoty mieszkaniowe i spółdzielnie prowadzą ją w formie elektronicznej, najczęściej w arkuszu kalkulacyjnym połączonym z systemem księgowym. Właściciel domu jednorodzinnego prowadzi ewidencję w wersji papierowej lub korzysta z darmowych narzędzi udostępnianych przez izby gospodarcze.

Naruszenie obowiązku ewidencyjnego traktowane jest jak przestępstwo skarbowe. Kara grzywny wynosi od 1/10 do 20-krotności minimalnego wynagrodzenia za pracę. W 2024 roku to kwota od 430 zł do 86 000 zł. Dlatego warto zainwestować godzinę w poprawne prowadzenie rejestru.

Bezpieczeństwo danych i czas przechowywania kodów

Kody transakcyjne to dane wrażliwe z punktu widzenia RODO. Numer referencyjny identyfikuje zarówno nadawcę, jak i odbiorcę, więc jego ujawnienie osobom trzecim umożliwia śledzenie transportu w czasie rzeczywistym. Brzmi drobno, ale w przypadku dostawców obsługujących setki klientów taki wyciek oznacza poważne kłopoty wizerunkowe.

Portal PUESC przechowuje kody przez 5 lat od końca roku kalendarzowego, w którym nastąpił transport. Po tym okresie trafiają do archiwum zakładowego i pozostają dostępne wyłącznie dla uprawnionych urzędników. Użytkownik może pobrać historię swoich zgłoszeń z modułu Archiwum zgłoszeń, eksportując dane do formatu CSV.

Hasło do konta PUESC obowiązuje takie same zasady jak w bankowości elektronicznej. Minimum 12 znaków, cyfra, wielka litera i znak specjalny. Wielokrotne błędne logowanie blokuje dostęp na 30 minut, co skutecznie zniechęca do prób łamania zabezpieczeń metodą brute force. Warto też włączyć powiadomienia SMS o każdym logowaniu i wygenerowaniu nowego kodu, aktywacja tej funkcji wymaga jednego kliknięcia w zakładce Bezpieczeństwo.

Praktyczne scenariusze i odpowiedzi na pytania

Czy mogę pobrać kod z telefonu? Tak, portal działa na urządzeniach mobilnych przez przeglądarkę. Istnieje też autorska aplikacja PUESC Mobile, która pozwala podpisywać zgłoszenia profilem zaufanym. Z jej poziomu można też skanować kody QR generowane przez system, co przyspiesza logowanie na stacji paliw.

Co zrobić, jeśli kierowca zgubił kod w trakcie transportu? Dzwoni do nadawcy, ten loguje się na PUESC, otwiera aktywne zgłoszenie i wysyła kod ponownie SMS-em. Dostępna jest też opcja Wygeneruj ponownie kod SMS, która wysyła 6-cyfrowy identyfikator do kierowcy na jego telefon służbowy.

Ile trwa ważność kodu? Numer referencyjny SENT jest ważny 30 dni od daty rozpoczęcia transportu. Po tym terminie trzeba go anulować i wygenerować nowy. W praktyce nikt nie czeka aż miesiąc, bo kontrola SENT sprawdza poprawność w czasie rzeczywistym.

Czy można kupić olej opałowy bez kodu? Nie. Legalne zakupy wymagają kodu. Sprzedawca, który sprzeda paliwo grzewcze bez numeru referencyjnego, naraża się na odpowiedzialność karno-skarbową. Kupujący ryzykuje natomiast utratę prawa do niższej stawki akcyzy, czyli dopłatą różnicy od każdego litra.

W skrócie procedura sprowadza się do prostego schematu: rejestracja konta z właściwą rolą, poprawne wypełnienie zgłoszenia SENT, pobranie 16-znakowego numeru referencyjnego i przekazanie go dostawcy. Wszystkie inne elementy, takie jak ewidencja, korekty czy archiwum, wynikają z tego schematu i służą jego zabezpieczeniu.

Przy pierwszym podejściu portal potrafi przytłoczyć liczbą pól, ale po drugim zgłoszeniu cały proces zajmuje poniżej 10 minut. Efektem jest spokój związany z legalnym zakupem paliwa i brak stresu przy ewentualnej kontroli celno-skarbowej. Warto potraktować 30 minut na start jako inwestycję, która zwraca się przy każdym kolejnym sezonie grzewczym.

Źródła: ustawa z dnia 9 marca 2017 r. o systemie monitorowania drogowego i kolejowego przewozu towarów (Dz.U. 2017 poz. 708 z późn. zm.), ustawa z dnia 6 grudnia 2008 r. o podatku akcyzowym (Dz.U. 2008 nr 237 poz. 1651), rozporządzenie Ministra Finansów z dnia 23 kwietnia 2019 r. w sprawie zgłoszeń SENT, strona Krajowej Administracji Skarbowej puesc.gov.pl, portal podatki.gov.pl.