artykuł
Data sprzedaży na fakturze w KSeF – co zmienia się w datach dokumentów?
ostatnia aktualizacja:
Obowiązkowe korzystanie z Krajowego Systemu e Faktur (KSeF) zmienia sposób, w jaki przedsiębiorcy muszą patrzeć na daty umieszczane na dokumentach sprzedaży. To, co dotychczas było proste - kliknięcie „wystaw” w programie księgowym wyznaczało formalną datę faktury. Teraz nie zawsze ma znaczenie prawne. W KSeF rzeczywistą datę wystawienia określa bowiem moment, w którym faktura zostaje przesłana do systemu, a nie chwila jej przygotowania. W tym artykule wyjaśniamy, jak interpretować datę sprzedaży a datę wstawienia faktury, gdzie znajdują się one w strukturze e-faktury oraz jakich błędów trzeba unikać.

Data wystawienia faktury w KSeF – nowa definicja czasu
Pełne wdrożenie Krajowego Systemu e-Faktur wprowadza nowe zasady interpretacji dat na dokumentach sprzedaży. Dotychczas za datę wystawienia uznawano moment kliknięcia „wystaw” w programie księgowym.
W KSeF ta praktyka nie zawsze ma znaczenie prawne, ponieważ system ustala faktyczną datę wystawienia na podstawie chwili, gdy prześlesz fakturę do systemu.
Jednocześnie pole „Data sprzedaży”, czyli dzień dostawy towaru lub wykonania usługi, nadal trzeba wpisać ręcznie. System nie dodaje tej informacji automatycznie, więc przedsiębiorca odpowiada za jej poprawność.
Czym jest data przesłania do KSeF?
W elektronicznym fakturowaniu pojęcie „data wystawienia” nabiera nowego znaczenia. W tradycyjnych systemach liczył się moment, gdy wygenerujesz dokument.
W KSeF decyduje o tym data przesłania do KSeF, czyli chwila, gdy plik XML trafi do systemu administracji skarbowej. Dopiero wtedy faktura jest oficjalnie wystawiona. To zmiana, która bezpośrednio wpływa na obowiązki podatkowe przedsiębiorców.
Przykład: faktura wygenerowana 30 dnia miesiąca i wysłana 1 dnia następnego miesiąca
To scenariusz, który pojawia się w firmach bardzo często i jednocześnie stanowi źródło wielu błędów. Załóżmy, że:
30.01 generujesz fakturę w programie,
01.02 wysyłasz ją do KSeF,
system przyjmuje ją 01.02 i nadaje numer KSeF.
Dla tego przykładu data wystawienia to 01.02, niezależnie od tego, jaką datę wprowadzono w systemie przed wysyłką. Co za tym idzie:
dokument przechodzi na kolejny okres księgowy;
sprzedaż rozpoznasz w grudniu, nie w listopadzie.
Z tego powodu terminowa wysyłka faktur do KSeF staje się równie ważna jak ich prawidłowe sporządzenie.
Przykłady praktyczne wystawiania faktur w KSeF
Przykład 1:
Sprzedaż: 28.02
Tworzenie faktury: 28.03
Wysyłka do KSeF: 01.03
Data wystawienia: 01.03
Efekt: faktura trafia do marca.
Przykład 2:
Usługa wykonana: 05.03
Faktura wysłana: 20.03
Data sprzedaży: 05.03
Data wystawienia: 20.03
Efekt: obie daty są prawidłowe — różne i zgodne z przepisami.
UPO i numer referencyjny – dowód wystawienia
W kontekście funkcjonowania KSeF kluczową rolę odgrywają UPO oraz numer referencyjny. UPO (Urzędowe Poświadczenie Odbioru) to jedyny dowód, że faktura:
została prawidłowo dostarczona do systemu,
została formalnie przyjęta,
otrzymała unikalny numer referencyjny KSeF.
Dopiero wtedy dokument ma pełną ważność prawną. Brak UPO oznacza, że faktura nie istnieje w świetle prawa, nawet jeśli widnieje w Twoim systemie. Dlatego kontrola statusów KSeF staje się niezbędnym elementem codziennego procesu fakturowania.
Data sprzedaży w KSeF – czy system ją narzuca?
W KSeF wiele dzieje się automatycznie, ale data sprzedaży nie należy do tych elementów. To przedsiębiorca wpisuje ją sam.
Pole P_6 – gdzie znajduje się data sprzedaży?
W przeciwieństwie do daty wystawienia, którą KSeF ustala automatycznie, data sprzedaży zależy od przedsiębiorcy. Zgodnie z obowiązującą strukturą logiczną e-Faktury, informacja o dacie sprzedaży (dacie dokonania dostawy towarów lub wykonania usługi) znajduje się w polu P_6 pliku XML. Pole P_6 trzeba wpisać samodzielnie, a system nie zgaduje momentu transakcji.
Poprawność tej daty leży wyłącznie po stronie wystawcy faktury. Jej błędne wskazanie może powodować problemy podatkowe, zwłaszcza w VAT.
Jaka jest różnica między datą sprzedaży a datą wystawienia faktury?
Faktura musi zawierać dwie różne daty:
data sprzedaży – to zdarzenie gospodarcze, czyli faktyczny dzień dostawy lub wykonania usługi.
data wystawienia – to moment techniczno-prawny, czyli chwila, gdy dokument trafi do KSeF.
Nie można ich stosować zamiennie. Pomyłki mogą powodować:
niezgodności w deklaracjach VAT,
błędne określenie obowiązku podatkowego,
błędy w rozliczeniach,
konieczność korekt.
Poprawne wpisanie pola P_6 i rozróżnienie dat to podstawa fakturowania w KSeF.
Czy można zmienić datę wystawienia faktury w KSeF?
KSeF automatycznie i niezmiennie rejestruje faktyczną datę przesłania dokumentu. Tego pola nie da się:
edytować,
nadpisać,
antydatować,
obejść przez ponowną wysyłkę.
System zawsze przypisze rzeczywisty moment wpływu dokumentu, co gwarantuje rzetelność danych i eliminuje ryzyko manipulacji datami.
Dlatego tak ważne jest, aby przed wysłaniem faktury do KSeF dokładnie sprawdzić jej treść. Sprawdźmy widok zarówno w widoku edytora, jak i w generowanej wizualizacji faktury KSeF, gdzie można zweryfikować poprawność dat, numerów, kodu QR oraz ogólną czytelność faktury przed ostatecznym zatwierdzeniem.
Po wysłaniu faktury do KSeF nie ma możliwości edycji
W KSeF obowiązuje zasada pełnej integralności danych. Jeżeli faktura została poprawnie przesłana do systemu, przyjęta i oznaczona unikalnym numerem referencyjnym, nie można jej już edytować. System traktuje dane w pliku XML jako ostateczne, dlatego każda zaakceptowana faktura jest niezmienna.
Błędy w wizualizacji PDF nie oznaczają możliwości poprawy. Wizualizacja tylko pokazuje dane utrwalone w systemie.
Przeczytaj więcej o tym, jak wystawić fakturę w KSeF aby uniknąć pomyłek.
Korekta faktury w KSeF – jedyne rozwiązanie przy pomyłce
W przypadku błędów - niezależnie od tego, czy dotyczą daty sprzedaży, daty wystawienia, czy innych elementów dokumentu - jedyną dozwoloną ścieżką naprawy jest:
wystawić fakturę korygującą,
albo notę korygującą dla danych niefinansowych.
Faktury w KSeF nie można „otworzyć”, edytować ani ponownie przesłać w poprawionej wersji. Nie możesz otworzyć, edytować ani ponownie wysłać poprawionej wersji. Korekta tworzy nowy dokument w formacie XML, co gwarantuje pełną przejrzystość procesów księgowych.
Nie wiesz jak wystawić takie dokumenty? Skorzystaj z darmowej infolinii KSeF w mBanku i otrzymaj pomoc od certyfikowanych księgowych.
Wizualizacja faktury KSeF – jak odczytać daty?
W KSeF oryginalna faktura zawsze jest plikiem XML, czyli zestawem danych w formie technicznej. Nie wygląda jak tradycyjna faktura PDF, którą można wygodnie odczytać.
Dlatego w praktycznym obiegu, stosuje się wizualizację faktury KSeF, czyli czytelny PDF tworzony na podstawie danych z XML. Wizualizacja nie zastępuje oryginału - pomaga jedynie odczytać daty i inne informacje.
Systemy księgowe i bankowe – m.in. mBank
Ponieważ XML nie jest intuicyjny, większość narzędzi - w tym mOrganizer finansów w mBanku - pokazuje przejrzyste wizualizacje zgodne z wymogami KSeF.
Zawierają one kluczowe informacje:
datę sprzedaży (z pola P_6),
datę wystawienia (ustaloną w momencie przyjęcia dokumentu przez KSeF),
numer KSeF,
kod QR do potwierdzenia autentyczności dokumentu.
Dzięki temu możesz łatwo sprawdzić daty, kwoty i zgodność dokumentu. Dobra wizualizacja zwiększa czytelność faktury, co ułatwia księgowanie i kontrolę dokumentów.
Kod QR – obowiązkowy element wizualizacji
Każda wizualizacja udostępniana odbiorcy spoza systemu musi zawierać kod QR prowadzący do e-Faktury w KSeF. To element obowiązkowy, który umożliwia natychmiastową weryfikację dokumentu i zapewnia przejrzystość transakcji.
Kod QR łączy więc czytelną formę PDF z cyfrowym plikiem XML w KSeF. Brak kodu w wizualizacji oznacza naruszenie wymogów systemu.
mOrganizer i księgowość mBanku – rozwiązanie dla KSeF
W pracy z KSeF kluczowe jest nie tylko poprawne wystawianie faktur, lecz także kontrola dat, statusów i kompletności danych. Dlatego programy zintegrowane z KSeF, takie jak mOrganizer finansów w mBanku, ułatwiają obsługę faktur — dla przedsiębiorców i biur rachunkowych.
mOrganizer automatyzuje procesy związane z e-Fakturą i zmniejsza ryzyko błędów wynikających z ręcznego przetwarzania dokumentów.
System oferuje m.in.:
automatyczne pobieranie faktur z KSeF,
czytelne wizualizacje z datą sprzedaży i datą wystawienia,
przypomnienia o polach obowiązkowych, np. P_6,
pełną integrację z księgowością mBanku.
Dzięki temu ryzyko błędów związanych z datami spada praktycznie do zera, a proces fakturowania staje się przejrzysty i bezpieczny.
Najważniejsze informacje w pigułce
Pamiętaj:
KSeF decyduje o dacie wystawienia faktury na podstawie momentu przesłania dokumentu.
Ty wpisujesz datę sprzedaży, a jej poprawność jest kluczowa dla obowiązków podatkowych.
Błędów nie poprawisz w istniejącej fakturze — jedyną ścieżką jest korekta.
Wizualizacja faktury to nie faktura, lecz prezentacja danych z pliku XML.
mBank S.A. nie ponosi odpowiedzialności za stosowanie w praktyce informacji objętych powyższym materiałem. Materiał niniejszy ma charakter informacyjno – marketingowy i nie stanowi porady prawnej ani podatkowej.
Informacje przedstawione w artykule są aktualne na 16.01.2026 r. i mogą ulec zmianie.
Księgowi współpracujący z mBankiem należą do Ogólnopolskiej Sieci Certyfikowanych Biur Rachunkowych i świadczą usługi w zakresie rejestrowania działalności gospodarczej. Więcej na lokalniksiegowi.pl.
mOrganizer finansów
To nie jest oferta. Wszelkie informacje dotyczące mOrganizera finansów i mKsięgowości dostępne są w „Regulaminie serwisu CashDirector dostępnego w ramach systemu transakcyjnego mBank S.A., w pakietach: Fakturowanie, mOrganizer finansów, mKsięgowość Komfort, mKsięgowość Premium oraz mKsięgowość Start PK, mKsięgowość Komfort PK, mKsięgowość Premium PK”.
Infolinię obsługują księgowi z firmy CashDirector S.A. Infolinia jest bezpłatna i czynna od poniedziałku do piątku w godz. 9:00-17:00. Koszt połączenia z infolinią jest zgodny z taryfą operatora. mBank S.A. nie ponosi odpowiedzialności za informacje przekazywane na infolinii księgowych. Informacje nie stanowią porady prawnej ani podatkowej.