Kiedy faktycznie włącza się tryb offline 24h?
Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia
Tryb offline 24h aktywuje się w ściśle określonych warunkach technicznych, które uniemożliwiają standardową komunikację z infrastrukturą Ministerstwa Finansów. Wystąpienie błędu po stronie podatnika lub przejściowe problemy z łącznością internetową nie stanowią automatycznej przesłanki do ogłoszenia awarii ogólnokrajowej, jednak pozwalają na wdrożenie procedury offline w celu zachowania ciągłości obrotu gospodarczego. Zgodnie z wytycznymi, tryb ten znajduje zastosowanie w dwóch kluczowych scenariuszach: w przypadku całkowitej awarii systemu ogłoszonej oficjalnie przez Ministerstwo Finansów w Biuletynie Informacji Publicznej (BIP) oraz w sytuacji braku odpowiedzi API KSeF trwającego nieprzerwanie przez 30 minut. Podatnik nie musi oczekiwać na formalny komunikat resortu, jeśli systemy monitorujące wykazują trwałą niedostępność interfejsu programistycznego.
Oprogramowanie księgowo-kadrowe, takie jak wfirma.pl, realizuje procesy monitoringu w sposób zautomatyzowany, co eliminuje ryzyko błędnej interpretacji stanu systemu przez użytkownika. Mechanizm działania opiera się na cyklicznym odpytywaniu serwerów Ministerstwa Finansów; w przypadku odnotowania statusu błędu, system ustawia flagę „offline=true”. W tym stanie procesy wysyłki online zostają wstrzymane, a każda kolejna faktura otrzymuje status dokumentu wystawionego w trybie awaryjnym. Zastosowanie automatyzacji pozwala na rejestr zdarzeń w systemie ERP, co jest niezbędne dla celów audytowych i dowodowych przed organami administracji skarbowej.
Wdrożenie trybu offline wymaga uwzględnienia parametrów wydajnościowych narzuconych przez Ministerstwo Finansów. Standardowy limit API wynosi około 180 faktur na godzinę, co przy nagłym przywróceniu dostępności systemu może prowadzić do powstawania kolejek w procesowaniu dokumentów. Systemy informatyczne są skonfigurowane w taki sposób, aby ponawiać próby nawiązania połączenia co 60 minut, licząc od momentu wystawienia pierwszego dokumentu w trybie awaryjnym. Podatnik korzystający z rozwiązań klasy ERP ma czas na dosłanie danych do godziny 23:59 następnego dnia roboczego, co gwarantuje bezpieczeństwo podatkowe nawet przy skomplikowanych strukturach sprzedażowych. Przed ręczną zmianą statusu dokumentu na offline, zalecane jest zweryfikowanie logów serwera w celu wykluczenia lokalnych problemów z infrastrukturą sieciową przedsiębiorstwa.
Formalia w 24-godzinnym oknie: oznaczenia, numery, QR
Prawidłowe oznaczenie faktury w trybie offline jest warunkiem koniecznym dla jej późniejszej walidacji przez bramkę KSeF. Zgodnie ze strukturą logiczną FA(3), dokument musi posiadać wypełnione pole „TrybFakturowania” o wartości 2, co jednoznacznie wskazuje na procesowanie poza standardowym kanałem online. W okresie niedostępności systemu faktura musi zostać opatrzona dwoma kodami QR, które pełnią odmienne funkcje weryfikacyjne. Pierwszy kod, generowany bezpośrednio przez oprogramowanie podatnika (kod QR-offline), zawiera unikalny identyfikator UUID oraz datę wystawienia zgodną ze strukturą XML. Drugi kod, określany jako kod QR-certyfikat, potwierdza tożsamość wystawcy i jest generowany w oparciu o certyfikat KSeF, który zachowuje ważność przez okres 2 lat.
- Kod 1: UUID + data wystawienia - umożliwia identyfikację dokumentu przed nadaniem numeru systemowego.
- Kod 2: numer KSeF nadany po dosłaniu - generowany automatycznie po pomyślnej weryfikacji dokumentu w centralnej bazie.
Proces generowania certyfikatu typu 2 dla celów autoryzacji faktur offline może zostać przeprowadzony przy użyciu narzędzi kryptograficznych, takich jak OpenSSL. Przykładowe polecenie generujące żądanie podpisania certyfikatu (CSR) pozwala na uzyskanie klucza prywatnego, który posłuży do pieczętowania dokumentów wystawianych podczas awarii. Brak poprawnego certyfikatu uniemożliwi wygenerowanie drugiego kodu QR, co zgodnie z przepisami ustawy o VAT może zostać uznane za wadliwość formalną faktury. Warto podkreślić, że faktura wystawiona w trybie offline ma moc prawną od momentu jej sporządzenia i przekazania kontrahentowi, a nie od momentu nadania jej numeru w KSeF.
Krytycznym elementem jest unikanie błędów strukturalnych, które skutkują odrzuceniem dokumentu przez API po przywróceniu dostępności systemu. Najczęstsze błędy blokujące przyjęcie faktury to brak oznaczenia „offline” w nagłówku XML, data wystawienia późniejsza niż data faktycznego przesłania do systemu oraz niezgodność kwot w groszach wynikająca z błędnych zaokrągleń w lokalnym module kalkulacyjnym. Typowe komunikaty błędów, takie jak „422 - Unprocessable Entity” czy „400 - Invalid Request Structure”, wymagają natychmiastowej korekty technicznej. Sugeruje się zachowanie oryginalnego pliku XML przed próbą dosłania, co ułatwia audyt różnic między wersją przekazaną nabywcy a wersją procesowaną przez system rządowy.
7 dni roboczych vs. 1 dzień roboczy - kiedy który termin?
Rozróżnienie terminów dostarczenia faktur do Krajowego Systemu e-Faktur jest kluczowe dla uniknięcia dotkliwych sankcji finansowych. Ustawodawca przewidział dwie odrębne ścieżki postępowania, uzależnione od przyczyny niedostępności systemu oraz sposobu jej zakomunikowania. W przypadku awarii całkowitej, ogłoszonej oficjalnym komunikatem przez Ministerstwo Finansów w BIP, podatnik zyskuje wydłużony termin 7 dni roboczych na przesłanie dokumentów. Jeżeli jednak niedostępność ma charakter częściowy lub wynika z problemów po stronie interfejsu API niepotwierdzonych komunikatem centralnym, obowiązuje rygorystyczny termin 1 dnia roboczego od zakończenia okresu niedostępności.
| Rodzaj awarii | Źródło informacji | Termin dosłania |
|---|---|---|
| Całkowita | Komunikat MF (BIP) | 7 dni roboczych |
| Częściowa/Techniczna | Brak odpowiedzi API > 30 min | 1 dzień roboczy |
Niedopełnienie obowiązków terminowych wiąże się z wysokim ryzykiem ekonomicznym. Zgodnie z art. 112c § 1 Ordynacji podatkowej, organ skarbowy może nałożyć karę pieniężną w wysokości do 100% kwoty podatku wykazanego na fakturze wystawionej z naruszeniem procedur KSeF. Dla przykładu, przy fakturze o wartości 50 000 zł netto i stawce VAT 23% (11 500 zł podatku), maksymalny wymiar kary może wynieść równowartość pełnej kwoty VAT, czyli 11 500 zł. Kara ta jest płatna w terminie 14 dni od dnia doręczenia decyzji o jej nałożeniu. W związku z powyższym, opracowanie wewnętrznego harmonogramu dosyłania dokumentów pozwala uniknąć przeciążenia łącz w godzinach nocnych i gwarantuje dotrzymanie ustawowych ram czasowych.
Należy również pamiętać o harmonogramie wdrażania KSeF, który determinuje grupę podmiotów objętych powyższymi rygorami. Od 1 lutego 2026 r. obowiązek ten dotyczy firm o obrocie powyżej 200 mln zł. Od 1 kwietnia 2026 r. do systemu dołączą przedsiębiorcy ze sprzedażą powyżej 10 tys. zł brutto miesięcznie, a od 1 stycznia 2027 r. najmniejsze podmioty gospodarcze. Przygotowanie procedur offline na wypadek awarii powinno zostać zakończone przed 1 lutego 2026 r., aby zapewnić pełną gotowość operacyjną zespołu księgowego.
Procedura krok-po-kroku dla księgowego w dniu awarii
Wdrożenie sprawnego procesu obsługi błędów komunikacji z KSeF minimalizuje ryzyko operacyjne przedsiębiorstwa. Poniższa checklista stanowi standard postępowania w sytuacjach kryzysowych, zapewniając zgodność z art. 106nh ustawy o VAT:
- Sprawdź status KSeF na stronie BIP Ministerstwa Finansów oraz komunikaty techniczne dostawcy oprogramowania.
- Uruchom tryb offline w systemie ERP, upewniając się, że flaga awarii została poprawnie ustawiona w parametrach wysyłki.
- Wystaw fakturę zawierającą wymagane kody QR-offline oraz QR-certyfikat, a następnie przekaż ją nabywcy.
- Zapisz plik XML oraz wygenerowany dokument PDF w lokalnym archiwum bezpieczeństwa.
- Następnego dnia roboczego po przywróceniu sprawności systemu wgraj pliki wsadowo (limit do 500 dokumentów na jedną paczkę).
- Pobierz urzędowe potwierdzenie odbioru (UPO) wraz z nadanym unikalnym numerem KSeF.
- Przypisz otrzymany numer KSeF do dokumentu w lokalnej ewidencji księgowej dla celów rozliczeniowych.
Zaleca się sporządzanie zrzutów ekranu z potwierdzeń wysyłki oraz komunikatów o błędach API, co stanowi istotny materiał dowodowy w przypadku ewentualnych sporów z Urzędem Skarbowym dotyczących momentu wystawienia faktury. Systemy zintegrowane, takie jak wFirma.pl, oferują wbudowany tryb offline, który automatyzuje większość powyższych kroków, znacząco ułatwiając pracę działów finansowych.
Czy mogę wysłać fakturę e-mailem?
Co jeśli zapomnę wysłać fakturę w ciągu 24 h?
Czy paragon też podlega offline24?
Redakcja · wszystkie artykuły