UPO (Urzędowe Poświadczenie Odbioru) to oficjalny dowód wpłynięcia faktury do MF. Bez niego kontrahent może odmówić odliczenia VAT, a fiskus zakwestionować transakcję.
- UPO = oficjalny „odbiornik" KSeF — dowód że faktura dotarła do MF
- Numer referencyjny: 32-znakowy heks (np. 20260512-AB12CD34EF56...)
- Bez UPO nabywca NIE może odliczyć VAT — faktura prawnie „nie istnieje"
- UPO przychodzi w 1-5 sekund po wysłaniu (rzadko do 5 minut przy peak'ach)
- Trzymaj UPO co najmniej 5 lat (okres przedawnienia VAT)
UPO (Urzędowe Poświadczenie Odbioru) to oficjalny dokument elektroniczny, który Krajowy System e-Faktur automatycznie generuje po pomyślnym przyjęciu Twojej faktury. To cyfrowy odpowiednik potwierdzenia odbioru listu poleconego — z identyczną mocą prawną w obrocie księgowym i kontroli skarbowej.
W praktyce UPO to twardy dowód: „faktura X o wartości Y została wystawiona w dniu Z i odebrana przez MF". Bez tego dowodu Twoja faktura jest jak list nadany bez śledzenia — może dotarł, może nie.
Dlaczego UPO jest tak ważne?
Bez UPO faktura NIE JEST formalnie wystawiona — i to nie jest figura retoryczna, tylko literalne brzmienie ustawy. Konsekwencje w praktyce księgowej:
- Nabywca NIE MOŻE odliczyć VAT z faktury bez UPO (art. 86 ust. 10 wymaga dokumentu wystawionego)
- W razie kontroli skarbowej brak UPO = faktura traktowana jako „inny dokument księgowy" (nie faktura), kara za błędną klasyfikację
- Termin powstania obowiązku podatkowego liczy się OD DATY UPO, nie od daty Twojego wprowadzenia do systemu — pomyłka tu = kara za zwłokę
- Faktura bez UPO nie liczy się do limitów (np. 200k zł / mies. dla zwolnienia podmiotowego z VAT)
Najczęstszy błąd: użytkownik wystawił fakturę 31 stycznia, KSeF przyjął ją dopiero 1 lutego (UPO datowane na luty). Dla księgowości faktura jest LUTEGOWA, nie styczniowa — wpływa na deklarację VAT za inne miesiące. Zawsze sprawdzaj datę UPO, nie datę swojego wprowadzenia.
Co zawiera UPO?
Każde UPO to ustrukturyzowany dokument XML z konkretnymi polami:
- NumerKSeF — 32-znakowy hex (np. 20260512-AB12CD34EF56789012345678ABCDEF12), unikalny w skali całego systemu
- DataPrzyjecia — timestamp do milisekundy (np. 2026-05-12T14:32:18.234)
- SkrótFaktury — hash SHA256 całej treści XML faktury (gwarancja że nikt nic nie zmienił po wysłaniu)
- Status — ACCEPTED (przyjęta) lub REJECTED (odrzucona z kodem błędu)
- PodpisCyfrowy — kwalifikowany podpis MF (nie da się sfałszować)
Wystawiasz fakturę FV/2026/05/0001 na 12 300 zł brutto o 14:32. Klikasz „Wyślij do KSeF". W ciągu 2-5 sekund dostajesz UPO o numerze 20260512-A4B7C2D8... datowanym 14:32:18.234. To jest moment wystawienia faktury w rozumieniu prawa — od TEJ daty liczą się obowiązki podatkowe.
Gdzie znaleźć UPO?
Po wysłaniu faktury do KSeF UPO trafia do trzech miejsc:
- Panel KSeF MF (klient.gov.pl/ksef) — sekcja Faktury wystawione → szczegóły faktury → zakładka UPO
- Twój softu fakturowy (jeśli ma integrację API — pobiera UPO automatycznie i wyświetla w detalach)
- Email od MF — jeśli ustawisz powiadomienia w panelu KSeF (zalecane dla audytu)
W Fakturium UPO pojawia się w sekcji „KSeF" detalu faktury w 2-5 sekund po kliknięciu „Wyślij". Plus zielony banner na PDF z numerem UPO + automatic email do nabywcy. Bez ręcznego sprawdzania panelu MF.
Co jeśli zamiast UPO dostanę REJECTED?
KSeF może odrzucić fakturę z konkretnym kodem błędu. Najczęstsze przyczyny:
- Błędny NIP nabywcy (nie istnieje w bazie KAS lub niepoprawna suma kontrolna)
- Brak wymaganego pola (np. data sprzedaży, jednostka miary, stawka VAT)
- Nieprawidłowa struktura XML (typowo: błędne kodowanie znaków, brakujący element)
- Naruszenie reguł biznesowych KSeF (np. korekta do faktury która nie istnieje, suma pozycji ≠ totala)
- Token API wygasł (dla integracji systemowych)
REJECTED nie jest karą — to walidacja. Poprawiasz błąd, wysyłasz ponownie, dostajesz UPO. Faktura odrzucona NIE liczy się do żadnego obowiązku — możesz ją bez konsekwencji wystawić jeszcze raz z poprawnymi danymi.
Jak długo trzymać UPO?
MF trzyma UPO przez 10 lat — możesz je zawsze pobrać z panelu klient.gov.pl. Ale dobrze mieć kopię w swoim systemie.
Wystaw fakturę KSeF jednym kliknięciem
Fakturium robi cały proces za Ciebie — od auto-fillu po NIP, przez wysyłkę do MF, po UPO i email do nabywcy. Plan Free do 5 faktur miesięcznie, bez karty kredytowej.
Załóż konto za darmoCzytaj dalej



