System przestaje działać w piątek o 14:00. Masz 20 faktur do wystawienia przed końcem dnia. Co robisz? Jeśli nie znasz procedur na wypadek awarii KSeF lub trybu offline, możesz stracić kilka godzin na szukanie rozwiązania. Ten artykuł wyjaśnia dokładnie, jak postępować w każdym scenariuszu niedostępności Krajowego Systemu e-Faktur.
Trzy scenariusze niedostępności KSeF
Ministerstwo Finansów przewidziało trzy sytuacje, w których normalny obieg faktur przez KSeF jest niemożliwy. Każda wymaga innego postępowania.
1. Awaria ogłoszona przez Ministerstwo Finansów
To sytuacja, gdy sam system KSeF przestaje działać z powodu problemów technicznych po stronie Ministerstwa. Informacja o awarii jest publikowana na stronie podatki.gov.pl oraz w Biuletynie Informacji Publicznej.
Podczas ogłoszonej awarii:
- Wystawiasz faktury w swoim systemie księgowym w normalny sposób
- Faktura musi zawierać wszystkie wymagane elementy schematu FA(3)
- Zamiast numeru KSeF wpisujesz oznaczenie "AWARIA-KSEF"
- Fakturę wysyłasz do nabywcy tradycyjnymi kanałami (email, portal klienta)
- Po zakończeniu awarii masz określony czas na przesłanie faktur do KSeF
Termin na przesłanie faktur wystawionych podczas awarii: 7 dni roboczych od ogłoszenia zakończenia awarii. Ministerstwo podaje konkretną datę i godzinę zakończenia.
2. Tryb offline z powodu problemów technicznych po Twojej stronie
Twój internet nie działa. Serwer się zawiesił. Program księgowy ma błąd. System KSeF działa normalnie, ale Ty nie możesz się z nim połączyć.
W tym przypadku:
- Wystawiasz fakturę offline w swoim systemie
- Musisz oznaczyć ją specjalnym kodem: "OFFLINE"
- Fakturę przesyłasz do nabywcy
- Masz 24 godziny od wystawienia na przesłanie jej do KSeF
- Po przesłaniu do KSeF otrzymujesz numer KSeF, który musisz przekazać nabywcy
Ten tryb jest przeznaczony na sytuacje incydentalne. Jeśli regularnie korzystasz z trybu offline, fiskus może uznać to za nadużycie procedury awaryjnej.
3. Brak możliwości technicznych (np. fakturowanie w terenie)
Sprzedajesz towary na targach. Kierowca dostarcza towar i musi wystawić fakturę na miejscu. Nie masz dostępu do internetu lub nie masz odpowiedniego sprzętu.
Przepisy pozwalają na:
- Wystawienie faktury papierowej lub elektronicznej poza KSeF
- Oznaczenie jej jako "BRAK-DOSTEPU"
- Przesłanie do KSeF w ciągu 24 godzin od momentu uzyskania dostępu technicznego
- Poinformowanie nabywcy o numerze KSeF po jego nadaniu
Typowe sytuacje uzasadniające użycie tego trybu: sprzedaż na targach i wystawach, dostawy z fakturowaniem w terenie przez kierowcę, awaria sprzętu komputerowego w biurze, brak zasięgu sieci komórkowej w lokalizacji klienta.
Jak technicznie wygląda faktura wystawiona poza KSeF
Faktura wystawiona w trybie awaryjnym lub offline musi spełniać te same wymagania co faktura przesyłana bezpośrednio do KSeF. Schemat FA(3) pozostaje obowiązkowy.
Wymagane pola na fakturze awaryjnej
Poza standardowymi danymi (sprzedawca, nabywca, pozycje, kwoty), faktura awaryjna musi zawierać:
- Data wystawienia - rzeczywista data utworzenia faktury
- Numer faktury - z Twojej wewnętrznej numeracji
- Oznaczenie trybu - "AWARIA-KSEF", "OFFLINE" lub "BRAK-DOSTEPU"
- Hash dokumentu - wyliczony według algorytmu SHA-256
Hash dokumentu jest istotny. Pozwala później zweryfikować, że faktura przesłana do KSeF jest identyczna z tą, którą otrzymał nabywca. Twój program księgowy powinien generować go automatycznie. Bez poprawnego hasha nabywca nie będzie mógł potwierdzić autentyczności dokumentu przed nadaniem numeru KSeF.
Co się dzieje po przesłaniu faktury awaryjnej do KSeF
Gdy system wróci do działania i prześlesz fakturę awaryjną:
- KSeF weryfikuje poprawność struktury XML
- System nadaje numer KSeF (format: [NIP]-[data]-[numer])
- Faktura otrzymuje datę przesłania do KSeF (różną od daty wystawienia)
- W systemie pojawia się oznaczenie, że faktura była wystawiona w trybie awaryjnym
- Musisz poinformować nabywcę o nadanym numerze KSeF
Data przesłania do KSeF nie zmienia daty wystawienia faktury. Dla celów podatkowych liczy się data wystawienia. To oznacza, że faktura wystawiona 15 stycznia w trybie awaryjnym i przesłana do KSeF 20 stycznia nadal wchodzi do rozliczenia VAT za styczeń.
Jak przygotować się na awarię KSeF
Awarie się zdarzają. Pytanie brzmi: czy będziesz gotowy? Oto lista działań, które powinieneś wykonać przed 1 lutego 2026.
Sprawdź możliwości swojego oprogramowania
Nie każdy program księgowy obsługuje tryb awaryjny. Zadaj dostawcy konkretne pytania:
- Czy program automatycznie wykrywa niedostępność KSeF?
- Czy mogę wystawiać faktury offline bez połączenia z internetem?
- Czy program automatycznie generuje hash SHA-256?
- Czy istnieje kolejka faktur oczekujących na wysłanie do KSeF?
- Czy program automatycznie wysyła faktury gdy KSeF wróci?
- Jak program oznacza faktury wystawione awaryjnie?
Jeśli Twój program nie obsługuje trybu awaryjnego, musisz mieć plan B. Może to być alternatywne oprogramowanie lub nawet ręczne wystawianie faktur w formacie XML. Niektóre starsze systemy księgowe mogą wymagać aktualizacji lub wymiany przed obowiązkowym KSeF. Sprawdź to odpowiednio wcześnie, żeby uniknąć problemów w lutym 2026.
Ustal procedury wewnętrzne
Twoi pracownicy muszą wiedzieć, co robić gdy KSeF przestanie działać. Przygotuj instrukcję:
- Kto decyduje o przejściu w tryb awaryjny
- Jak sprawdzić, czy awaria jest po stronie MF czy po Waszej
- Kto monitoruje komunikaty Ministerstwa Finansów
- Jak informować nabywców o numerach KSeF po przesłaniu faktur
- Kto jest odpowiedzialny za przesłanie faktur awaryjnych do KSeF po zakończeniu awarii
Testuj procedury awaryjne
Raz na kwartał przeprowadź test trybu awaryjnego. Wyłącz połączenie z KSeF i wystaw kilka faktur testowych. Sprawdź:
- Czy faktury są poprawnie oznaczone
- Czy hash jest generowany
- Czy faktury trafiają do kolejki
- Czy po przywróceniu połączenia są automatycznie wysyłane
- Czy nabywcy otrzymują powiadomienia o numerach KSeF
Kary za nieprzesłanie faktur awaryjnych
W 2026 roku nie ma kar za błędy związane z KSeF. To okres przejściowy. Od 1 stycznia 2027 sytuacja się zmienia.
Jeśli nie prześlesz faktury awaryjnej do KSeF w wymaganym terminie:
- Kara wynosi do 100% kwoty VAT wykazanej na fakturze
- Dla faktur bez VAT (np. eksport) - do 18,7% wartości faktury
- Organy podatkowe mogą nałożyć karę według uznania (nie jest automatyczna)
Dokumentuj każdą awarię. Zapisuj godziny niedostępności, screeny z komunikatów MF, logi z Twojego systemu. W razie kontroli będziesz mógł udowodnić, że opóźnienie było uzasadnione. Przechowuj tę dokumentację przez 5 lat razem z fakturami, których dotyczy.
Różnice między trybem awaryjnym a trybem offline
Te pojęcia są często mylone. Oto zestawienie różnic:
| Aspekt | Awaria KSeF | Tryb offline |
|---|---|---|
| Przyczyna | Problem po stronie MF | Problem po Twojej stronie |
| Kto ogłasza | Ministerstwo Finansów | Ty decydujesz |
| Oznaczenie faktury | AWARIA-KSEF | OFFLINE |
| Termin przesłania | 7 dni roboczych od końca awarii | 24 godziny od wystawienia |
| Dokumentacja | Komunikat MF jest dowodem | Musisz udokumentować problem |
Jak nabywca weryfikuje fakturę awaryjną
Otrzymujesz fakturę oznaczoną "AWARIA-KSEF" lub "OFFLINE". Jak sprawdzić, czy jest autentyczna?
- Sprawdź hash - oblicz SHA-256 otrzymanego dokumentu i porównaj z hashem podanym na fakturze
- Zaczekaj na numer KSeF - po przesłaniu faktury do systemu, sprzedawca powinien Ci go przekazać
- Zweryfikuj w KSeF - po nadaniu numeru możesz sprawdzić fakturę bezpośrednio w systemie
Do momentu otrzymania numeru KSeF faktura awaryjna jest ważnym dokumentem księgowym. Możesz ją zaksięgować i odliczyć VAT. Numer KSeF jest tylko potwierdzeniem, że faktura trafiła do systemu. Przepisy nie wymagają wstrzymywania odliczenia VAT do momentu nadania numeru KSeF. Liczy się data wystawienia faktury i jej zgodność ze schematem FA(3).
Awaryjne wystawianie faktur korygujących
Faktury korygujące podlegają tym samym zasadom co faktury pierwotne. Możesz wystawić korektę w trybie awaryjnym. Pamiętaj o:
- Odniesieniu do numeru faktury korygowanej (nie numeru KSeF, jeśli go jeszcze nie ma)
- Zachowaniu tego samego oznaczenia trybu awaryjnego
- Przesłaniu korekty do KSeF w tym samym terminie co fakturę pierwotną
Jeśli korygowana faktura ma już numer KSeF, a korekta jest wystawiana awaryjnie, w korekcie podajesz numer KSeF faktury pierwotnej. Sytuacja komplikuje się, gdy zarówno faktura pierwotna, jak i korekta są wystawiane awaryjnie. W takim przypadku w korekcie podajesz numer wewnętrzny faktury pierwotnej. Po przesłaniu obu dokumentów do KSeF system automatycznie je powiąże.
Planowane wyłączenia systemu
Ministerstwo Finansów zapowiada planowane przerwy techniczne z wyprzedzeniem. Informacje są publikowane na podatki.gov.pl w zakładce KSeF.
Planowane wyłączenia zwykle odbywają się:
- W weekendy (sobota-niedziela)
- W godzinach nocnych (22:00-6:00)
- Z co najmniej 7-dniowym wyprzedzeniem
Podczas planowanego wyłączenia obowiązują te same zasady co podczas awarii. Możesz wystawiać faktury z oznaczeniem "AWARIA-KSEF" i masz 7 dni roboczych na ich przesłanie po zakończeniu przerwy. Jeśli wiesz o planowanej przerwie z wyprzedzeniem, rozważ wystawienie faktur przed jej rozpoczęciem lub zaplanuj ich wystawienie tuż po zakończeniu prac serwisowych.
Monitoring statusu KSeF
Skąd wiesz, że KSeF nie działa? Oto źródła informacji:
- status.ksef.mf.gov.pl - oficjalna strona statusu systemu
- podatki.gov.pl/ksef - komunikaty o awariach
- BIP Ministerstwa Finansów - formalne ogłoszenia
- API KSeF - endpoint /health zwraca status systemu
Profesjonalne systemy księgowe automatycznie sprawdzają dostępność KSeF przed każdą operacją. Jeśli Twój program tego nie robi, musisz monitorować status ręcznie. Rozważ też ustawienie alertów email lub SMS na wypadek niedostępności systemu. Niektóre firmy IT oferują usługi monitoringu KSeF dla biur rachunkowych.
Najczęstsze błędy przy fakturowaniu awaryjnym
Analizując doświadczenia firm z okresu testowego KSeF, można wskazać powtarzające się problemy:
- Złe oznaczenie trybu - użycie "OFFLINE" gdy była ogłoszona awaria MF (powinno być "AWARIA-KSEF")
- Przekroczenie terminu 24 godzin - przy trybie offline każda godzina zwłoki to ryzyko
- Brak hasha na fakturze - nabywca nie może zweryfikować dokumentu przed nadaniem numeru KSeF
- Niepowiadomienie nabywcy - po nadaniu numeru KSeF trzeba go przekazać kontrahentowi
- Brak dokumentacji - w razie kontroli nie ma dowodu na zasadność użycia trybu awaryjnego
- Nadużywanie trybu offline - regularne korzystanie zamiast rozwiązania problemu technicznego
Unikaj tych błędów przez jasne procedury i regularne szkolenia zespołu. Sprawdź też, czy Twój program księgowy automatyzuje te czynności.
Checklist: przygotowanie do awarii KSeF
Użyj tej listy, żeby sprawdzić gotowość Twojej firmy:
- ☐ Program księgowy obsługuje tryb awaryjny i offline
- ☐ Automatyczne generowanie hash SHA-256 działa
- ☐ Kolejka faktur oczekujących na wysłanie jest skonfigurowana
- ☐ Pracownicy znają procedury awaryjne
- ☐ Masz dostęp do strony status.ksef.mf.gov.pl
- ☐ Wiesz, jak oznaczyć fakturę awaryjną (AWARIA-KSEF, OFFLINE, BRAK-DOSTEPU)
- ☐ Masz procedurę informowania nabywców o numerach KSeF
- ☐ Dokumentujesz każdą awarię (logi, screeny, daty)
- ☐ Przeprowadzasz testy trybu awaryjnego co kwartał
Podsumowanie
Tryb awaryjny i offline w KSeF to procedury bezpieczeństwa, które pozwalają na ciągłość fakturowania mimo problemów technicznych. Różnią się przyczynami (awaria MF vs. Twoje problemy), oznaczeniami (AWARIA-KSEF vs. OFFLINE) i terminami (7 dni vs. 24 godziny).
Przygotowanie się na awarię wymaga odpowiedniego oprogramowania, ustalonych procedur i przeszkolonych pracowników. W 2026 roku masz czas na naukę bez kar. Od 2027 roku nieprzesłanie faktur awaryjnych w terminie może kosztować do 100% VAT z faktury.
Sprawdź już teraz, czy Twój program księgowy obsługuje tryb awaryjny. Jeśli obsługujesz dziesiątki lub setki faktur dziennie, ręczne zarządzanie kolejką faktur awaryjnych będzie nierealne. Automatyzacja tego procesu oszczędza czas i eliminuje ryzyko przegapienia terminów.