Autor: Andrzej Puchala
Dodano: 5 grudnia 2025
Czas czytania: 5 min

Każda faktura wysłana do Krajowego Systemu e-Faktur otrzymuje swój unikalny identyfikator. Jest nim Numer KSeF – 35-znakowy kod, który będzie odtąd przypisany do dokumentu na każdym etapie. Jego rola nie kończy się na identyfikacji, ponieważ wpływa również na płatności i raportowanie. Z tego artykułu dowiesz się, jaka jest jego struktura i zastosowanie.

Co to jest Numer KSeF?

Numer KSeF to unikalny identyfikator nadawany każdej fakturze w Krajowym Systemie e-Faktur. Generuje go automatycznie system Ministerstwa Finansów po poprawnym przesłaniu i zaakceptowaniu dokumentu.

Ten 35-znakowy kod alfanumeryczny jest niezbędny do zlokalizowania dokumentu w systemie. Nie stanowi on części pliku XML faktury – jest przesyłany w osobnym dokumencie, czyli Urzędowym Poświadczeniu Odbioru (UPO) . Dzięki temu numer KSeF jest kluczowy dla celów archiwalnych i księgowych, a także dla prawidłowego powiązania płatności z transakcją.

Struktura Numeru KSeF

Numer KSeF ma precyzyjnie zdefiniowaną, 35-znakową strukturę. Została ona podzielona na cztery segmenty, z których każdy zawiera kluczowe informacje o fakturze, tworząc razem unikalny kod.

Struktura numeru (9999999999-RRRRMMDD-FFFFFF-FFFFFF-FF) składa się z następujących segmentów:

  • NIP sprzedawcy (10 znaków):  Numer Identyfikacji Podatkowej wystawcy.
  • Data wystawienia (8 znaków):  Data w formacie RRRRMMDD.
  • Identyfikator techniczny (12 znaków):  Unikalna część generowana przez KSeF, zapewniająca niepowtarzalność.
  • Suma kontrolna (2 znaki):  Wartość weryfikująca poprawność całego numeru.

Poza NIP-em sprzedawcy i datą pozostałe segmenty numeru system KSeF generuje automatycznie, dlatego przedsiębiorca nie musi samodzielnie tworzyć części technicznej ani obliczać sumy kontrolnej.

Bez limitów dokumentów

Wdrożymy KSeF w Twoim biurze

Automatyczny pobór faktur KSeF

Numer KSeF w płatnościach

W procesie płatności numer KSeF będzie obowiązkowym identyfikatorem przelewu. Jego głównym zadaniem jest jednoznaczne powiązanie płatności z konkretną fakturą zarejestrowaną w systemie.

Nabywca musi umieścić pełny numer KSeF w tytule przelewu za fakturę ustrukturyzowaną. Taki wymóg ma na celu automatyzację procesów księgowych – dzięki niemu systemy finansowe mogą bezbłędnie łączyć płatności ze zobowiązaniami i przyspieszać rozliczenia.

Takie rozwiązanie ma zwiększyć transparentność transakcji i uszczelnić system podatkowy. Sam obowiązek podawania numeru KSeF w tytule przelewu (także w mechanizmie podzielonej płatności) wejdzie w życie dopiero 1 stycznia 2027 roku, co daje firmom czas na adaptację.

Identyfikator zbiorczy KSeF

Identyfikator zbiorczy KSeF to praktyczne rozwiązanie, które umożliwia opłacenie wielu faktur jednym przelewem. Ten specjalny kod agreguje kilka numerów KSeF, dzięki czemu nie trzeba wpisywać każdego z nich w tytule przelewu.

Identyfikator jest generowany przez API KSeF na podstawie listy numerów faktur do opłacenia, co ułatwia integrację z systemami księgowymi. Może go utworzyć zarówno wystawca, jak i odbiorca, co zapewnia dużą elastyczność procesu.

Mechanizm ten nie tylko upraszcza i automatyzuje procesy księgowe, ale także jednoznacznie łączy zbiorczą płatność z wieloma dokumentami w KSeF. W rezultacie zwiększa transparentność, ułatwia pracę działów księgowości i pomaga ograniczać nadużycia podatkowe.

Numer KSeF a faktura korygująca

Każda faktura korygująca wprowadzona do KSeF otrzymuje własny, unikalny numer. System generuje go automatycznie po zaakceptowaniu korekty, a sam numer jest całkowicie niezależny od identyfikatora faktury pierwotnej.

Oznacza to, że w systemie funkcjonują dwa odrębne dokumenty z własnymi numerami KSeF: faktura pierwotna i korygująca. Pierwotny dokument pozostaje przy tym nienaruszony, a oba identyfikatory istnieją równolegle, co umożliwia precyzyjne śledzenie historii transakcji.

Dzięki temu, że każdy dokument ma unikalny numer KSeF, ewidencja staje się prostsza, rozliczenia przebiegają sprawniej, a w dokumentacji podatkowej panuje porządek.

Numer KSeF w JPK_V7

Wprowadzenie KSeF pociąga za sobą zmiany w raportowaniu JPK_V7. Najważniejszą z nich będzie obowiązek wykazywania numeru KSeF dla każdej faktury zakupu otrzymanej za pośrednictwem systemu.

Obowiązek ten w plikach JPK_V7M oraz JPK_V7K zacznie obowiązywać od 1 lutego 2026 roku. Data otrzymania faktury w KSeF wyznacza moment, od którego nabywca zyskuje prawo do odliczenia podatku VAT, przy czym fakturę można ująć w JPK nie wcześniej niż w okresie, w którym powstał obowiązek podatkowy u sprzedawcy.

Przedsiębiorcy będą więc musieli uzupełniać nowe pole w ewidencji zakupu i stosować dodatkowe oznaczenia dla faktur z KSeF. Prawidłowe raportowanie tych danych jest niezbędne, aby uniknąć błędów w rozliczeniach.

Jak uzyskać Numer KSeF?

Numeru KSeF nie trzeba specjalnie pozyskiwać – Krajowy System e-Faktur nadaje go automatycznie. Oznacza to, że przedsiębiorca nie generuje go samodzielnie.

Proces rozpoczyna się w momencie wysłania poprawnie przygotowanej faktury ustrukturyzowanej do KSeF, na przykład za pomocą programu księgowego lub platformy rządowej.

Numer KSeF trafia do przedsiębiorcy w Urzędowym Poświadczeniu Odbioru (UPO) , które jest oficjalnym potwierdzeniem przyjęcia faktury przez system. Zintegrowane programy księgowe zazwyczaj automatycznie pobierają i wyświetlają ten numer przy odpowiednim dokumencie.Gdy faktura otrzyma numer, uznaje się ją za wprowadzoną do obrotu gospodarczego i staje się dostępna dla odbiorcy. Dodatkowo system KSeF archiwizuje taki dokument przez 10 lat, zwalniając z tego obowiązku przedsiębiorców.

Autor: Andrzej Puchala

Brak opisu autora.