Długość czytania:
Numer KSeF, nazywany też czasem identyfikatorem KSeF to unikalny ciąg znaków nadawany przez Krajowy System e-Faktur w celu oznaczenia konkretnej e-faktury. Jest on generowany automatycznie po przyjęciu faktury do KSeF, w ściśle zdefiniowanym przez Ministerstwo Finansów formacie, opartym m.in. na NIP sprzedawcy i dacie wysłania dokumentu. Odgrywa on istotną rolę – nie tylko przy identyfikowaniu pojedynczej e-faktury w systemie, ale także w rozliczeniach VAT (w tym w JPK_V7), komunikatach mechanizmu podzielonej płatności oraz procesach wewnętrznych firm, takich jak ewidencja, windykacja czy obsługa korekt.
Najważniejsze informacje w skrócie:
- Numer KSeF (identyfikator KSeF) to unikalny numer nadawany automatycznie przez Krajowy System e-Faktur po przyjęciu e-faktury.
- Jest generowany przez system w określonym formacie opartym na NIP wystawcy i dacie przesłania faktury do KSeF.
- Numer KSeF nie jest numerem faktury nadanym przez podatnika (pole P_2 w FA(3)) – oba funkcjonują równolegle.
- Identyfikator KSeF służy do jednoznacznej identyfikacji faktury w systemie KSeF, w ewidencji i systemach księgowych.
- Numer KSeF jest niezbędny przy rozliczaniu faktur zaliczkowych i korygujących oraz w ewidencji VAT (JPK_V7) i procesach księgowych.
Co to jest numer KSeF (identyfikator KSeF) i kto go nadaje?
Numer KSeF to unikalny identyfikator faktury ustrukturyzowanej w Krajowym Systemie e-Faktur, nadawany przez sam system w momencie przyjęcia dokumentu. Ministerstwo Finansów definiuje go jako numer, który identyfikuje fakturę w KSeF – nie jest on elementem dowolnie ustalanym przez podatnika, lecz powstaje automatycznie po przetworzeniu przesłanego pliku XML i nadaniu mu statusu prawidłowo wystawionej e-faktury.
Numer KSeF nie jest zatem numerem faktury nadanego przez podatnika (pole P_2 w strukturze FA(3)). Ten drugi stanowi bowiem element numeracji wewnętrznej – zgodnie z zasadami ustawy o VAT – i jest nadal widoczny na wizualizacji faktury oraz w systemach księgowych. Numer KSeF jest natomiast „numerem systemowym”: pojawia się dopiero po pozytywnej weryfikacji pliku przez KSeF, zapisaniu dokumentu w systemie i wygenerowaniu Urzędowego Poświadczenia Odbioru (UPO). Od tej chwili właśnie ten identyfikator staje się głównym „adresem” e-faktury w relacjach z administracją skarbową oraz w procesach technicznych związanych z KSeF.
Przeczytaj również: Praktyczne aspekty wdrożenia KSeF – najważniejsze pytania i odpowiedzi – Symfonia
Z czego składa się numer KSeF i jak go odczytać?
Numer KSeF ma ściśle zdefiniowaną budowę, opisaną w materiałach Ministerstwa Finansów. W oficjalnym schemacie pokazuje się go w postaci: 9999999999-RRRRMMDD-FFFFFF-FFFFFF-FF

