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
- Wysyłasz fakturę (lub wiele faktur) w ramach sesji.
- System waliduje dokumenty i przydziela numery KSeF.
- Po zamknięciu sesji generowane jest UPO — zbiorczo dla sesji, z wyszczególnieniem przyjętych dokumentów.
- UPO pobiera się przez API i przechowuje razem z fakturą.
UPO a numer KSeF — szybkie porównanie
| Numer KSeF | UPO | |
|---|---|---|
| Forma | 35-znakowy identyfikator | dokument XML |
| Moment | przyjęcie faktury | po zamknięciu sesji |
| Zakres | jedna faktura | sesja (może objąć wiele faktur) |
| Funkcja | identyfikacja | urzę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ą.