KSeF offline vs online — różnice i ograniczenia

Krajowy System e-Faktur działa jako centralny system online — faktury wystawiane są poprzez API, a ich ważność potwierdza nadanie numeru KSeF. Co jednak dzieje się, gdy system jest niedostępny? Co zrobić w przypadku awarii po stronie Ministerstwa Finansów lub gdy Twoja firma traci dostęp do internetu? Ustawodawca przewidział te scenariusze, wprowadzając tzw. tryb awaryjny (offline), który pozwala na kontynuowanie wystawiania faktur mimo braku połączenia z KSeF. Tryb offline wiąże się jednak z istotnymi ograniczeniami i obowiązkami, o których każdy przedsiębiorca powinien wiedzieć. W tym artykule szczegółowo porównujemy tryb online i offline w KSeF, omawiamy procedury awaryjne, ograniczenia oraz praktyczne wskazówki, jak przygotować firmę na sytuacje kryzysowe.

Tryb online KSeF — jak działa standardowy proces fakturowania

W standardowym trybie online faktura wystawiana jest poprzez przesłanie pliku XML do systemu KSeF za pośrednictwem API. System waliduje dokument — sprawdza poprawność struktury XML, zgodność danych ze schematem FA(2) i kompletność wymaganych pól. Po pozytywnej walidacji faktura otrzymuje unikalny numer KSeF (UPO — Urzędowe Poświadczenie Odbioru), który potwierdza jej wystawienie.

Moment nadania numeru KSeF jest kluczowy — to on wyznacza datę wystawienia faktury w rozumieniu przepisów podatkowych. Od tego momentu faktura jest dostępna zarówno dla wystawcy, jak i dla odbiorcy. System przechowuje dokument przez okres wymagany przepisami, eliminując konieczność archiwizacji po stronie przedsiębiorcy.

Kiedy KSeF jest niedostępny — rodzaje awarii i przestojów

Niedostępność KSeF może mieć różne przyczyny i różny zakres. Kluczowe jest rozróżnienie między awarią ogłoszoną oficjalnie przez Ministerstwo Finansów a problemami po stronie przedsiębiorcy — każda z tych sytuacji rządzi się innymi zasadami.

Awaria systemowa KSeF ogłaszana jest oficjalnie przez Ministerstwo Finansów za pośrednictwem komunikatów na stronie KSeF i w Biuletynie Informacji Publicznej. W przypadku ogłoszonej awarii wszyscy podatnicy mogą korzystać z trybu awaryjnego na jednakowych zasadach. Komunikat określa czas rozpoczęcia awarii, a po jej usunięciu — termin na przesłanie faktur wystawionych w trybie offline.

Problemy techniczne po stronie przedsiębiorcy — awaria serwera, brak internetu, błąd w oprogramowaniu — to odrębna kategoria. W takich sytuacjach system KSeF działa prawidłowo, ale konkretna firma nie może się z nim połączyć. Przepisy przewidują procedury również na tę okoliczność.

Tryb awaryjny (offline) — zasady wystawiania faktur

Gdy KSeF jest niedostępny z powodu ogłoszonej awarii, przedsiębiorca może wystawiać faktury w trybie awaryjnym. Faktura wystawiona offline musi spełniać wszystkie wymogi faktury ustrukturyzowanej — czyli być w formacie XML zgodnym ze schematem FA(2) — ale nie jest przesyłana do systemu w momencie wystawienia.

Faktura w trybie offline jest dostarczana nabywcy w sposób uzgodniony między stronami — np. e-mailem, poprzez platformę wymiany dokumentów lub nawet w formie wydruku wizualizacji. Kluczowe jest, aby dokument zawierał wszystkie wymagane dane i był przygotowany w formacie umożliwiającym późniejsze przesłanie do KSeF.

Po przywróceniu dostępności systemu przedsiębiorca ma obowiązek przesłania faktur wystawionych w trybie offline do KSeF w określonym terminie. Termin ten jest ogłaszany przez Ministerstwo Finansów po zakończeniu awarii — zazwyczaj wynosi od jednego do kilku dni roboczych.

