Obowiązkowy KSeF działa już od kilku miesięcy i coraz więcej firm mierzy się z praktycznym problemem: jak prawidłowo ustalić termin wystawienia faktury w KSeF. Data z pola P_1, moment przesłania dokumentu do systemu, tryb online i offline24 – każdy z tych elementów ma inne znaczenie prawne i wpływa bezpośrednio na rozliczenia VAT. Błędna interpretacja może prowadzić do kłopotów podatkowych, a od 2027 roku – wysokich kar finansowych. Przeczytaj cały artykuł i sprawdź, jak działać zgodnie z przepisami oraz uniknąć kosztownych pomyłek.

Z tego artykułu dowiesz się:

Termin wystawienia faktury w KSeF – zasady ogólne

Wprowadzenie obowiązkowego KSeF nie zmieniło terminów wystawiania faktur określonych w przepisach ustawy o VAT. Zasada ogólna wynikająca z art. 106i ust. 1 pozostaje aktualna: fakturę wystawia się nie później niż 15. dnia miesiąca następującego po miesiącu, w którym dokonano dostawy towaru lub wykonano usługę. Termin wystawienia faktury w KSeF jest więc bezpośrednio powiązany z momentem realizacji transakcji, a nie wyłącznie z techniczną datą przesłania pliku do systemu. Dlatego warto korzystać z niezawodnego programu do wystawienia faktury, który automatycznie pilnuje ustawowych terminów i minimalizuje ryzyko uchybień.

KSeF wprowadza jednak jedno istotne zastrzeżenie: momentem formalnego wystawienia faktury nie jest chwila wygenerowania pliku XML w oprogramowaniu, lecz data jego przesłania do systemu i nadania numeru identyfikującego. Oznacza to, że jeśli sporządzisz dokument 5 marca, ale wyślesz go do KSeF 8 marca – faktura zostanie uznana za wystawioną właśnie 8 marca. Ustawodawca przewiduje też wyjątki od zasady ogólnej, obejmujące m.in. usługi budowlane, usługi o charakterze ciągłym, a także dostawy energii – dla tych kategorii termin wystawienia faktury w KSeF może być inny niż standardowy, zależnie od rodzaju transakcji i szczególnych regulacji branżowych.

Daty na fakturze KSeF

Daty na fakturze KSeF to temat, który w praktyce sprawia trudność wielu przedsiębiorcom. W e-fakturze funkcjonują dwa odrębne momenty czasowe: data wystawienia faktury KSeF, ustalana przez system w chwili przyjęcia dokumentu, oraz data sprzedaży, którą wystawca wpisuje ręcznie w polu P_6 pliku XML. Ta pierwsza jest zapisywana automatycznie i decyduje o momencie formalnego wystawienia dokumentu w obrocie prawnym. Ta druga natomiast odnosi się do rzeczywistego zdarzenia gospodarczego i nie jest przez system uzupełniana. Sprawna integracja z KSeF powinna obsługiwać oba pola w sposób przejrzysty i zgodny z wymogami prawnymi.

Data wystawienia faktury KSeF zapisywana jest w polu P_1 pliku XML i powinna odpowiadać dacie przesłania dokumentu do systemu. Gdy te dwie daty się różnią, KSeF traktuje fakturę jako wystawioną w trybie offline24 – niezależnie od intencji podatnika. Daty na fakturze KSeF obejmują kilka kluczowych elementów struktury e-faktury, które warto znać i stosować prawidłowo:

  • P_1 – data wystawienia faktury; w trybie online musi być zgodna z datą przesłania do KSeF,
  • P_6 – data sprzedaży, czyli dzień dostawy towaru lub wykonania usługi; wpisywana ręcznie przez wystawcę,
  • Data nadania numeru KSeF – decyduje o momencie otrzymania faktury przez nabywcę w trybie online,
  • Data faktycznego otrzymania – obowiązuje w relacjach z nabywcami, którym faktura jest udostępniana poza systemem, np. w trybie offline.

Data sprzedaży a KSeF

Kwestia data sprzedaży a KSeF budzi wiele pytań wśród przedsiębiorców. Data sprzedaży to dzień dokonania lub zakończenia dostawy towarów albo wykonania usługi – i to właśnie ten moment decyduje o powstaniu obowiązku podatkowego zgodnie z art. 19a ust. 1 ustawy o VAT. Nie jest ona tożsama z datą wystawienia faktury i pełni odmienną funkcję prawnopodatkową. Jeśli data sprzedaży pokrywa się z datą wystawienia dokumentu, nie trzeba jej osobno wskazywać. Gdy natomiast daty te są różne – pole P_6 staje się obowiązkowe. Profesjonalne fakturowanie online powinno automatycznie rozróżniać te dwa pola i ułatwiać ich prawidłowe uzupełnianie zgodnie z obowiązującymi przepisami.

Różnica między datą sprzedaży a datą wystawienia faktury ma bezpośrednie przełożenie na rozliczenia podatkowe. Dostawa towaru może nastąpić ostatniego dnia miesiąca, a fakturę – zgodnie z przepisami – można wystawić dopiero do 15. dnia kolejnego miesiąca. W takim przypadku obowiązek podatkowy powstaje w miesiącu dostawy, nawet jeśli dokument jest wystawiany w miesiącu następnym. Właśnie dlatego data sprzedaży a KSeF to nie tylko techniczna kwestia jednego pola w pliku XML – to parametr, który określa właściwy okres rozliczeniowy dla podatku należnego i może zadecydować o prawidłowości całej deklaracji VAT za dany miesiąc.

Czy data sprzedaży w KSeF jest uzupełniana automatycznie przez system?

Data sprzedaży w KSeF nie jest uzupełniana automatycznie przez system – podatnik musi wpisać ją samodzielnie w polu P_6 pliku XML, a jej poprawność leży wyłącznie po stronie wystawcy faktury. System nie weryfikuje tej daty ani nie porównuje jej z zewnętrznymi danymi transakcji, dlatego odpowiedzialność za prawidłowe wskazanie spoczywa w całości na podatniku. Błąd w tym polu może prowadzić do nieprawidłowego ujęcia obowiązku podatkowego, a po 2027 roku – do realnych sankcji finansowych. Mega-Tech dostarcza narzędzia, które umożliwiają kontrolę poprawności dat jeszcze przed wysłaniem dokumentu do systemu, co znacząco obniża ryzyko kosztownych pomyłek.

Podsumowanie

Prawidłowe zarządzanie datami na fakturach w KSeF to fundament sprawnego rozliczania VAT. Przepisy nie zmieniły ustawowych terminów wystawiania dokumentów, jednak KSeF wprowadził nowe zasady dotyczące momentu ich formalnego wystawienia – uzależniając go od daty przesłania pliku do systemu lub daty wskazanej w polu P_1 w trybie offline24. Rozróżnienie między datą wystawienia a datą sprzedaży jest niezbędne dla prawidłowego określenia okresu rozliczeniowego i uniknięcia błędów w deklaracjach VAT. Jeśli chcesz uprościć ten proces i mieć pewność zgodności z przepisami, wypróbuj rozwiązania Mega-Tech – zaprojektowane z myślą o tym, aby każda faktura trafiała do KSeF na czas i bez błędów.