Poradnik

KSeF - tryb offline i awaria systemu: co robić, gdy nie da się wystawić e-faktury

Nawet w obowiązkowym KSeF sprzedaż nie może się zatrzymać, gdy system jest niedostępny. Poznaj tryby pracy offline i awaryjne, terminy przesłania faktur oraz to, jak przygotować sklep na chwilowy brak połączenia z KSeF.

Dlaczego tryb offline w KSeF w ogóle istnieje

Krajowy System e-Faktur jest systemem centralnym, a każdy system centralny może być chwilowo niedostępny. Ustawodawca przewidział to z góry, bo sprzedaż w sklepie internetowym nie może się zatrzymać tylko dlatego, że w danej minucie brakuje połączenia z serwerem urzędu. Dlatego oprócz zwykłej, online'owej wysyłki faktury do KSeF przewidziano sytuacje, w których dokument powstaje poza systemem, a do KSeF trafia z opóźnieniem.

W praktyce sprzedawca spotka się z trzema rodzajami sytuacji: normalną pracą online, pracą w trybie offline po jego stronie oraz ogłoszoną awarią po stronie systemu. W każdej z nich faktura musi powstać i być ważna, różni się jednak sposób oznaczenia dokumentu i termin jego przesłania.

Jeśli dopiero zaczynasz przygotowania, warto najpierw zrozumieć ogólne zasady działania systemu, które opisujemy w przewodniku KSeF i e-faktury w e-commerce.

Tryb offline (offline24) - praca bez połączenia z KSeF

Tryb offline to dopuszczony sposób wystawienia faktury, gdy podatnik z dowolnego powodu nie przesyła jej do KSeF w czasie rzeczywistym. Może to być brak internetu, problem z aplikacją po stronie sprzedawcy albo świadoma decyzja o buforowaniu faktur i wysyłce zbiorczej.

Kluczowe cechy trybu offline:

  • Faktura jest ważna od chwili wystawienia. Nie musisz czekać na potwierdzenie z KSeF, żeby wydać dokument klientowi.
  • Numer KSeF nadawany jest dopiero później, po przyjęciu faktury przez system. Do tego czasu dokument identyfikuje się dodatkowymi danymi i kodem QR.
  • Kod QR pozwala odbiorcy i organom zweryfikować dokument, zanim KSeF nada mu właściwy numer.
  • Przesłanie do KSeF następuje co do zasady nie później niż w następnym dniu roboczym po wystawieniu faktury.

Tryb offline jest naturalnym rozwiązaniem dla e-commerce, gdzie faktury powstają masowo, a chwilowe przerwy w łączności nie powinny blokować realizacji zamówień. Mechanizm ten dobrze współgra z automatycznym fakturowaniem przy dużej liczbie zamówień, gdzie dokumenty i tak generowane są maszynowo, a wysyłka do KSeF odbywa się w tle.

Awaria systemu po stronie KSeF

Awaria to coś innego niż tryb offline. O awarii mówimy, gdy niedostępność dotyczy samego systemu i jest formalnie ogłoszona w komunikacie przez Ministerstwo Finansów lub Krajową Administrację Skarbową. Taki komunikat zwykle wskazuje, od kiedy i na jakich zasadach faktury można wystawiać poza KSeF oraz w jakim terminie należy je później przesłać.

W okresie ogłoszonej awarii:

  • Faktury wystawia się poza systemem, podobnie jak w trybie offline, z odpowiednim oznaczeniem.
  • Terminy przesłania faktur do KSeF wynikają z treści komunikatu o awarii, a nie z reguły następnego dnia roboczego.
  • Po przywróceniu działania systemu faktury z okresu awarii trzeba dosłać, aby otrzymały numery KSeF.

Dla sprzedawcy najważniejszy jest jeden wniosek: monitoruj oficjalne komunikaty o awarii i nie polegaj na pogłoskach. Termin dosłania faktur liczy się od momentów wskazanych przez urząd, a ich przekroczenie może rodzić konsekwencje opisane szerzej w materiale o karach i sankcjach KSeF.

Niedostępność po stronie podatnika

Trzeci scenariusz to przedłużona niedostępność po stronie samego podatnika, gdy to nie urząd ogłosił awarię, ale sprzedawca przez dłuższy czas nie jest w stanie połączyć się z KSeF (na przykład trwała awaria łącza). Również w tej sytuacji przepisy przewidują możliwość wystawiania faktur poza systemem i dosłania ich, gdy połączenie wróci.

Granica między krótkim trybem offline a dłuższą niedostępnością po stronie podatnika bywa w praktyce subtelna, a szczegółowe reguły mogą się zmieniać w trakcie wdrożenia obowiązku. Z tego powodu sposób kwalifikacji konkretnej przerwy i terminy dosłania faktur warto ustalić z księgowym, opierając się na aktualnych objaśnieniach.

Co musi zawierać faktura wystawiona poza KSeF

Faktura wystawiona w trybie offline lub w czasie awarii zawiera wszystkie standardowe elementy faktury VAT, a dodatkowo elementy pozwalające ją zweryfikować, zanim KSeF nada numer. Najważniejszy z nich to kod QR, który koduje dane faktury i umożliwia jej sprawdzenie. Dopiero po przyjęciu dokumentu przez system pojawia się właściwy numer KSeF, który na stałe identyfikuje fakturę w systemie.

