Krajowy System e-Faktur

W Fakturowni opisujemy KSeF na bieżąco – od dostępu do systemu, logowania i uprawnień, przez wystawianie faktur ustrukturyzowanych (XML) i odbiór faktur kosztowych, po korekty, duplikaty, numerację, tryb offline oraz kary. Szukasz całościowego przeglądu i integracji z programem do faktur? Zacznij od strony KSeF w Fakturowni.


Drewniane klocki z literami układające się w napis KSeF, obok kalkulator na biurku

Numer KSeF – co to jest, z czego się składa i gdzie go znaleźć


Zaktualizowano:

Data publikacji:

Sylwia Cerecka


Spis treści:

Numer KSeF to unikalny identyfikator, który Krajowy System e-Faktur nadaje każdej fakturze automatycznie, w momencie jej przyjęcia do systemu. Nie zastępuje numeru faktury nadawanego przez wystawcę – oba numery działają równolegle. Numer KSeF nie jest elementem samej faktury ani jej pliku XML; pojawia się dopiero po pozytywnej weryfikacji dokumentu i jest zwracany w Urzędowym Poświadczeniu Odbioru (UPO).

Każda faktura przyjęta przez system dostaje swój numer KSeF, dlatego jest on widoczny zarówno na fakturach sprzedaży, jak i na otrzymanych dokumentach kosztowych. System nadaje ten numer automatycznie, bez udziału podatnika. Zobaczysz go w UPO, w Aplikacji Podatnika KSeF oraz w programie do fakturowania. Sprawdź, czym dokładnie jest numer KSeF, jak go odczytać, czym różni się od numeru faktury i kiedy trzeba go podać.

Co to jest numer KSeF

Numer KSeF to systemowy identyfikator faktury ustrukturyzowanej, który jednoznacznie wskazuje konkretny dokument w Krajowym Systemie e-Faktur. System generuje go po pozytywnej walidacji pliku XML zgodnego ze strukturą logiczną FA(3) i odsyła w UPO – formalnym potwierdzeniu przyjęcia faktury. Ministerstwo Finansów wskazuje, że każda faktura wystawiona w KSeF ma nadany przez system unikalny nr KSeF, który identyfikuje ją w systemie.

Numeru KSeF nie ma w treści wysyłanej faktury, ponieważ powstaje on dopiero po przetworzeniu dokumentu przez system. Od chwili nadania staje się głównym odnośnikiem faktury w relacjach z administracją skarbową oraz w procesach technicznych: wiąże faktury korygujące i zaliczkowe z dokumentami pierwotnymi, służy do oznaczania płatności i jest wykazywany w ewidencji podatkowej.

Każdy numer KSeF jest niepowtarzalny i przypisany tylko do jednego dokumentu, dzięki czemu dwie faktury nie mogą mieć tego samego identyfikatora. Moment nadania zależy od trybu pracy:

  • tryb online – faktura otrzymuje numer od razu po wysłaniu i przyjęciu przez KSeF, a data wystawienia pokrywa się z datą przesłania do systemu
  • tryb offline – dokument działa w obrocie wcześniej, a numer KSeF zostaje nadany dopiero po dosłaniu faktury do systemu w wymaganym terminie

Numer KSeF wykorzystuje się:

  • na fakturach korygujących – korekta zawiera numer KSeF faktury korygowanej
  • na fakturach zaliczkowych i rozliczających – faktura końcowa odwołuje się do numerów KSeF wcześniejszych faktur zaliczkowych
  • w pliku JPK_V7 – numer KSeF wykazuje się w części ewidencyjnej, po stronie sprzedaży i zakupów
  • w tytule przelewu – obowiązkowo od 1 stycznia 2027 r. przy płatnościach między czynnymi podatnikami VAT

Zobacz też: Pola przekazywane z programu Fakturownia do KSeF zgodnie ze schemą FA(3)

Jak wygląda numer KSeF i z czego się składa

Numer KSeF składa się z 32 znaków ułożonych w stałym formacie zdefiniowanym przez Ministerstwo Finansów, których podatnik nie może zmienić ani wygenerować samodzielnie. Przykładowy numer: 1234567890-20260504-A1B2C3D4E5F6-78 – myślniki to tylko separatory, więc w zapisie z nimi numer liczy 35 znaków.

Fragment Liczba znaków Co oznacza
1234567890 10 NIP podmiotu, który wysłał fakturę do systemu (zwykle sprzedawcy)
20260504 8 Data przesłania faktury do KSeF w formacie RRRRMMDD (tu: 4 maja 2026 r.)
A1B2C3D4E5F6 12 Część techniczna generowana automatycznie, zapewnia niepowtarzalność numeru
78 2 Suma kontrolna wyliczana automatycznie, służy do weryfikacji poprawności

