Wstęp: Gdy system przestaje działać
Krajowy System e-Faktur (KSeF) staje się sercem polskiego obrotu gospodarczego. Każdego dnia za jego pośrednictwem będą przesyłane miliony dokumentów. Tak ogromna skala operacji stawia olbrzymie wyzwania przed infrastrukturą techniczną Ministerstwa Finansów. W praktyce biznesowej przedsiębiorcy muszą być przygotowani na sytuację, w której serwery rządowe będą niedostępne z powodu planowanych prac konserwacyjnych, awarii sieciowych lub innych nieprzewidzianych zakłóceń. Przepisy podatkowe precyzyjnie określają zasady postępowania w takich momentach, wprowadzając pojęcia awarii, niedostępności oraz trybu offline. Zrozumienie tych mechanizmów jest kluczowe dla zachowania ciągłości sprzedaży i uniknięcia kar finansowych.
W tym artykule omówimy, jak prawidłowo wystawiać faktury podczas przerw technicznych, czym różni się awaria systemu od niedostępności leżącej po stronie podatnika oraz jak sprawnie przeprowadzić ponowną synchronizację danych po przywróceniu działania platformy.
Awaria systemu KSeF vs. niedostępność – kluczowe definicje
Ustawodawca rozróżnia dwa podstawowe stany braku łączności z systemem centralnym, które wymagają odmiennych reakcji ze strony przedsiębiorcy:
- Awaria KSeF (po stronie Ministerstwa Finansów): Jest to oficjalnie ogłoszona przez resort finansów przerwa w działaniu systemu. Informacja o awarii jest publikowana w Biuletynie Informacji Publicznej (BIP) oraz za pośrednictwem specjalnych komunikatów API. W czasie trwania awarii podatnicy mają prawo wystawiać faktury w trybie offline (zgodnie ze strukturą XML), ale bez konieczności natychmiastowego ich przesyłania do bazy MF.
- Niedostępność KSeF (planowane prace techniczne): Ministerstwo Finansów z wyprzedzeniem informuje o planowanych przerwach konserwacyjnych. Zasady wystawiania faktur w tym okresie są zbliżone do tych obowiązujących podczas awarii, jednak czas na późniejszą synchronizację dokumentów bywa inaczej definiowany.
- Brak dostępu po stronie podatnika: Jeśli system KSeF działa poprawnie, ale to w Twojej firmie doszło do awarii łącza internetowego lub systemu ERP, mówimy o sytuacji niedostępności po stronie podatnika. W takim przypadku również stosuje się procedurę offline, ale wymagania dotyczące szybkiego dostarczenia dokumentów po usunięciu usterki są bardziej rygorystyczne.
Procedura krok po kroku: Jak wystawiać faktury offline?
Wystawianie faktur w trybie awaryjnym lub offline nie oznacza powrotu do tradycyjnych dokumentów PDF czy papierowych bez żadnych zasad. Cały proces musi być ściśle kontrolowany:
- Wygenerowanie struktury XML: Nawet bez dostępu do sieci, Twój system księgowy musi wygenerować fakturę w oficjalnym formacie XML (zgodnym z aktualną schemą KSeF). Dokument ten musi zawierać wszystkie wymagane prawem dane.
- Oznaczenie dokumentu kodem weryfikacyjnym: Faktura przekazywana odbiorcy w okresie awarii (np. jako wydruk lub plik PDF) musi być oznaczona specjalnym kodem weryfikacyjnym (kodem QR), który pozwoli na jej późniejsze zweryfikowanie.
- Przekazanie faktury odbiorcy: W trybie offline fakturę przekazuje się bezpośrednio kontrahentowi w uzgodniony sposób (np. e-mailem jako PDF lub papierowo). Data wystawienia na fakturze jest datą jej faktycznego wygenerowania przez podatnika, a nie datą późniejszego przesłania do KSeF.
Warto pamiętać, że odbiorca faktury wystawionej w trybie offline ma prawo ująć ją w swoich kosztach podatkowych i odliczyć podatek VAT, mimo że dokument nie ma jeszcze nadanego oficjalnego numeru KSeF. Warunkiem jest jednak późniejsza poprawna synchronizacja dokumentu przez wystawcę.
Synchronizacja po usunięciu awarii – limity czasowe
Gdy system Ministerstwa Finansów zostanie przywrócony do działania lub gdy przedsiębiorca odzyska dostęp do Internetu, pojawia się obowiązek przesłania wszystkich wystawionych offline faktur do KSeF. Przepisy określają tu sztywne terminy:
W przypadku awarii ogłoszonej przez MF
Podatnik ma obowiązek przesłać faktury wystawione w okresie awarii do KSeF w terminie 7 dni od dnia zakończenia awarii (ogłoszonego oficjalnie przez MF).
W przypadku niedostępności po stronie podatnika
Jeśli brak dostępu wynikał z problemów technicznych leżących po stronie przedsiębiorcy (np. brak prądu, awaria sieci lokalnej), czas na przesłanie dokumentów do KSeF jest znacznie krótszy i wynosi niezwłocznie, nie później niż w terminie do końca następnego dnia roboczego po usunięciu awarii.
Jak KSeFomat wspiera procedury awaryjne?
Ręczne zarządzanie statusami faktur podczas awarii i dbanie o limity czasowe na synchronizację byłoby niezwykle trudne i ryzykowne. KSeFomat automatyzuje te procesy, minimalizując zaangażowanie użytkownika:
- Automatyczne wykrywanie statusu KSeF: KSeFomat stale monitoruje dostępność serwerów Ministerstwa Finansów. W przypadku wykrycia awarii, system automatycznie przełącza się w tryb kolejkowania offline.
- Bezpieczny bufor dokumentów: Faktury wystawiane przez użytkowników są zapisywane w bezpiecznej bazie danych KSeFomat jako dokumenty oczekujące na wysyłkę. System automatycznie generuje dla nich poprawne wizualizacje PDF wraz z kodami QR, umożliwiając natychmiastowe przekazanie ich kontrahentom.
- Automatyczna synchronizacja (Autosync): Po wykryciu, że serwery rządowe wznowiły pracę, KSeFomat samodzielnie rozpoczyna proces wysyłki zakolejkowanych faktur. Odbywa się to w tle, partiami, aby nie przeciążyć łącza i zapewnić poprawność rejestracji każdego dokumentu. Użytkownik otrzymuje jedynie raport z podsumowaniem udanej synchronizacji.
Dzięki wdrożeniu KSeFomat, przerwy techniczne Ministerstwa Finansów stają się niezauważalne dla codziennego funkcjonowania firmy, a ryzyko nałożenia kar za nieterminowe dostarczenie dokumentów zostaje całkowicie wyeliminowane.