W praktyce nie generujesz tych oznaczeń ręcznie. Robi to system fakturowy zintegrowany z KSeF, dlatego wybór narzędzia obsługującego tryb offline i kod QR jest decyzją techniczną, którą warto podjąć przed wejściem obowiązku. Pomocny przy tym będzie nasz poradnik wyboru systemu fakturowego dla sklepu.

Jak przygotować sklep internetowy na niedostępność KSeF

Dla e-commerce kluczowa jest odporność procesu na chwilowe przerwy. Pojedyncza faktura wystawiana raz na jakiś czas to inny przypadek niż setki dokumentów dziennie z wielu platform jednocześnie. Im większy wolumen, tym ważniejsza automatyczna obsługa trybu offline.

Praktyczne elementy odpornego procesu:

  • Generowanie dokumentu lokalnie, niezależnie od dostępności KSeF, żeby zamówienie nie czekało na wysyłkę.
  • Kolejka ponawiania (retry), która automatycznie próbuje przesłać fakturę do KSeF, aż system ją przyjmie.
  • Kolejka błędów (DLQ) dla dokumentów, które KSeF odrzuci z powodu danych, abyś mógł je szybko poprawić.
  • Widoczny status każdej faktury: wystawiona offline, oczekuje na KSeF, przyjęta z numerem KSeF.
  • Jeden punkt dla wszystkich kanałów, żeby nie pilnować statusów osobno dla każdej platformy.

Takie podejście dobrze łączy się z automatyzacją faktur w e-commerce, gdzie faktura powstaje z zamówienia bez przepisywania danych, a wysyłka do KSeF wraz z ponawianiem dzieje się w tle. Dzięki temu chwilowa niedostępność systemu nie zatrzymuje sprzedaży ani nie wymaga ręcznego nadzoru nad każdym dokumentem.

Najczęstsze pułapki

Przy trybie offline i awarii łatwo o kilka typowych pomyłek. Pierwsza to traktowanie faktury offline jako mniej ważnej lub tymczasowej. Dokument jest pełnoprawny od chwili wystawienia, a brak numeru KSeF wynika tylko z opóźnionej wysyłki.

Druga to przegapienie terminu dosłania. Faktura wystawiona offline musi trafić do KSeF w wyznaczonym czasie, a brak automatycznego ponawiania sprawia, że łatwo o tym zapomnieć przy dużym wolumenie sprzedaży.

Trzecia to mylenie dat. Data wystawienia faktury offline to data jej sporządzenia, a nie późniejszego przyjęcia przez KSeF. Pomyłka w tym miejscu może wpłynąć na rozliczenie podatku, dlatego konfigurację dat w systemie fakturowym najlepiej potwierdzić z księgowym.

Zastrzeżenie

Ten artykuł ma charakter informacyjny i nie stanowi porady podatkowej ani prawnej. Przepisy o KSeF, terminy oraz zasady trybu offline i awaryjnego mogą się zmieniać w trakcie wdrażania obowiązku. Przed decyzjami dotyczącymi fakturowania i rozliczeń skonsultuj się z księgowym lub doradcą podatkowym oraz sprawdź aktualne objaśnienia Ministerstwa Finansów.

Najczesciej zadawane pytania

Tryb offline (offline24) to z góry dopuszczony sposób pracy, gdy podatnik z dowolnego powodu nie ma w danej chwili połączenia z KSeF - wystawia fakturę poza systemem i przesyła ją później. Awaria to formalnie ogłoszona przez Ministerstwo Finansów lub Krajową Administrację Skarbową niedostępność systemu po stronie urzędu, komunikowana w specjalnym komunikacie. W obu sytuacjach faktura powstaje, ale termin jej przesłania do KSeF liczy się inaczej.

Fakturę wystawioną w trybie offline co do zasady przesyła się do KSeF nie później niż w następnym dniu roboczym po jej wystawieniu. W razie ogłoszonej awarii systemu obowiązują terminy podane w komunikacie o awarii. Dokładne ramy czasowe warto potwierdzić z księgowym i w aktualnych objaśnieniach Ministerstwa Finansów, bo szczegóły mogą się zmieniać.

Tak. Faktura wystawiona w trybie offline jest dokumentem ważnym od momentu wystawienia. Numer KSeF nadawany jest dopiero po jej przyjęciu przez system, dlatego w trybie offline fakturę oznacza się dodatkowymi danymi i kodem QR, który pozwala zweryfikować dokument do czasu nadania numeru KSeF.

Datą wystawienia faktury offline jest data jej faktycznego sporządzenia, a nie data późniejszego przyjęcia przez KSeF. Data sprzedaży pozostaje taka, jak data dostawy towaru lub wykonania usługi. To rozróżnienie ma znaczenie dla momentu powstania obowiązku podatkowego, dlatego konfigurację dat w systemie warto skonsultować z księgowym.

Najważniejsza jest automatyzacja z kolejką ponawiania. System fakturowy powinien generować dokument lokalnie, oznaczać go jako wystawiony offline i automatycznie ponawiać wysyłkę do KSeF, aż system potwierdzi przyjęcie. Przy sprzedaży na wielu kanałach ręczne pilnowanie statusów jest niewykonalne, dlatego warto połączyć platformy sprzedażowe z systemem fakturowym przez hub integracji.

Zautomatyzuj fakturowanie z obsługą KSeF

Faktury z zamówień trafiają do systemu fakturowego i KSeF automatycznie, z ponawianiem przy niedostępności.

Załóż konto