Numer KSeF i UPO — co oznaczają
Budowa numeru KSeF, identyfikator zbiorczy płatności oraz urzędowe poświadczenie odbioru: co potwierdza, jakie dane zawiera, skąd je pobrać i jak przechowywać.
Stan prawny na 4 października 2026
Przyjęcie pliku przez Krajowy System e-Faktur ma dwa skutki: fakturze zostaje przydzielony numer identyfikujący ją w systemie (numer KSeF), a system udostępnia urzędowe poświadczenie odbioru (UPO). Numer jest elementem samej definicji — w rozumieniu ustawy o VAT fakturą ustrukturyzowaną jest faktura wystawiona przy użyciu KSeF wraz z przydzielonym numerem. Plik odrzucony, np. z powodu niezgodności ze schematem FA(3), numeru nie otrzymuje i nie stanowi faktury.
Budowa numeru KSeF
Według MF numer KSeF liczy 35 znaków i składa się z czterech części rozdzielonych myślnikami, według wzoru NNNNNNNNNN-RRRRMMDD-XXXXXXXXXXXX-KK:
| Część | Długość | Znaczenie |
|---|---|---|
| NIP sprzedawcy | 10 cyfr | identyfikator z pola NIP w części Podmiot1 |
| data | 8 cyfr | dzień przesłania faktury do KSeF (rok, miesiąc, dzień) |
| część techniczna | 12 znaków | wartość generowana przez system |
| suma kontrolna | 2 znaki | wartość wyliczana automatycznie |
Według dokumentacji API KSeF numery 36-znakowe (z dodatkowym myślnikiem w części technicznej) pochodzą z poprzedniej wersji systemu (KSeF 1.0); obecnie system nadaje wyłącznie numery 35-znakowe.
Z budowy numeru wynikają praktyczne wnioski:
- Numer KSeF nie jest numerem faktury. Kolejny numer nadany przez podatnika (pole
P_2) pozostaje odrębnym elementem faktury; numeru KSeF nie ma w pliku XML, bo system nadaje go dopiero po przyjęciu pliku. - Data w numerze nie zastępuje dat faktury. Przy fakturze z trybu offline data w numerze jest z reguły późniejsza niż data wystawienia, a przy wysyłce tuż przed północą data przydzielenia numeru — czyli data otrzymania faktury — może przypaść na dzień następny (przykład z podręcznika KSeF 2.0 MF). Daty potrzebne do rozliczenia odczytuje się z UPO albo z danych faktury w KSeF.
Poprawność budowy numeru można sprawdzić w narzędziu KSeF.
Do czego służy numer KSeF
- Faktura korygująca zawiera numer KSeF faktury korygowanej, chyba że faktura pierwotna takiego numeru nie ma.
- Faktura rozliczająca oraz ostatnia z faktur zaliczkowych obejmujących całą zapłatę zawierają numery KSeF wcześniejszych faktur zaliczkowych.
- Ewidencja JPK_V7 zawiera numery KSeF faktur sprzedaży i zakupu, jeżeli numer został nadany do dnia przesłania ewidencji — zob. KSeF a JPK_V7. Według MF numer wykorzystuje się także w innych strukturach JPK, np. w księgach rachunkowych przesyłanych w strukturze JPK_KR_PD.
- Kod QR — fakturę używaną poza KSeF oznacza się kodem umożliwiającym dostęp do niej w systemie i weryfikację jej danych; według MF pod kodem QR zamieszcza się numer KSeF faktury — zob. Kody QR i wizualizacja faktur.
- Płatności — od 1 stycznia 2027 r. nabywca będący czynnym podatnikiem VAT, płacąc przelewem innemu czynnemu podatnikowi za faktury ustrukturyzowane oraz faktury z trybu offline24 i z okresu niedostępności KSeF, podaje numer KSeF albo identyfikator zbiorczy; przy poleceniu zapłaty obowiązek ten ma wystawca faktury. Od tej samej daty w komunikacie przelewu w mechanizmie podzielonej płatności za fakturę ustrukturyzowaną podaje się jej numer KSeF. Obowiązek nie obejmuje faktur offline niewprowadzonych do KSeF w związku z komunikatem o awarii, a według MF — także faktur wystawionych w trybie awaryjnym (art. 106nf).
Identyfikator zbiorczy
Przy zapłacie jednym przelewem za kilka faktur zamiast wielu numerów KSeF podaje się identyfikator zbiorczy. W mechanizmie podzielonej płatności od 1 stycznia 2027 r. identyfikator zbiorczy wpisuje się w komunikacie przelewu przy zapłacie za kilka faktur ustrukturyzowanych jednego dostawcy, wystawionych w okresie od jednego dnia do jednego miesiąca.
KSeF przydziela identyfikator zbiorczy dla co najmniej dwóch faktur ustrukturyzowanych. Według MF generuje go w KSeF podmiot uprawniony do dostępu do faktur — zwykle nabywca — wskazując numery KSeF faktur jednego sprzedawcy. Górną liczbę faktur w jednym identyfikatorze określa dokumentacja techniczna MF. Ta sama faktura może wejść do kilku identyfikatorów, co ułatwia płatności częściowe. Sprzedawca, który otrzymał zapłatę, odczytuje w KSeF, jakie faktury identyfikator obejmuje.
Według MF identyfikator ma 35 znaków: NIP kontekstu, w którym go wygenerowano, oznaczenie „IZ” z rokiem i miesiącem wygenerowania, 12 znaków technicznych i 2 znaki kontrolne.
UPO — co potwierdza
Według MF urzędowe poświadczenie odbioru jest odrębnym od faktury dokumentem elektronicznym w formacie XML i stanowi formalne potwierdzenie odbioru pliku przez KSeF — dokument zostaje zarejestrowany w systemie teleinformatycznym Ministerstwa Finansów. UPO może dotyczyć pojedynczej faktury albo wszystkich faktur przesłanych w jednej sesji (w wysyłce wsadowej — w jednej paczce). Elementy UPO według wzoru opublikowanego przez MF:
| Element UPO | Znaczenie |
|---|---|
| numer referencyjny sesji lub paczki | identyfikuje wysyłkę; nie jest numerem KSeF faktury |
| typ i wartość identyfikatora kontekstu | np. NIP, w którego imieniu przesłano faktury |
| nazwa schematu i kod formularza | struktura, według której przyjęto plik, np. FA(3) |
| numer KSeF, numer faktury, NIP sprzedawcy | identyfikacja każdej przyjętej faktury |
data wystawienia (P_1) | data przyjmowana w trybach offline i awaryjnym |
| data przesłania do KSeF | w trybie online — data wystawienia, jeżeli jest zgodna z P_1 |
| data nadania numeru KSeF | co do zasady data otrzymania faktury przez nabywcę |
| skrót (SHA-256) pliku faktury | pozwala sprawdzić, czy posiadany plik jest identyczny z przyjętym |
| tryb wysyłki | online albo offline |
Według MF faktura z załącznikiem (element Zalacznik) otrzymuje jedno UPO dla całego pliku; załącznik nie ma odrębnego UPO.
Skąd pobrać UPO
- Program do fakturowania zintegrowany z KSeF pobiera UPO przez API — automatycznie albo na żądanie, zależnie od rozwiązań przyjętych przez dostawcę programu.
- Aplikacja Podatnika KSeF — według podręcznika użytkownika MF w historii sesji, w szczegółach wysyłki: UPO zbiorcze w formacie XML albo PDF (tylko dla sesji zakończonych) oraz UPO pojedynczej faktury z menu przy tej fakturze.
UPO pobiera strona wysyłająca. Według dokumentacji API KSeF wymaga to uprawnienia do wystawiania faktur albo uprawnienia technicznego do przeglądania historii sesji w kontekście podatnika. Nabywca numer KSeF i datę jego przydzielenia — co do zasady datę otrzymania faktury — odczytuje z danych faktury zakupowej w KSeF.
Znaczenie dowodowe i przechowywanie
UPO dokumentuje trzy okoliczności istotne podatkowo: dzień przesłania faktury (w trybie online zarazem dzień jej wystawienia), dzień przydzielenia numeru (co do zasady dzień otrzymania faktury przez nabywcę) oraz treść przyjętego pliku, potwierdzoną skrótem. Pozwala wykazać terminowe wystawienie faktury — także terminowe przesłanie do KSeF faktury z trybu offline — oraz dzień otrzymania faktury w rozumieniu ustawy o VAT.
Faktury przesłane do KSeF są przechowywane w systemie przez 10 lat od końca roku ich wystawienia; przepisów ustawy o VAT o przechowywaniu faktur przez podatnika (art. 112 i 112a) do nich nie stosuje się. Jeżeli zobowiązanie podatkowe przedawnia się później, fakturę przechowuje się poza KSeF do upływu terminu przedawnienia.
Przepisy podatkowe nie nakładają obowiązku przechowywania UPO. Według MF nadanie fakturze numeru KSeF jest równoznaczne z jej prawidłowym przetworzeniem, a UPO można pobrać z KSeF w dowolnym momencie, mając odpowiednie uprawnienia. Okresu dostępności UPO w systemie przepisy nie określają, dlatego zasadne jest przechowywanie UPO — zwłaszcza dotyczących faktur z trybu offline — razem z dokumentacją sprzedaży.
Wysyłkę faktur opisano w artykule Wystawianie faktur w KSeF, a tryby offline — w artykule Tryby wystawiania faktur.
Podstawa prawna
- art. 2 pkt 32a, art. 106f ust. 3 i 4, art. 106gb ust. 5, art. 106j ust. 2 pkt 2a, art. 106na ust. 1 i 3, art. 106nd ust. 2 pkt 8, 8a i 10, art. 108a ust. 3 pkt 3 i ust. 3a–3c, art. 108g i art. 112aa ustawy z dnia 11 marca 2004 r. o podatku od towarów i usług (Dz. U. z 2026 r. poz. 1263, z późn. zm.),
- art. 17 ustawy z dnia 16 czerwca 2023 r. o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw (Dz. U. poz. 1598, z 2024 r. poz. 852 i 1721 oraz z 2025 r. poz. 1203) — stosowanie art. 108a i 108g do płatności od 1 stycznia 2027 r.,
- § 10 ust. 2 pkt 1 lit. g, § 11 ust. 4a oraz część II pkt 14 załącznika do rozporządzenia Ministra Finansów, Inwestycji i Rozwoju z dnia 15 października 2019 r. w sprawie szczegółowego zakresu danych zawartych w deklaracjach podatkowych i w ewidencji w zakresie podatku od towarów i usług (Dz. U. z 2019 r. poz. 1988, z późn. zm.), w brzmieniu nadanym rozporządzeniem Ministra Finansów z dnia 29 grudnia 2023 r. (Dz. U. z 2024 r. poz. 13 i 947 oraz z 2025 r. poz. 1800),
- art. 3 pkt 20 ustawy z dnia 17 lutego 2005 r. o informatyzacji działalności podmiotów realizujących zadania publiczne (Dz. U. z 2026 r. poz. 1241).
Powiązane artykuły
- Tryby wystawiania fakturTryb online, offline24, niedostępność, awaria i awaria całkowita KSeF: kiedy się je stosuje, terminy przesłania faktur, daty wystawienia i otrzymania, kody QR.
- Wystawianie fakturData wystawienia i numer KSeF, weryfikacja i odrzucenie pliku, faktury zaliczkowe, faktury dla konsumentów i kontrahentów zagranicznych, duplikaty.
- Pytania: obowiązek i terminyKogo i od kiedy obejmuje KSeF, wyłączenia z obowiązku, limit 10 000 zł do końca 2026 r., kary od 2027 r., JPK_FA, faktury B2G i pakiet VIDA.
- Pytania: programy i integracjeProgram zintegrowany z KSeF czy narzędzia MF, środowiska testowe, limity, sesje i UPO, pobieranie faktur, przechowywanie przez 10 lat, awaria programu.
- Pytania: tryby offline i kody QROffline24, niedostępność i awaria KSeF, awaria całkowita: terminy przesłania faktur, data wystawienia i otrzymania oraz kody QR „OFFLINE” i „CERTYFIKAT”.
Rozliczenia prowadzone przez biuro
Artykuł ma charakter informacyjny i przedstawia stan prawny na wskazany dzień. Zastosowanie przepisów do konkretnej sytuacji wymaga analizy dokumentów — w ramach obsługi księgowej zajmuje się tym biuro.