Z całego numeru odczytasz tylko dwie informacje: NIP podmiotu, który wysłał fakturę oraz datę jej przesłania do systemu. Pozostałe znaki są techniczne.

Pierwsze dziesięć znaków to NIP wystawcy faktury, czyli zwykle sprzedawcy. Inny NIP trafia tam wtedy, gdy fakturę wystawia:

  • nabywca w trybie samofakturowania
  • komornik sądowy lub organ egzekucyjny przy sprzedaży egzekucyjnej
  • przedstawiciel podatkowy
  • jednostka samorządu lub grupa VAT w imieniu podmiotu

Skąd wziąć numer KSeF

Numer KSeF znajdziesz:

  • w UPO (Urzędowym Poświadczeniu Odbioru) – dokumencie zwracanym po przyjęciu faktury, gdzie numer pojawia się najwcześniej
  • w Aplikacji Podatnika KSeF na stronie ksef.podatki.gov.pl – na liście dokumentów i w szczegółach każdej faktury
  • w programie do fakturowania zintegrowanym z systemem – w szczegółach dokumentu

Numeru KSeF nie da się utworzyć samodzielnie – nadaje go wyłącznie system, więc nie trzeba go nigdzie „wpisywać” przy wystawianiu faktury. Pojawia się dopiero jako odpowiedź systemu na poprawnie przesłany dokument. Warto natomiast zadbać o przechowywanie nadanych numerów, bo numer KSeF faktury pierwotnej jest potrzebny przy wystawianiu do niej korekty, a numery wcześniejszych faktur zaliczkowych – przy fakturze rozliczającej. Programy zintegrowane z systemem zapisują te numery przy dokumentach automatycznie.

Numer KSeF na fakturze

W pliku XML faktury numeru KSeF nie ma, ponieważ nie jest on elementem dokumentu. Na wizualizacji faktury, czyli w wersji PDF lub na wydruku, obowiązkowe jest wskazanie numeru KSeF pod kodem QR na wizualizacji. Obowiązkowy na wizualizacji jest też kod QR, który pozwala zweryfikować fakturę w systemie.

Zobacz też: Aplikacja Podatnika czy program do faktur – które rozwiązanie lepiej sprawdzi się w KSeF?

Numer KSeF w Fakturowni

W Fakturowni numer KSeF pojawia się automatycznie po przyjęciu faktury przez system, więc nie trzeba go przepisywać ręcznie. Zobaczysz go na podglądzie dokumentu, na jego wizualizacji i wydruku oraz w treści e-maila wysyłanego do kontrahenta. Numer jest od razu powiązany z fakturą, co ułatwia późniejsze korekty, płatności i ujęcie dokumentu w ewidencji.

Zobacz też: Czym jest numer KSeF i gdzie zobaczysz go na fakturze w Fakturowni

Numer KSeF a własna numeracja faktur

Numer KSeF nie zastępuje numeru faktury – dotychczasową numerację zachowujesz bez zmian. Numer faktury nadawany przez wystawcę (pole P_2 w strukturze FA(3)) to obowiązkowy element dokumentu, o którym mowa w art. 106e ust. 1 pkt 2 ustawy o VAT. Służy on do wewnętrznej numeracji u podatnika, na przykład w schemacie FV/2026/001.

Oba identyfikatory działają równolegle i pełnią różne role. Numer faktury opisuje dokument w Twojej własnej ewidencji, a numer KSeF identyfikuje go w centralnym systemie Ministerstwa Finansów. Po wejściu do KSeF nie musisz więc zmieniać ani serii, ani sposobu numerowania faktur, których używasz.

Zobacz też: Faktury zakupowe w KSeF 2026 – jak je pobierać i odbierać krok po kroku

Numer KSeF, numer faktury i identyfikator zbiorczy – jak je odróżnić

Fakturę w KSeF opisują trzy różne numery, które łatwo pomylić, choć każdy pełni inną funkcję:

  • Numer faktury (pole P_2) – nadaje wystawca; to Twoja wewnętrzna numeracja i obowiązkowy element dokumentu
  • Numer KSeF – nadaje automatycznie system; jednoznacznie identyfikuje jedną fakturę w bazie KSeF
  • Identyfikator zbiorczy – generuje system na żądanie; łączy kilka numerów KSeF do jednej płatności

Numer KSeF na fakturze korygującej i zaliczkowej

