Dukaton← Poradniki

Poradnik KSeF · stan na 30 października 2026 r.

Numer KSeF i UPO — jak sprawdzić, czy faktura została przyjęta?

Samo wysłanie pliku do KSeF nie oznacza jeszcze zakończenia operacji. Dokument musi zostać zweryfikowany i przyjęty przez system. Najważniejszym potwierdzeniem jest nadanie mu numeru KSeF.

W skrócie
  • Numer KSeF jest nadawany automatycznie po przyjęciu e-faktury przez system.
  • Numer KSeF i numer faktury nadany przez sprzedawcę to dwa różne oznaczenia.
  • Numer KSeF jest zwracany w UPO i nie stanowi elementu źródłowego pliku XML faktury.
  • Po wysyłce trzeba sprawdzić końcowy status, a nie tylko potwierdzenie rozpoczęcia operacji.

Wysłana nie znaczy jeszcze przyjęta

Po przesłaniu faktury KSeF weryfikuje dokument. W tym czasie program może znać numer referencyjny operacji albo pokazywać status oczekujący. Nie jest to jeszcze numer KSeF faktury ani potwierdzenie jej prawidłowego przyjęcia.

Jeżeli przetwarzanie zakończy się błędem, dokument może zostać odrzucony. Dlatego po każdej wysyłce warto sprawdzić jej wynik i nie wysyłać ponownie tej samej faktury bez wcześniejszego ustalenia aktualnego statusu.

Najważniejsza zasada

Faktura otrzymuje numer KSeF dopiero po wysłaniu i przyjęciu przez system. Sam komunikat o rozpoczęciu wysyłki nie jest takim potwierdzeniem.

Czym jest numer KSeF?

Numer KSeF to unikalny identyfikator nadawany fakturze przez Krajowy System e-Faktur. Nie należy mylić go z numerem handlowym faktury, na przykład „FV/10/2026”, który przedsiębiorca nadaje zgodnie ze swoją numeracją.

Ministerstwo Finansów wyjaśnia również, że numer KSeF nie znajduje się w źródłowym pliku XML faktury. Powstaje dopiero po prawidłowym przetworzeniu dokumentu przez system i jest zwracany wraz z UPO.

Czym jest UPO?

UPO, czyli Urzędowe Poświadczenie Odbioru, zawiera informacje potwierdzające przyjęcie dokumentu przez KSeF. Można w nim znaleźć między innymi numer KSeF oraz dane pozwalające powiązać potwierdzenie z wysłaną fakturą.

W praktyce numer KSeF jest najważniejszym sygnałem prawidłowego przetworzenia faktury. Lokalna kopia UPO ułatwia późniejsze sprawdzenie historii operacji i okazanie potwierdzenia bez ponownego szukania go w systemie.

Co sprawdzić po wysłaniu faktury?

  1. Status dokumentu.Poczekaj, aż operacja przestanie być oznaczona jako wysyłana lub oczekująca. Końcowy wynik powinien jednoznacznie wskazywać przyjęcie albo odrzucenie.
  2. Numer KSeF.Sprawdź, czy system nadał fakturze unikalny numer KSeF. Nie zastępuj go numerem referencyjnym sesji ani własnym numerem faktury.
  3. Dostępność UPO.Upewnij się, że potwierdzenie można pobrać lub otworzyć i że dotyczy właściwego dokumentu.
  4. Komunikat błędu.Jeżeli faktura została odrzucona, przeczytaj szczegóły, popraw dokument i dopiero wtedy wykonaj kolejną wysyłkę.

Numer KSeF i UPO w Dukatonie

Dukaton zapisuje wynik wysyłki przy fakturze. Po przyjęciu dokumentu przechowuje lokalnie jego numer KSeF i pobrane UPO. W zakładce sprzedaży można sprawdzić status dokumentu, skopiować numer KSeF, wyświetlić UPO w czytelnej postaci PDF albo otworzyć jego źródłowy plik XML.

Jeżeli wysyłka nadal oczekuje na zakończenie, polecenie „Sprawdź status w KSeF” pozwala odświeżyć wynik bez tworzenia kolejnej kopii faktury. Dukaton blokuje ponowną wysyłkę dokumentu, gdy poprzednia operacja nie została jeszcze jednoznacznie zakończona.

Oficjalne źródła

Szczegółowe wyjaśnienie znajduje się w materiale Ministerstwa Finansów Numer KSeF i zbiorczy identyfikator oraz w Podręczniku KSeF 2.0 — wystawianie i otrzymywanie faktur.