Pierwszy człon to dziesięć cyfr NIP sprzedawcy – bez żadnych spacji czy myślników. Drugi element, zapisany jako RRRRMMDD, oznacza datę przesłania faktury do KSeF (rok, miesiąc, dzień) w formacie liczbowym. Dalsza część numeru KSeF składa się z dwóch segmentów po sześć znaków oraz końcowych dwóch znaków – to część techniczna i suma kontrolna, generowane automatycznie przez system. Te fragmenty nie są nadawane „ręcznie” przez podatnika i nie odwzorowują żadnych dodatkowych cech faktury poza zapewnieniem jej unikalności w KSeF.
Zautomatyzuj obsługę faktur KSeF za darmo!
Z oprogramowaniem Symfonii e fakturowanie staje się proste i naprawdę wygodne! Wypróbuj Symfonię KSeF – uruchom naszą aplikację w wersji freemium i zacznij testowanie bez żadnych opłat i zobowiązań.
Format numeru KSeF jest stały i zdefiniowany przez MF – podatnik nie ma możliwości jego zmiany ani samodzielnego „układania” struktury tego ciągu znaków. W praktyce z numeru KSeF można więc odczytać NIP wystawcy i datę wystawienia dokumentu, natomiast pozostałe znaki należy traktować jako element czysto techniczny, służący identyfikacji i weryfikacji poprawności numeru w systemie.
Jak długi jest numer KSeF?
10 cyfr NIP + 8 cyfr daty (RRRRMMDD) + 6 + 6 + 2 znaki + 4 myślniki = 35 znaków łącznie.
Przeczytaj również: Najczęstsze problemy i błędy przy wdrażaniu KSeF
Gdzie znaleźć numer KSeF?
W przypadku e-faktury numer KSeF znajduje się w nagłówku wizualizacji dokumentu – w okolicy danych wystawcy, numeru faktury nadanego przez podatnika i daty wystawienia. Tak jest zarówno w podglądzie faktury w samym KSeF, jak i w większości komercyjnych systemów, które generują wizualizacje na podstawie schemy FA(3). W widoku PDF lub w oknie podglądu faktury numer KSeF pojawia się jako odrębne pole opisane wprost jako „Numer KSeF” albo „Identyfikator KSeF”, z pełnym, długim ciągiem znaków.
Ten sam numer jest uwidoczniony w Urzędowym Poświadczeniu Odbioru (UPO), generowanym po przyjęciu faktury przez system. W Aplikacji Podatnika KSeF numer KSeF jest widoczny zarówno na liście wystawionych lub otrzymanych faktur (jako jedna z kolumn), jak i w szczegółach konkretnego dokumentu – tam, gdzie prezentowane są dane nagłówkowe, numer wewnętrzny faktury oraz dane kontrahentów.
W systemach finansowo-księgowych jest on zazwyczaj zapisywany w osobnym polu powiązanym z daną fakturą, tak aby można było wyszukiwać dokumenty po numerze KSeF i wiązać go z numerem faktury nadanym przez podatnika. Szczegółowe miejsce prezentacji zależy od producenta oprogramowania, ale standardem staje się osobna kolumna lub pole „Numer KSeF” w kartotece dokumentów.
WAŻNE: Identyfikator sesji/paczki albo identyfikator dokumentu przesłanego do KSeF nie jest numerem KSeF faktury. W UPO właściwy numer znajdziesz w polu „Numer KSeF e-Faktury” – to ten ciąg należy wykorzystywać przy płatnościach, korektach, JPK i w ewidencji.
Chcesz dobrze przygotować się na KSeF? Kliknij baner, wypełnij formularz i pobierz listę kontrolną!
Numer KSeF a numer faktury nadany przez podatnika – czym się różnią?
Numer KSeF nie zastępuje numeru faktury nadanego przez podatnika, lecz funkcjonuje obok niego.
W strukturze FA(3) numer faktury nadany przez wystawcę jest wykazywany w polu P_2 i nadal podlega zasadom numeracji wynikającym z ustawy o VAT – to ten numer pojawia się w regulaminach, umowach, aneksach czy wewnętrznych procedurach i może być kształtowany zgodnie z polityką firmy (serie, prefiksy, oznaczenia działów).
Numer KSeF jest natomiast technicznym identyfikatorem e-Faktury w systemie państwowym, nadawanym przez KSeF po przetworzeniu pliku XML i przyjęciu dokumentu do systemu.
Coraz powszechniejszą praktyką staje się wskazywanie w korespondencji, umowach lub notach obu numerów jednocześnie, np. „faktura nr X / numer KSeF”, co ułatwia jednoznaczną identyfikację dokumentu zarówno po stronie kontrahentów, jak i w relacjach z organami podatkowymi. Z perspektywy księgowości szczególnie ważne jest, aby system finansowo-księgowy umożliwiał powiązanie numeru faktury z odpowiadającym mu numerem KSeF, tak by każdą fakturę można było szybko odnaleźć po obu identyfikatorach i poprawnie wykazać ją w ewidencjach oraz plikach JPK.
Przeczytaj również: KSeF, czyli Krajowy System e-Faktur w pytaniach i odpowiedziach [FAQ] – Symfonia
Jak i kiedy trzeba posługiwać się numerem KSeF w obrocie gospodarczym?
Numer KSeF jest dziś przede wszystkim technicznym identyfikatorem faktury w systemie, ale wraz z wejściem w życie obowiązkowego KSeF zaczyna „wchodzić” w realne procesy gospodarcze – od wystawiania korekt, przez rozliczanie zaliczek, po płatności i raportowanie w JPK.
W przypadku faktur zaliczkowych i rozliczających dokumentacja KSeF 2.0 przewiduje obowiązek wskazywania powiązań między kolejnymi fakturami. Jeżeli wcześniejsze faktury zaliczkowe posiadają numery KSeF, to w fakturze rozliczeniowej zasadniczo powinny być wskazane właśnie te numery; gdy wcześniejsze dokumenty nie mają jeszcze numeru KSeF (np. wystawiono je poza systemem), wykorzystuje się numery nadane przez podatnika.
Podobna zasada obowiązuje przy fakturach korygujących: co do zasady w korekcie należy wskazać identyfikator KSeF faktury pierwotnej, o ile została ona wystawiona w KSeF i numer ten nadano. Wyjątkiem są sytuacje, w których faktura pierwotna nie funkcjonuje w systemie (np. została wystawiona poza KSeF), wtedy do identyfikacji służy numer faktury nadany przez podatnika. W schemie e-Faktury przewidziano odrębne pola zarówno na numer faktury, jak i numer KSeF faktury korygowanej, co jasno pokazuje, że oba identyfikatory mogą funkcjonować równolegle.
Od 1 lutego 2026 r. numer KSeF stanie się też obowiązkowym elementem w ewidencji VAT raportowanej w JPK_V7 – pliki mają zawierać numer KSeF faktur sprzedażowych i zakupowych (albo odpowiedni znacznik dla dokumentów wystawionych poza systemem). Brak numeru KSeF tam, gdzie jest on wymagany, będzie skutkował odrzuceniem pliku już na etapie walidacji technicznej. Oznacza to konieczność takiego zorganizowania systemów finansowo-księgowych, aby numer KSeF był automatycznie przekazywany do ewidencji VAT i dalej – do plików JPK[i].
Identyfikator KSeF ma zastosowanie także podczas obsługi podzielonej płatności (MPP). Zgodnie z zapowiedziami i informacjami MF, dla płatności realizowanych od 1 stycznia 2027 r. w komunikacie przelewu MPP trzeba będzie wskazać numer KSeF faktury, obok kwoty VAT, kwoty brutto i NIP dostawcy. Ten obowiązek ma objąć płatności dotyczące faktur posiadających numer KSeF – celem jest bezpośrednie powiązanie przelewu z konkretną e-Fakturą w systemie.
W praktyce oznacza to, że numer KSeF staje się „wspólnym mianownikiem” dla kilku obszarów: dokumentów źródłowych (zaliczki, korekty), raportowania (JPK_V7, inne struktury JPK) i płatności (MPP). Firmy muszą więc nie tylko umieć go odczytać, ale przede wszystkim przechowywać go w systemach finansowo-księgowych w sposób, który pozwala na jego bezbłędne wykorzystanie w tych procesach.
[i] W okresie 1.02–31.07.2026 nie ma obowiązku wykazywania numeru KSeF w ewidencji sprzedaży; obowiązek ten dla sprzedaży powstaje dopiero od sierpnia 2026 r.
Wypełnij formularz i pobierz listę kontrolną
Przeglądaj tematy tego artykułu:
Rekomendowany kolejny artykuł:








0 komentarzy