Różnice między fakturą online a offline — porównanie

Choć zarówno faktura online, jak i offline muszą spełniać te same wymogi formalne co do treści, istnieją istotne różnice w procesie ich wystawiania, dostarczania i rozliczania. Poniższe zestawienie pomoże zrozumieć te różnice.

Procedura przesyłania faktur offline do KSeF po przywróceniu systemu

Po zakończeniu awarii i przywróceniu dostępności KSeF przedsiębiorca stoi przed kluczowym zadaniem — przesłaniem wszystkich faktur wystawionych w trybie offline do centralnego systemu. Procedura ta wymaga precyzji i dotrzymania terminów.

Pierwszym krokiem jest przegląd wszystkich dokumentów wystawionych w okresie awarii i upewnienie się, że są one kompletne i zgodne ze schematem XML. Następnie faktury przesyła się do KSeF standardowym kanałem API — system nadaje im numery KSeF i rejestruje w centralnym repozytorium.

Ważne jest, że data wystawienia faktury offline pozostaje tą, która widniała na oryginalnym dokumencie — przesłanie do KSeF nie zmienia daty wystawienia. System KSeF rejestruje dodatkową informację o dacie przesłania, co pozwala odróżnić faktury wystawione online od tych przesłanych z opóźnieniem.

Problemy techniczne po stronie firmy — co robić?

Awaria KSeF ogłoszona przez Ministerstwo to jedna sytuacja, ale znacznie częściej zdarzają się problemy po stronie samego przedsiębiorcy — awaria komputera, przerwa w dostawie internetu, błąd w oprogramowaniu do fakturowania czy problemy z certyfikatem autoryzacyjnym.

W takich przypadkach system KSeF działa prawidłowo, a problem leży po stronie firmy. Przepisy przewidują możliwość wystawienia faktury w trybie awaryjnym również w tej sytuacji — pod warunkiem, że niemożność połączenia z KSeF jest rzeczywista i udokumentowana. Przedsiębiorca powinien podjąć wszelkie racjonalne kroki w celu przywrócenia łączności.

Kluczowe jest posiadanie planu awaryjnego — alternatywnego sposobu wystawienia faktury XML i jej późniejszego przesłania do KSeF. Dobry program do KSeF powinien obsługiwać tryb offline, kolejkowanie faktur do wysyłki i automatyczną synchronizację po przywróceniu połączenia.

Planowane przestoje i konserwacja systemu KSeF

Oprócz nieplanowanych awarii, KSeF — jak każdy system informatyczny — wymaga okresowej konserwacji i aktualizacji. Ministerstwo Finansów informuje o planowanych przestojach z wyprzedzeniem, publikując harmonogram prac serwisowych.

Planowane przestoje zazwyczaj odbywają się w godzinach nocnych lub w weekendy, aby zminimalizować wpływ na działalność przedsiębiorców. Mimo to firmy wystawiające faktury o nietypowych porach (np. e-commerce działający 24/7, firmy obsługujące klientów w różnych strefach czasowych) powinny uwzględniać okna serwisowe w swoich procesach.

Dobrą praktyką jest skonfigurowanie systemu fakturowania tak, aby automatycznie sprawdzał dostępność KSeF przed wysyłką i kolejkował faktury w razie tymczasowej niedostępności. Rozwiązania takie oferują zaawansowane platformy do e-fakturowania, w tym Finito Pro, które minimalizują ryzyko przerw w procesie fakturowania.

Konsekwencje podatkowe faktur wystawionych offline

Wystawianie faktur w trybie offline rodzi pytania o konsekwencje podatkowe — szczególnie w kontekście rozliczenia VAT, prawa do odliczenia i momentu powstania obowiązku podatkowego.

Dla sprzedawcy obowiązek podatkowy powstaje na zasadach ogólnych — niezależnie od tego, czy faktura została wystawiona online czy offline. Data wystawienia faktury offline jest datą jej faktycznego utworzenia, nie datą przesłania do KSeF. Oznacza to, że opóźnienie w przesłaniu faktury do systemu nie przesuwa momentu powstania obowiązku podatkowego.

