Co to jest numer KSeF faktury? Identyfikator, budowa, zastosowanie
Numer KSeF to unikalny 35-znakowy identyfikator nadawany każdej fakturze ustrukturyzowanej po jej przyjęciu do Krajowego Systemu e-Faktur. Dowiedz się, jak wygląda, gdzie go znaleźć i kiedy musisz go używać w 2026 roku.
Asystent AI mpFaktura
online · gotowy pomóc
NUMER KSEF
5252500100-20260617-9C20E6400000-FB
NIP sprzedawcy
Data przyjęcia
Identyfikator dokumentu
Suma kontrolna
35-znakowy numer nadawany automatycznie po przyjęciu faktury
Co to jest numer KSeF faktury - definicja i znaczenie
Numer KSeF to unikalny, 35-znakowy identyfikator nadawany automatycznie każdej fakturze ustrukturyzowanej w momencie jej przyjęcia do Krajowego Systemu e-Faktur. Żadna inna faktura w systemie nie otrzyma takiego samego numeru - jest on niepowtarzalny i jednoznacznie identyfikuje dokument w całym obiegu e-faktur w Polsce. Numer ten jest zwracany w Urzędowym Poświadczeniu Odbioru (UPO) i stanowi podstawowy element ewidencji w KSeF.
Wprowadzenie obowiązkowego KSeF, którego harmonogram wdrożenia reguluje ustawa z dnia 29 października 2021 r. o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw (z późniejszymi nowelizacjami), oznacza, że każdy przedsiębiorca wystawiający faktury VAT musi rozumieć, czym jest identyfikator faktury KSeF i jak z niego korzystać.
Warto podkreślić kluczową kwestię: numer KSeF nie jest tym samym co numer faktury. To dwa odrębne identyfikatory, które pełnią różne funkcje w obiegu dokumentów. Numer faktury nadajesz Ty (lub Twój program do fakturowania), natomiast numer KSeF nadaje system Ministerstwa Finansów.
Jak wygląda numer KSeF - budowa i struktura 35 znaków
Numer KSeF to ciąg dokładnie 35 znaków alfanumerycznych, generowany w ściśle zdefiniowanym przez Ministerstwo Finansów formacie. Jego struktura opiera się na kilku elementach, które razem tworzą unikalny identyfikator dokumentu.
Budowa numeru KSeF wygląda następująco:
Budowa 35-znakowego numeru KSeF
Segment
Pozycja
Zawartość
Przykład
NIP sprzedawcy
1-10
10-cyfrowy NIP wystawcy faktury
1234567890
Data wysłania
11-18
Data w formacie RRRRMMDD
20260215
Identyfikator dokumentu
19-35
Unikalny ciąg znaków nadany przez system
A1B2C3D4E5F6G7H8I
Przykładowy numer KSeF może wyglądać tak:
1234567890-20260215-A1B2C3D4E5F6G7H8I
Dzięki takiej strukturze sam numer KSeF niesie informację o tym, kto wystawił fakturę i kiedy została przesłana do systemu. To ułatwia identyfikację dokumentu bez konieczności otwierania jego treści.
Istotna informacja techniczna: numer nadany przez KSeF nie stanowi elementu samego pliku XML faktury. Jest on zwracany osobno, w ramach UPO, co oznacza, że nie znajdziesz go wewnątrz struktury dokumentu XML, lecz w potwierdzeniu przyjęcia faktury przez system.
Numer KSeF a numer faktury - czym się różnią
To jedno z najczęstszych źródeł nieporozumień wśród przedsiębiorców. Numer faktury i numer KSeF to dwa zupełnie odrębne identyfikatory, które funkcjonują równolegle i nie zastępują się nawzajem.
Różnice między numerem faktury a numerem KSeF
Cecha
Numer faktury
Numer KSeF
Kto nadaje
Wystawca faktury
System KSeF (automatycznie)
Format
Dowolny, zgodny z polityką firmy
35 znaków, format MF
Unikalność
W ramach serii numeracji wystawcy
W całym systemie KSeF
Obecność w XML
Tak - pole P_2 w strukturze FA
Nie - zwracany w UPO
Funkcja
Identyfikacja w dokumentacji księgowej
Identyfikacja w systemie KSeF
Obowiązek na fakturze
Tak - element obowiązkowy
Nie - nie jest elementem faktury
Numer faktury (np. FV/2026/02/0045) nadal pozostaje obowiązkowym elementem faktury zgodnie z art. 106e ust. 1 pkt 2 ustawy o VAT. Numer KSeF jest natomiast identyfikatorem systemowym, który umożliwia jednoznaczne powiązanie dokumentu z jego wystawcą i odbiorcą w infrastrukturze Ministerstwa Finansów.
W praktyce oznacza to, że na wydruku faktury lub w jej wizualizacji mogą pojawić się oba numery, ale tylko numer faktury jest formalnie wymaganym elementem treści dokumentu.
Wypróbuj mpFaktura za darmo
Automatyczne nadawanie numerów faktur i pełna integracja z KSeF - Twoje faktury trafiają do systemu jednym kliknięciem.
Numer KSeF znajdziesz w Urzędowym Poświadczeniu Odbioru (UPO), które system zwraca po przyjęciu faktury. Nie szukaj go w treści samej faktury XML - jest on przekazywany jako osobny element potwierdzenia.
Oto konkretne miejsca, w których możesz odszukać numer KSeF:
Urzędowe Poświadczenie Odbioru (UPO) - dokument generowany automatycznie przez KSeF po przyjęciu faktury. Zawiera numer KSeF, datę i czas przyjęcia oraz status przetworzenia.
Panel KSeF na podatki.gov.pl - po zalogowaniu do systemu KSeF możesz przeglądać listę wystawionych i otrzymanych faktur wraz z ich numerami KSeF.
Program do fakturowania z integracją KSeF - profesjonalne narzędzia, takie jak mpFaktura, automatycznie pobierają i zapisują numer KSeF przy każdej wysłanej fakturze, dzięki czemu masz go zawsze pod ręką.
Powiadomienie zwrotne z API KSeF - jeśli korzystasz z integracji technicznej, numer KSeF jest zwracany w odpowiedzi API po pomyślnym przesłaniu dokumentu.
Dla odbiorcy faktury numer KSeF jest dostępny w momencie, gdy faktura pojawi się na jego koncie w systemie KSeF. Odbiorca może go odczytać zarówno w panelu na podatki.gov.pl, jak i w swoim programie księgowym zintegrowanym z KSeF.
Kiedy i do czego potrzebujesz numeru KSeF
Numer KSeF jest wymagany przede wszystkim przy wystawianiu faktur korygujących oraz przy wszelkich odwołaniach do wcześniej wystawionych dokumentów w systemie. Bez niego nie powiążesz korekty z fakturą pierwotną w KSeF.
Konkretne sytuacje, w których numer KSeF jest niezbędny:
Wystawianie faktury korygującej - w strukturze XML korekty musisz wskazać numer KSeF faktury pierwotnej, aby system mógł jednoznacznie powiązać oba dokumenty.
Weryfikacja autentyczności faktury - numer KSeF pozwala potwierdzić, że faktura rzeczywiście została przyjęta do systemu i jest dokumentem ustrukturyzowanym.
Komunikacja z kontrahentami - podanie numeru KSeF przyspiesza identyfikację dokumentu przy reklamacjach, uzgodnieniach czy wyjaśnieniach.
Kontrola podatkowa - organy KAS mogą żądać wskazania numeru KSeF konkretnej faktury, co ułatwia weryfikację w systemie.
Zbiorczy identyfikator KSeF - zgodnie z informacjami opublikowanymi na podatki.gov.pl, w przypadku faktur zbiorczych system może nadawać zbiorczy identyfikator, który grupuje powiązane dokumenty.
Problem, z którym mierzą się przedsiębiorcy, polega na tym, że ręczne zarządzanie numerami KSeF przy dużej liczbie faktur jest praktycznie niemożliwe. Przepisywanie 35-znakowych identyfikatorów generuje błędy, a pomyłka w numerze KSeF przy korekcie może skutkować odrzuceniem dokumentu przez system.
Koniec z ręcznym przepisywaniem numerów KSeF
mpFaktura automatycznie pobiera i przypisuje numery KSeF do faktur. Korekty tworzy z prawidłowym powiązaniem jednym kliknięciem.
Jak prawidłowo posługiwać się numerem KSeF w praktyce
Prawidłowe posługiwanie się numerem KSeF wymaga wdrożenia kilku zasad w codziennym obiegu dokumentów. Oto praktyczny przewodnik krok po kroku:
Wyślij fakturę do KSeF - za pośrednictwem programu do fakturowania lub bezpośrednio przez portal podatki.gov.pl.
Pobierz UPO - po przyjęciu faktury system zwróci Urzędowe Poświadczenie Odbioru z numerem KSeF. Zapisz je.
Przypisz numer KSeF do faktury w swoim systemie - powiąż 35-znakowy identyfikator z wewnętrznym numerem faktury w programie księgowym lub fakturowym.
Archiwizuj numer KSeF - przechowuj go razem z dokumentacją faktury. Będziesz go potrzebować przy korektach i kontrolach.
Przy korekcie - wskaż numer KSeF faktury pierwotnej - w polu odpowiednim struktury XML korekty podaj pełny, 35-znakowy identyfikator.
Weryfikuj poprawność - przed wysłaniem korekty sprawdź, czy numer KSeF faktury pierwotnej jest prawidłowy. Błąd spowoduje odrzucenie dokumentu.
Programy z pełną integracją KSeF, takie jak mpFaktura, automatyzują kroki 2-5, eliminując ryzyko błędów ludzkich. System sam pobiera numer KSeF, przypisuje go do faktury i automatycznie wstawia przy tworzeniu korekty.
Najczęstsze błędy związane z numerem KSeF
Przedsiębiorcy i księgowi popełniają kilka powtarzających się błędów przy pracy z numerami KSeF. Znajomość tych pułapek pozwala ich uniknąć:
Mylenie numeru KSeF z numerem faktury - to najczęstszy błąd. Numer faktury (np. FV/001/2026) to Twoja wewnętrzna numeracja. Numer KSeF to 35-znakowy identyfikator systemowy. Oba funkcjonują równolegle.
Nieprzechowywanie numeru KSeF - po wysłaniu faktury do systemu niektórzy przedsiębiorcy nie zapisują zwróconego numeru KSeF. Gdy przychodzi czas na korektę, muszą go szukać w panelu KSeF, co spowalnia pracę.
Ręczne przepisywanie numeru KSeF - 35 znaków to duże pole do pomyłki. Literówka w jednym znaku oznacza nieprawidłowe powiązanie korekty z fakturą pierwotną.
Umieszczanie numeru KSeF jako numeru faktury - numer KSeF nie zastępuje numeru faktury w rozumieniu art. 106e ustawy o VAT. Faktura musi mieć własny, nadany przez wystawcę numer.
Więcej o samym systemie i jego funkcjach znajdziesz na naszej stronie poświęconej KSeF 2.0.
FAQ - najczęściej zadawane pytania
Co to jest numer KSeF i ile ma znaków?
Numer KSeF to unikalny, 35-znakowy identyfikator nadawany automatycznie przez Krajowy System e-Faktur każdej fakturze ustrukturyzowanej w momencie jej przyjęcia do systemu. Składa się z NIP-u sprzedawcy, daty wysłania i unikalnego ciągu znaków wygenerowanego przez system.
Czy numer KSeF zastępuje numer faktury?
Nie. Numer KSeF i numer faktury to dwa odrębne identyfikatory. Numer faktury nadaje wystawca i jest on obowiązkowym elementem faktury zgodnie z art. 106e ust. 1 pkt 2 ustawy o VAT. Numer KSeF nadaje system automatycznie i służy do identyfikacji dokumentu w infrastrukturze Krajowego Systemu e-Faktur.
Gdzie znajdę numer KSeF mojej faktury?
Numer KSeF znajdziesz w Urzędowym Poświadczeniu Odbioru (UPO) zwracanym przez system po przyjęciu faktury, w panelu KSeF na podatki.gov.pl oraz w programie do fakturowania zintegrowanym z KSeF, takim jak mpFaktura, który automatycznie pobiera i przechowuje numery KSeF.
Czy muszę podawać numer KSeF na wydruku faktury?
Numer KSeF nie jest obowiązkowym elementem treści faktury w rozumieniu ustawy o VAT, ponieważ nie stanowi części pliku XML. Może jednak być umieszczany na wizualizacjach i wydrukach faktur informacyjnie, co ułatwia kontrahentom identyfikację dokumentu w systemie.
Kiedy numer KSeF jest wymagany przy korekcie?
Numer KSeF faktury pierwotnej jest wymagany przy wystawianiu faktury korygującej w systemie KSeF. Należy go wskazać w odpowiednim polu struktury XML korekty, aby system mógł jednoznacznie powiązać korektę z dokumentem pierwotnym. Bez prawidłowego numeru KSeF korekta zostanie odrzucona.