Faktura korygująca wystawiona w KSeF musi zawierać numer KSeF faktury pierwotnej – to obowiązkowy element, który łączy oba dokumenty w systemie (art. 106j ust. 2 ustawy o VAT). Numer KSeF faktury korygowanej trafia do odpowiedniego pola faktury korygującej, a sama korekta po przyjęciu dostaje własny, nowy numer KSeF, niezależny od pierwotnego.

Są dwa odstępstwa, o których warto pamiętać:

  • jeśli faktura pierwotna powstała poza KSeF (przed obowiązkiem KSeF), w korekcie podaje się jej numer nadany przez wystawcę zamiast numeru KSeF
  • faktura rozliczająca zaliczki odwołuje się do numerów KSeF wcześniejszych faktur zaliczkowych (art. 106f ustawy o VAT), więc te numery warto mieć pod ręką

Zobacz też: Jak anulować fakturę w KSeF i co zrobić w razie błędu

Numer KSeF w pliku JPK_V7

Numer KSeF wykazuje się w części ewidencyjnej pliku JPK_V7, po stronie sprzedaży i zakupów. Obejmuje to każdą fakturę wystawioną w KSeF, której numer został nadany do dnia przesłania ewidencji. Numer jest pobierany z UPO.

Gdy faktura nie ma jeszcze numeru KSeF w chwili składania pliku, w jego miejsce stosuje się jedno z trzech oznaczeń:

  • OFF – faktura wystawiona podczas awarii systemu, bez nadanego numeru
  • BFK – faktura zgodnie z prawem wystawiona poza KSeF, na przykład dla konsumenta
  • DI – dokument inny niż faktura, w tym faktura z trybu offline24 lub offline w razie niedostępności KSeF, bez nadanego numeru KSeF w chwili wysyłki ewidencji

Dokument oznaczony DI wymaga później złożenia korekty JPK_V7, w której zamiast tego oznaczenia wpisuje się nadany fakturze numer KSeF. Zasady wykazywania danych w ewidencji opisuje broszura Ministerstwa Finansów.

Kiedy numer KSeF trzeba podać w przelewie

Numer KSeF lub identyfikator zbiorczy trzeba podać w tytule przelewu od 1 stycznia 2027 r., przy płatnościach między czynnymi podatnikami VAT za faktury ustrukturyzowane i faktury offline. Obowiązek wynika z art. 108g ustawy o VAT i obejmuje także płatności w mechanizmie podzielonej płatności (MPP). Status czynnego podatnika VAT ocenia się na dzień dokonywania płatności.

W przelewie za jedną fakturę podaje się jej numer KSeF, a za kilka faktur naraz – identyfikator zbiorczy. Identyfikator zbiorczy to numer agregujący co najmniej dwie faktury jednego sprzedawcy, który zastępuje wpisywanie ich numerów KSeF pojedynczo w tytule przelewu. Obowiązek nie dotyczy płatności za faktury wystawione w trybie awaryjnym, które nie zostały jeszcze wprowadzone do systemu z powodu ogłoszonej niedostępności.

Najczęstsze pytania o numer KSeF

Czy numer KSeF zastępuje numer faktury

Nie. Numer KSeF i numer faktury to dwa odrębne identyfikatory, które działają równolegle. Numer faktury nadaje wystawca i jest on obowiązkowym elementem dokumentu (art. 106e ust. 1 pkt 2 ustawy o VAT), a numer KSeF nadaje automatycznie system i identyfikuje fakturę w centralnej bazie. Niezależnie od korzystania z KSeF, wystawiając faktury zachowujesz swoją dotychczasową numerację.

Kiedy numer KSeF jest nadawany

Numer KSeF jest nadawany w momencie przyjęcia faktury przez system, po pozytywnej weryfikacji pliku XML. System zwraca go w Urzędowym Poświadczeniu Odbioru (UPO). W trybie online faktura z chwilą nadania numeru jest uznawana za wystawioną i jednocześnie udostępnioną nabywcy.

Co jeśli faktura nie ma numeru KSeF

Brak numeru KSeF oznacza różne rzeczy w zależności od sytuacji. Faktura wystawiona w trybie offline lub w czasie ogłoszonej niedostępności systemu zachowuje moc i otrzyma numer dopiero po dosłaniu jej do KSeF. Natomiast w standardowym obrocie online między czynnymi podatnikami VAT brak numeru oznacza, że dokument nie został przyjęty przez system – a więc nie został formalnie wystawiony. Ma to skutki podatkowe, dlatego w razie wątpliwości warto potwierdzić status faktury ze swoim księgowym.

Zobacz więcej wpisów