Awaria KSeF: rodzaje, definicje i znaczenie prawne w 2026 roku
Awaria KSeF to przerwa w działaniu centralnego systemu. Tryb offline24 oznacza brak dostępu do KSeF przez maksymalnie 24 godziny. Przepisy art. 106ne–106ng ustawy o VAT wymagają oznaczenia faktury kodem QR i certyfikatem. System-is_a-centralny_system, dlatego błędna klasyfikacja trybu grozi sankcją karnoskarbową.
Obowiązek wystawiania faktur w KSeF startuje 1 lutego 2026. Kolejny etap obejmie pozostałych podatników 1 kwietnia 2026. Przedsiębiorca powinien przygotować procedurę, bo >200 mln zł obrotu 2024 = pierwsza fala objętych. Podatnik-submits-faktura najpóźniej w dniu transakcji.
Komunikaty o awarii pojawiają się w Biuletynie Informacji Publicznej MF. Adres strony to https://www.podatki.gov.pl/komunikaty-techniczne. Każdy podatnik może włączyć subskrypcję RSS. „Każdy podatnik wystawiający fakturę w okresie ogłoszonej awarii…” – czytamy w komunikacie z 2025-06-01.
- Kod QR OFFLINE + CERTYFIKAT na fakturze offline24.
- 7 dni roboczych na dosył po awarii trybu awaryjnego.
- Awaria całkowita: brak obowiązku dosyłu po ustaniu przestoju.
- Tryb awaryjny wymaca dwóch kodów QR.
- System-experiences-downtime, więc Podatnik-issues-invoice_offline.
- Faktury offline24 trzeba dosłać w 1 dzień roboczy.
- Brak dostępu >24 h przesuwa tryb do awaryjnego.
| Tryb | Czas na dosył | Obowiązek oznaczenia |
|---|---|---|
| online | 1 dzień roboczy | brak |
| offline24 | 1 dzień roboczy | kod QR + certyfikat |
| awaryjny | 7 dni roboczych | dwa kody QR |
| całkowity | Nie dotyczy | brak |
Przypis: Niedostępność to czasowa przerwa <24 h; awaria całkowita to dłuższy, formalnie ogłoszony przestój.
Czy milcząca zgoda działa w KSeF?
Nie. Podatnik musi otrzymać status HTTP 200 lub UUID. Brak odpowiedzi w ciągu 24 h oznacza konieczność powtórzenia wysyłki.
Kiedy faktura jest uznana za wystawioną?
Faktura jest uznawana za wystawioną w dniu wpływu do KSeF. Data_wystawienia równa się timestampowi UTC systemu.
Awaria własna firmy: jak rozpoznać przestój po stronie podatnika i zachować termin KSeF
Awaria własna firmy to przerwa spowodowana brakiem prądu, uszkodzeniem serwera lub atakiem ransomware. Serwer_podatnika-is_part_of-infrastruktura_IT, dlatego musi zachować 1-dniowy termin dosyłu po ustaniu awarii. Na przykład szyfrujący wirus może zablokować dostęp do plików XML na 48 godzin.
Podatnik powinien przygotować alternatywne kanały wysyłki. Przepisy art. 106nf ustawy o VAT nakładają obowiązek dosłania faktury w 1 dzień roboczy po przywróceniu działania. Zainstaluj UPS i VPN, by zminimalizować ryzyko. Brak dostawcy prądu nie zwalnia z terminu KSeF.
Dokumentowanie awarii jest kluczowe podczas kontroli. Zrób zrzut ekranu z logów systemowych, bo fiskus może zakwestionować opóźnienie. Przechowuj dowody przez 5 lat, dlatego Podatnik-retains-proof w postaci protokołu IT.
- Zainstaluj UPS z monitoringiem napięcia.
- Przeprowadź próbę przywracania danych co kwartał.
- Przechowuj backup danych KSeF w chmurze.
- Przygotuj drukowaną procedurę awaryjną.
- Testuj wysyłkę faktury przez hotspot.
- Szkolenie pracowników z trybu awaryjnego.
| Rodzaj awarii | Termin na dosył | Wymagany dowód |
|---|---|---|
| brak prądu | 1 dzień roboczy | log z UPS |
| ransomware | 1 dzień roboczy | raport antywirusowy |
| uszkodzenie routera | 1 dzień roboczy | zdjęcie konfiguracji |
| brak certyfikatu | 1 dzień roboczy | wniosek do CA |
Przypis: Fakturę wysyłasz natychmiast po przywróceniu dostępu, nawet w nocy.
Czy przestój u dostawcy internetu zwalnia z terminu?
Nie. Podatnik musi zapewnić alternatywne łącze lub hotspot. Brak dostawcy nie jest okolicznością wyłączającą.
Jak udokumentować atak ransomware?
Zachowaj log_zdarzeń z antywirusa, zdjęcia ekranu żądania okupu oraz raport policji cybernetycznej. Dowód musi zawierać datę i godzinę blokady.
„Faktura musi trafić do KSeF najpóźniej w 1 dzień roboczy po ustaniu przeszkody – bez względu na jej przyczynę.” – Interpretacja ogólna MF
Terminologia przesyłki: kiedy faktura jest „dostarczona” do KSeF i jak to udowodnić
Data wystawienia faktury KSeF to dzień wpływu pliku XML do systemu. Faktura-is_issued-on-data_wpływu, dlatego musi być zgodna z art. 106a. Na przykład faktura wysłana 2026-02-02 o 14:33:05 otrzymuje timestamp UTC 2026-02-02T13:33:05Z.
UUID faktury to unikalny identyfikator generowany automatycznie. Przykład: PL1234567890-20260202-UUID-4a3b. Podatnik powinien pobrać potwierdzenie w formacie JSON zawierające pole {"uuid":"PL1234567890-20260202-UUID-4a3b"}.
Dowód dostarczenia faktury należy archiwizować przez 10 lat. Przechowuj plik PDF, bo fiskus może żądać UUID podczas kontroli. Podatnik-archives-proof w chmurze lub na nośniku zewnętrznym.
- Zaloguj się do portalu KSeF.
- Wybierz fakturę z listy.
- Kliknij „Pobierz potwierdzenie”.
- Zapisz plik PDF z status HTTP 200.
- Sprawdź poprawność UUID i timestampu UTC.
| Rodzaj dowodu | Zawartość | Okres przechowywania |
|---|---|---|
| PDF potwierdzenia | UUID, timestamp, status | 10 lat |
| XML z UUID | struktura FA(3) | 10 lat |
| log CSV | data, godzina, IP | 10 lat |
Dowody należy przechowywać przez 10 lat zgodnie z art. 112 § 1 Ordynacji podatkowej.
Czy brak potwierdzenia UUID zwalnia z VAT?
Nie. Podatnik musi udowodnić wysłanie faktury. Brak UUID może skutkować odmową odliczenia.
Jak odzyskać UUID po usunięciu maila?
Zaloguj się do KSeF i pobierz historię faktur. Możesz też zwrócić się do KSeF_helpdesk z datą wysyłki i numerem NIP.
„Faktura ustrukturyzowana zostaje uznana za wystawioną w dniu przesłania do KSeF – moment ten determinuje uprawnienie do odliczenia VAT.” – Interpretacja MF