Rozbieżności między datą przesłania faktury do bramki KSeF a datą jej przetworzenia wpływają bezpośrednio na moment powstania obowiązku podatkowego VAT, prawo do odliczenia podatku naliczonego, ustalenie kursu NBP dla walut obcych, a także ryzyko surowych sankcji finansowych wynikających z art. 106ni ustawy o VAT.
Z tego artykułu dowiesz się, jak w świetle przepisów i architektury IT definiować daty w KSeF, jak zarządzać sytuacjami brzegowymi oraz w jaki sposób automatyzacja w systemie Scanye chroni biuro rachunkowe i jego klientów przed kosztownymi błędami.
1. Definicja prawna i techniczna dat w systemie KSeF
W KSeF faktura ustrukturyzowana nie jest traktowana jako prawnie wystawiona w momencie wygenerowania pliku XML w lokalnym programie fakturowym. Kluczowe znaczenie ma sekwencja komunikacji z bramką rządową.
Data wystawienia faktury w KSeF
Zgodnie z art. 106na ust. 1 ustawy o VAT, fakturę ustrukturyzowaną uznaje się za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur.
W praktyce technicznej oznacza to moment, w którym dokument XML trafia na serwer KSeF i przejdzie Pozytywną Walidację Semantyczną (zgodność ze strukturą logiczną FA). System nadaje wówczas dokumentowi unikalny Numer KSeF oraz stempel czasowy (TimeStamp).
Jeśli proces wysyłki rozpocznie się o 23:58, ale plik ze względu na kolejkowanie danych wpłynie do bramki o 00:02 dnia następnego, datą wystawienia faktury będzie dzień następny.
Data otrzymania faktury w KSeF
Zgodnie z art. 106na ust. 3 ustawy o VAT, fakturę ustrukturyzowaną uznaje się za otrzymaną w dniu przydzielenia jej numeru KSeF.
W trybie podstawowym (online) proces walidacji i przydzielenia numeru KSeF zachodzi niemal automatycznie. Oznacza to, że co do zasady data wystawienia i data otrzymania faktury są w trybie online tożsame. Odbiorca dokumentu uzyskuje wgląd do faktury w tym samym momencie, w którym KSeF przydzieli jej numer identyfikacyjny - bez względu na to, kiedy fizycznie zaloguje się do systemu lub pobierze plik do własnego programu FK.
Dobre praktyki księgowe: Nie utożsamiaj daty pobrania pliku z KSeF przez system OCR lub księgowy z datą jego prawnego otrzymania. Prawo do odliczenia VAT po stronie nabywcy powstaje z dniem przydzielenia numeru KSeF w infrastrukturze Ministerstwa Finansów, a nie w momencie importu pliku do bazy danych biura rachunkowego.
2. Skutki podatkowe rozbieżności dat
Precyzyjne rozgraniczenie dat ma fundamentalne znaczenie dla prawidłowego rozliczenia podatków dochodowych (PIT/CIT), podatku od towarów i usług (VAT) oraz wyceny transakcji zagranicznych.
Moment powstania obowiązku podatkowego w VAT (Sprzedawca)
Co do zasady, obowiązek podatkowy w VAT powstaje z chwilą dokonania dostawy towarów lub wykonania usługi (art. 19a ust. 1 ustawy o VAT). Jeżeli jednak ustawodawca wiąże powstanie obowiązku z wystawieniem faktury (np. w usługach budowlanych, najmie, mediach czy stałej obsłudze prawnej/księgowej), data wystawienia w KSeF bezpośrednio decyduje o miesiącu/kwartale, w którym sprzedawca musi wykazać VAT należny.
Opóźnienie w przetworzeniu dokumentu przez KSeF na przełomie miesięcy może bezwzględnie przesunąć obowiązek podatkowy na kolejny okres rozliczeniowy, generując ryzyko powstania zaległości podatkowej.
Prawo do odliczenia VAT naliczonego (Nabywca)
Nabywca ma prawo do obniżenia kwoty podatku należnego o kwotę podatku naliczonego w rozliczeniu za okres, w którym w odniesieniu do nabytych towarów i usług powstał obowiązek podatkowy u sprzedawcy, jednak nie wcześniej niż w rozliczeniu za okres, w którym podatnik otrzymał fakturę (art. 86 ust. 10 i 10b pkt 1 ustawy o VAT).
W środowisku KSeF nabywca nie może odliczyć VAT przed datą przydzielenia dokumentowi numeru KSeF. Jeśli sprzedawca wyśle fakturę 31 sierpnia o godzinie 23:59, a system przydzieli jej numer KSeF 1 września o 00:01:
- Sprzedawca (w zależności od specyfiki transakcji) może być zobowiązany rozliczyć VAT za sierpień.
- Nabywca ma prawo odliczyć VAT naliczony dopiero w rozliczeniu za wrzesień.
Przeliczanie faktur w walutach obcych (Kurs NBP)
Zgodnie z art. 31a ustawy o VAT, przeliczenia kwot wyrażonych w walucie obcej na złote dokonuje się według kursu średniego danej waluty obcej ogłoszonego przez Narodowy Bank Polski na ostatni dzień roboczy poprzedzający dzień powstania obowiązku podatkowego.
Jeżeli podatnik przelicza walutę na podstawie daty wystawienia faktury (przed powstaniem obowiązku podatkowego), przyjęcie błędnej daty (np. wynikającej z opóźnienia rejestracji dokumentu w KSeF) prowadzi do zastosowania niewłaściwego kursu walutowego. Wskutek tego powstają różnice w podstawie opodatkowania VAT oraz różnice kursowe w podatku dochodowym (PIT/CIT).
3. Sankcje i kary finansowe: Art. 106ni Ustawy o VAT
Przesunięcie terminów i naruszenie wymogów technicznych KSeF wiąże się ze znaczącym ryzykiem sankcji administracyjnych nakładanych przez Naczelnika Urzędu Skarbowego.
Uwaga na kary! Zgodnie z art. 106ni ustawy o VAT, na podatnika nakłada się karę pieniężną w wysokości:
- Do 100% kwoty podatku wykazanego na fakturze wystawionej poza KSeF.
- Do 18,7% kwoty należności ogółem wykazanej na fakturze (w przypadku faktur bez wykazanego podatku VAT, np. przy zwolnieniu lub procedurze odwrotnego obciążenia).
Sprawdź jakie są kary za brak KSeF.
Za jakie błędy w datowaniu i wysyłce grożą kary?
- Wystawienie faktury z pominięciem KSeF: Przekazanie klientowi faktury papierowej lub PDF i niewysłanie jej do systemu ustrukturyzowanego w obowiązującym terminie.
- Nieterminowe przesłanie faktur wystawionych w trybie awaryjnym/offline: Wystawienie faktury w trakcie awarii KSeF lub w trybie offline i nieprzesłanie jej do KSeF w ustawowym terminie (np. 7 dni od dnia zakończenia awarii lub następnego dnia roboczego w trybie offline).
- Niezgodność daty wystawienia w nagłówku XML z rzeczywistą datą stempla KSeF: Wprowadzenie w polu P_1 (data wystawienia) daty historycznej, która rażąco odbiega od faktycznego stempla czasowego przydzielonego przez bramkę API KSeF.
4. Przypadki brzegowe i procedury awaryjne (Edge Cases)
W praktyce gospodarczej występują sytuacje, w których system KSeF działa w trybie ograniczonej dostępności lub nie działa wcale. Ustawodawca przewidział odrębne zasady ustalania dat dla takich okoliczności.
Tryb Awaryjny (Awaria KSeF po stronie Ministerstwa Finansów)
W przypadku ogłoszenia oficjalnej awarii KSeF w Biuletynie Informacji Publicznej (BIP) MF:
- Podatnik wystawia faktury w formacie ustrukturyzowanym (XML) offline, udostępniając je nabywcy w uzgodniony sposób (np. kodem QR).
- Data wystawienia: Za datę wystawienia uznaje się datę wskazaną przez podatnika w polu P_1 faktury XML.
- Termin przesłania do KSeF: Podatnik ma obowiązek przesłać faktury do KSeF w ciągu 7 dni od dnia zakończenia awarii.
Tryb Niedostępności i Tryb Offline (Po stronie podatnika)
Gdy podatnik nie ma dostępu do Internetu lub trwa przerwa techniczna po stronie MF:
- Faktura jest generowana offline.
- Data wystawienia: Datą wystawienia jest data zdeklarowana przez sprzedawcę w polu P_1.
- Termin przesłania do KSeF: Podatnik musi przesłać fakturę do KSeF najpóźniej w następnym dniu roboczym po dniu jej wystawienia.
Kontroluj obieg dokumentów finansowych w swojej firmie zgodnie z zasadami KSeF
5. Jak uniknąć kar? Automatyzacja i rola systemu Scanye
Wyeliminowanie ryzyka kar finansowych oraz rozbieżności księgowych wymaga wdrożenia zaawansowanych mechanizmów kontrolnych. Ręczne monitorowanie statusów wysyłki i stempli czasowych przy obsłudze dziesiątek czy setek podmiotów jest nieefektywne i podatne na błąd ludzki.
Ekosystem Scanye stanowi warstwę ochronną między systemem księgowym biura rachunkowego/firmy a środowiskiem Ministerstwa Finansów.
Automatyczna walidacja i buforowanie czasowe
Scanye na bieżąco analizuje status komunikacji z KSeF:
- Kontrola stempla czasowego: System automatycznie porównuje datę podaną w nagłówku faktury z faktycznym czasem przyjęcia dokumentu przez bramkę KSeF. W przypadku wykrycia przesunięcia na przełomie miesięcy, Scanye natychmiast flaguje dokument dla księgowego.
- Automatyczny przelicznik kursów NBP: W oparciu o zweryfikowaną i ostateczną datę w KSeF, Scanye samoczynnie dobiera właściwy kurs średni NBP z ostatniego dnia roboczego poprzedzającego obowiązek podatkowy.
- Alert Trybu Offline i Awarii: W przypadku pracy w trybie awaryjnym Scanye uruchamia automatyczny zegar odliczający czas (np. 24h dla trybu offline) i wysyła powiadomienia powiadomienia do osób odpowiedzialnych za wysyłkę, zapobiegając przekroczeniu ustawowych terminów.
Centralny rejestr zdarzeń i archiwizacja
Scanye przechowuje pełny log zdarzeń komunikacyjnych (Audit Trail), zawierający nagłówki z odpowiedziami serwerów MF, pliki UPO (Urzędowe Poświadczenie Odbioru) oraz pełną historię statusów. W przypadku ewentualnej kontroli skarbowej biuro rachunkowe posiada niepodważalny dowód na to, kiedy dokument został wysłany i odebrany przez bramkę KSeF.
Sprawdź aplikację do KSeF od Scanye!
Podsumowanie
W erze KSeF czas przestaje być pojęciem umownym. Data wystawienia i odebrania faktury to ścisłe dane cyfrowe rejestrowane w czasie rzeczywistym przez serwery Ministerstwa Finansów. Próby ignorowania tych różnic mogą prowadzić do błędów w deklaracjach JPK_V7, nierzetelnego przeliczania kursów walut oraz wysokich kar administracyjnych z art. 106ni ustawy o VAT.
Wdrożenie odpowiednich procedur operacyjnych oraz wykorzystanie autokorekty i integracji chmurowej w Scanye pozwala całkowicie zautomatyzować proces weryfikacji dat. Dzięki temu biura rachunkowe i przedsiębiorcy zyskują pełne bezpieczeństwo podatkowe oraz pewność, że każdy dokument w portfelu księgowym rozliczony jest zgodnie z aktualnym stanem prawnym.

