Spis treści 7 sekcji
Numer KSeF identyfikuje fakturę przyjętą przez system. Nie zastępuje numeru faktury nadanego przez sprzedawcę1,2.
Warto wiedzieć, jak go odczytać, gdzie sprawdzić status dokumentu i kiedy użyć go przy płatności. Identyfikator ma 35 znaków i pozostaje odrębny od oznaczenia nadanego przez wystawcę3.
Czym jest numer KSeF i jak jest zbudowany?
Numer KSeF to identyfikator systemowy o długości 35 znaków. Składają się na niego NIP sprzedawcy, data przyjęcia faktury, część techniczna i suma kontrolna4.
Na początku znajduje się człon liczący 10 cyfr. Co do zasady odpowiada on NIP sprzedawcy5.
Poszczególne części numeru występują w stałej kolejności, którą pokazuje tabela4. Pole daty przesłania faktury do KSeF liczy 8 znaków. Datę zapisuje się w formacie RRRRMMDD5.
| Część numeru KSeF | Długość | Co oznacza |
|---|---|---|
| NIP sprzedawcy | 10 cyfr | Identyfikator podatkowy sprzedawcy |
| Data przyjęcia | 8 cyfr | Data przyjęcia faktury w formacie RRRRMMDD |
| Część techniczna | 12 znaków | Fragment nadany przez system |
| Suma kontrolna | 2 znaki | Element służący kontroli numeru |
Część techniczna nie zawiera treści, którą można odczytać4.
Sumę kontrolną wylicza algorytm CRC-8. Uwzględnia on myślniki we fragmencie numeru liczącym 32 znaków4. Suma kontrolna zajmuje dwa ostatnie znaki numeru KSeF5.
Czym numer KSeF różni się od numeru faktury nadanego przez wystawcę?
Na fakturze mogą występować dwa różne oznaczenia: numer nadany przez wystawcę oraz identyfikator systemowy. Nie pełnią tej samej funkcji. Tabela pokazuje, co można odczytać z każdego z nich.
| Oznaczenie | Znaczenie | Co można z niego odczytać |
|---|---|---|
| Numer faktury nadany przez wystawcę | Oznaczenie dokumentu sprzedaży nadane przez sprzedawcę; nie jest częścią numeru KSeF. | Numer przypisany fakturze przez wystawcę. |
| Numer KSeF | Identyfikator dokumentu w systemie. | NIP sprzedawcy i datę przyjęcia, ale nie treść części technicznej. Zwykle można w nim rozpoznać 10-cyfrowy NIP sprzedawcy, lecz nie numer faktury nadany przez wystawcę. |
Dane w tabeli: 3
Czym jest faktura w KSeF i jak ustalić jej status?
Faktura w KSeF jest fakturą ustrukturyzowaną: ma format, który pozwala systemowi przetwarzać dokument.
Jej status sprawdza się w KSeF. Samo skontrolowanie identyfikatora nie dowodzi, że system przyjął fakturę. Otrzymanie faktury w KSeF wiąże się z nadaniem jej numeru na podstawie art. 106na ust. 3 ustawy o VAT; ust. 2 jest uchylony6.
Gdzie znaleźć numer KSeF faktury?
Numer KSeF można znaleźć w Aplikacji Podatnika KSeF, programie połączonym z systemem i pobranym pliku faktury. Jest także na Urzędowym Poświadczeniu Odbioru (UPO)4,7.
Na wizualizacji faktury przekazanej poza KSeF widnieje przy kodzie QR4. Drukarka KSeF pokazuje numer pobranej faktury w tabeli i pozwala skopiować go kliknięciem7. Numer zwracany w UPO ma 35 znaków3.
Jak zweryfikować numer KSeF i przyjęcie faktury przez system?
Weryfikacja numeru KSeF obejmuje dwie różne czynności: kontrolę zapisu i sprawdzenie faktury w systemie. Poprawna suma kontrolna pomaga wychwycić literówkę. Nie potwierdza jednak, że dokument istnieje w KSeF4,8.
- Kontrola zapisu numeru KSeF wykorzystuje sumę kontrolną do wykrycia błędu przepisywania. Nie zastępuje sprawdzenia faktury w systemie.
- Kontrola starszego numeru KSeF musi uwzględniać zmianę algorytmu. Numery nadane w dobrowolnym KSeF mogą mieć sumę kontrolną obliczoną inaczej niż numery związane z API KSeF 2.0. Rozpoczęcie działania tego API wskazano na 1 lutego 2026 r.; nieudana kontrola nie musi więc oznaczać literówki4.
- Kontrola przyjęcia faktury wymaga sprawdzenia dokumentu w KSeF. Sama ocena sumy kontrolnej nie wystarczy.
Jakie faktury wystawia się w KSeF?
Faktury ustrukturyzowane wystawia się w KSeF w formacie przeznaczonym do przetwarzania przez system. Faktura wystawiona podczas ogłoszonej awarii, która jeszcze nie trafiła do KSeF, nie wymaga podania numeru KSeF4.
O przyjęciu dokumentu świadczy jego status w systemie, a nie sam zapis identyfikatora. Faktury wystawione podczas ogłoszonej awarii trzeba przesłać do KSeF w ciągu 7 dni roboczych od jej zakończenia6.
Czym jest KSeF i do czego służy?
KSeF, czyli Krajowy System e-Faktur, służy do wystawiania, odbierania i przechowywania faktur ustrukturyzowanych. Podatnik przesyła dokument w wymaganym formacie przez aplikację albo połączony z systemem program do fakturowania.
System przechowuje faktury przez 10 lat, licząc od końca roku ich wystawienia. Stanowi o tym art. 112aa ust. 1 ustawy o VAT6.
Odbiorca może uzyskać dostęp do faktury w KSeF, więc obieg dokumentu nie opiera się wyłącznie na pliku lub wydruku. System pozwala też odróżnić fakturę przesłaną od przyjętej.
Dla identyfikacji dokumentu rozstrzygające jest przyjęcie przez KSeF. Art. 106na ust. 1 i 3 ustawy o VAT odróżnia dzień przesłania faktury od dnia nadania numeru, z którym wiąże jej otrzymanie6.
Jak wystawić fakturę w KSeF krok po kroku?
Wystawienie faktury w KSeF zaczyna się od przygotowania danych sprzedaży. Potem dokument trafia do systemu, a wystawca sprawdza wynik wysyłki. Od 1 lutego 2026 r. fakturę ustrukturyzowaną przygotowuje się według struktury logicznej FA(3)9.
- Dostęp do KSeF uzyskaj w aplikacji albo programie połączonym z systemem. Potrzebujesz uprawnień do wystawiania faktur.
- Dane faktury wprowadź w polach dotyczących sprzedawcy, nabywcy i sprzedaży.
- Fakturę ustrukturyzowaną prześlij do KSeF w wymaganym formacie.
- Wynik wysyłki odczytaj w używanej aplikacji. Dzięki temu ustalisz, czy system przyjął dokument.
Potwierdzenie przyjęcia kończy proces wystawienia faktury w KSeF. Samo wysłanie dokumentu nie oznacza jeszcze, że system go przyjął.
Potwierdzeniem jest UPO z 35-znakowym numerem KSeF, nie samo potwierdzenie wysyłki3.
Jak sprawdzić numer KSeF przed przelewem?
Przed przelewem porównaj numer KSeF z opłacaną fakturą. Ustal też, czy dana płatność wymaga podania tego identyfikatora.
Od 1 stycznia 2027 r. trzeba go podawać w przelewie za fakturę wystawioną w KSeF między czynnymi podatnikami VAT. Od tej samej daty zastępuje numer nadany przez sprzedawcę w komunikacie podzielonej płatności (MPP)4. Obowiązek nie dotyczy płatności kartą, BLIK-iem ani gotówką3,4.
- Numer KSeF opłacanej faktury porównaj z dokumentem, którego dotyczy przelew. Pozwoli to uniknąć przypisania płatności do innej sprzedaży.
- Dane zapisane w numerze KSeF skontroluj pod kątem NIP sprzedawcy, daty przyjęcia i sumy kontrolnej. Narzędzie Fluxlab wykonuje te obliczenia w przeglądarce, bez wysyłania wklejonych danych4.
- Przelew za fakturę w KSeF oznacz jej numerem, jeśli płatność podlega wskazanemu obowiązkowi. W komunikacie MPP wpisz identyfikator zamiast numeru faktury nadanego przez sprzedawcę4.
- Identyfikator zbiorczy KSeF stosuje się, gdy jeden przelew obejmuje kilka faktur. Zastępuje wpisywanie ich numerów osobno. Sprzedawca albo nabywca generuje go dla wskazanych faktur z numerami KSeF, a przypisane dokumenty można sprawdzić w systemie4,10.
Identyfikator zbiorczy ma 35 znaków. Obejmuje 12-znakowy unikalny ciąg oraz 2-cyfrową część kontrolną10.
Przed zleceniem przelewu powiąż wpisywany identyfikator z fakturą albo zestawem opłacanych faktur. Identyfikator zbiorczy można wygenerować dla co najmniej dwóch faktur ustrukturyzowanych wystawionych przez tego samego sprzedawcę11.
Najczęściej zadawane pytania
Czy data w numerze KSeF oznacza dzień wystawienia faktury?
Nie. To data przyjęcia faktury przez KSeF, zapisana w formacie RRRRMMDD.
Czy numer KSeF zawiera NIP nabywcy?
Nie. Jego początkowa część odpowiada co do zasady NIP-owi sprzedawcy.
Czy identyfikator zbiorczy można wygenerować dla faktur różnych sprzedawców?
Nie. Można go wygenerować dla co najmniej dwóch faktur ustrukturyzowanych wystawionych przez tego samego sprzedawcę.
Czy nabywca może wygenerować identyfikator zbiorczy?
Tak. Identyfikator zbiorczy może wygenerować sprzedawca albo nabywca dla wskazanych faktur z numerami KSeF.
Czy można sprawdzić, jakie faktury obejmuje identyfikator zbiorczy?
Tak. Przypisane do niego dokumenty można sprawdzić w systemie.
Źródła
- ↑Podręcznik użytkownika Aplikacji Podatnika KSeF 2.0 https://ksef.podatki.gov.pl/media/qocjn3ai/podrecznik-uzytkownika-aplikacji-podatnika-ksef-20_06082026.pdf
- ↑Jak wystawić fakturę w KSeF – Krajowy System e-Faktur https://efekta.waw.pl/jak-wystawic-fakture-w-ksef/
- ↑Ministerstwo Finansów, „Podręcznik KSeF 2.0”, część II, pkt 4.1.4–4.1.5 ([ksef.podatki.gov.pl](ksef.podatki.gov.pl https://ksef.podatki.gov.pl/media/cark5buy/podrecznik-ksef-20-czesc-ii-wystawianie-i-otrzymywanie-faktur-w-ksef-19022026.pdf
- ↑Sprawdzenie numeru KSeF za darmo, suma kontrolna | Fluxlab https://fluxlab.pl/numer-ksef
- ↑Ministerstwo Finansów, Z czego składa się numer KSeF? https://ksef.podatki.gov.pl/media/0gekfv44/ksef-numer-ksef-budowa.pdf
- ↑Ustawa o podatku od towarów i usług, tekst jednolity z 2026 r., art. 106na https://eli.gov.pl/api/acts/DU/2026/1263/text/I/D20261263.pdf
- ↑Numer KSeF w przelewie — nowy obowiązek od 2027 roku | DrukarkaKSeF.pl https://drukarkaksef.pl/blog/numer-ksef-w-przelewie-nowy-obowiazek-2027/
- ↑dokumentacja API KSeF 2.0 – „Numer KSeF – struktura i walidacja” ([github.com](github.com https://github.com/CIRFMF/ksef-api/blob/main/faktury/numer-ksef.md
- ↑Ministerstwo Finansów, Faktura ustrukturyzowana i struktura logiczna FA https://ksef.podatki.gov.pl/informacje-ogolne-ksef-20/faktura-ustrukturyzowana-i-struktura-logiczna-fa/
- ↑Identyfikatory zbiorcze KSeF [Fakturowo.pl] https://www.fakturowo.pl/pomoc/identyfikatory-zbiorcze-ksef.pdf
- ↑Ministerstwo Finansów, Numer KSeF i zbiorczy identyfikator https://ksef.podatki.gov.pl/informacje-ogolne-ksef-20/numer-ksef-i-zbiorczy-identyfikator/