Przejdź do treści

UPO w KSeF — co potwierdza i jak je pobrać

UPO, czyli Urzędowe Poświadczenie Odbioru, to dokument XML generowany przez KSeF, który potwierdza przyjęcie faktury (lub paczki faktur) przez system. Numer KSeF identyfikuje samą fakturę, a UPO jest dowodem — wystawianym po zakończeniu sesji — że system ją przyjął w określonym czasie.

Opublikowano:
Zaktualizowano merytorycznie:
Stan prawny na:

Co dokładnie potwierdza UPO

UPO potwierdza, że konkretna faktura ustrukturyzowana — zidentyfikowana numerem KSeF i skrótem dokumentu — została przyjęta przez system w określonej dacie. To odpowiednik „potwierdzenia nadania” znanego z e-deklaracji, tyle że dla faktur.

UPO nie potwierdza natomiast:

  • że nabywca fakturę pobrał lub przeczytał,
  • że faktura jest merytorycznie poprawna (np. właściwa stawka VAT),
  • że płatność nastąpiła.

Kiedy i jak powstaje

  1. Wysyłasz fakturę (lub wiele faktur) w ramach sesji.
  2. System waliduje dokumenty i przydziela numery KSeF.
  3. Po zamknięciu sesji generowane jest UPO — zbiorczo dla sesji, z wyszczególnieniem przyjętych dokumentów.
  4. UPO pobiera się przez API i przechowuje razem z fakturą.

UPO a numer KSeF — szybkie porównanie

Numer KSeFUPO
Forma35-znakowy identyfikatordokument XML
Momentprzyjęcie fakturypo zamknięciu sesji
Zakresjedna fakturasesja (może objąć wiele faktur)
Funkcjaidentyfikacjaurzędowy dowód przyjęcia

W Numelio UPO jest pobierane automatycznie po przyjęciu faktury i zapisywane przy dokumencie (niemutowalnie, z sumą kontrolną) — na karcie faktury widzisz numer KSeF, status i możliwość pobrania UPO w jednym miejscu.

Źródła i podstawa prawna

Treść ma charakter informacyjny według stanu prawnego na 08.09.2026 i nie stanowi porady podatkowej ani prawnej — indywidualna sytuacja może wymagać analizy z doradcą.

Powiązane artykuły