Dla nabywcy sytuacja jest bardziej złożona. Prawo do odliczenia VAT naliczonego z faktury offline może podlegać szczególnym zasadom — w zależności od tego, kiedy nabywca faktycznie otrzymał dokument i kiedy faktura została zarejestrowana w KSeF. Przepisy przejściowe regulują te kwestie, ale warto skonsultować szczegóły z biurem rachunkowym.

Jak przygotować firmę na tryb awaryjny — plan ciągłości działania

Profesjonalne podejście do KSeF wymaga opracowania planu ciągłości działania (Business Continuity Plan) dla procesów fakturowych. Nawet jeśli prowadzisz małą firmę, warto mieć przygotowaną procedurę na wypadek niedostępności systemu.

Najczęstsze problemy z trybem offline — doświadczenia z fazy testowej

Doświadczenia firm korzystających z KSeF w fazie dobrowolnej i testowej ujawniły kilka typowych problemów związanych z trybem offline, na które warto się przygotować.

Najczęstszym problemem było zdublowanie faktur — wystawienie dokumentu offline i ponowne wystawienie online po przywróceniu systemu, bez anulowania wersji offline. W KSeF nie można anulować faktur, więc korekta takiego błędu wymaga wystawienia faktury korygującej do zera — co generuje dodatkową pracę administracyjną.

Innym częstym problemem była niezgodność formatu XML faktur offline z wymaganiami walidacji KSeF. Faktury generowane w trybie awaryjnym przez uproszczone narzędzia nie zawsze przechodziły walidację po przesłaniu do systemu. To podkreśla znaczenie korzystania z certyfikowanego oprogramowania, które generuje poprawne pliki XML niezależnie od trybu pracy.

Podsumowanie

Tryb online to standardowy i docelowy sposób pracy z KSeF — zapewnia natychmiastową walidację, nadanie numeru KSeF i dostępność faktury dla obu stron transakcji. Tryb offline to procedura awaryjna na wypadek niedostępności systemu, która pozwala na kontynuowanie działalności, ale wiąże się z dodatkowymi obowiązkami: koniecznością samodzielnego dostarczenia faktury nabywcy i przesłania dokumentów do KSeF po przywróceniu dostępności. Klucz do bezproblemowej obsługi obu trybów to odpowiednie oprogramowanie, przetestowane procedury awaryjne i świadomość różnic w rozliczeniach podatkowych między fakturami online a offline.

Najczęstsze pytania

W przypadku ogłoszonej awarii KSeF lub problemów technicznych po Twojej stronie możesz wystawić fakturę w trybie awaryjnym (offline). Faktura musi być w formacie XML zgodnym ze schematem FA(2) i zostać dostarczona nabywcy poza systemem KSeF. Po przywróceniu dostępności systemu masz obowiązek przesłać fakturę do KSeF w terminie określonym przez Ministerstwo Finansów.

Tak, faktura wystawiona w trybie awaryjnym jest ważnym dokumentem podatkowym. Data jej wystawienia to data faktycznego utworzenia dokumentu, nie data późniejszego przesłania do KSeF. Obowiązek podatkowy powstaje na zasadach ogólnych, niezależnie od trybu wystawienia faktury.

Termin przesłania faktur wystawionych w trybie offline jest ogłaszany przez Ministerstwo Finansów po zakończeniu awarii. Zazwyczaj wynosi od jednego do kilku dni roboczych. W przypadku problemów technicznych po stronie przedsiębiorcy faktury należy przesłać niezwłocznie po usunięciu problemu.

Zdecydowanie tak. Oprogramowanie do KSeF powinno obsługiwać tryb offline — umożliwiać generowanie poprawnych plików XML bez połączenia z systemem, kolejkować faktury do wysyłki i automatycznie synchronizować je po przywróceniu łączności. To kluczowa funkcja zapewniająca ciągłość działania firmy.