Przejdź do treści

Codzienna Obsługa i Procesy Fakturowania6 min czytania

Faktury zaliczkowe i rozliczeniowe w systemie KSeF - praktyczny przewodnik 2025

Faktura zaliczkowa w Krajowym Systemie e-Faktur to dokument w formacie XML potwierdzający otrzymanie przedpłaty i przyspieszający powstanie obowiązku podatkowego w VAT. Dokument ten należy wystawić nie później niż 15. dnia miesiąca następującego po miesiącu, w którym otrzymano całość lub część zapłaty od nabywcy. Od 1 lutego 2026 r. dla największych przedsiębiorstw oraz od 1 kwietnia 2026 r. dla pozostałych podatników obowiązkowe będzie przesyłanie tych dokumentów do KSeF w strukturze logicznej FA(3). Różnica między fakturą zaliczkową a rozliczeniową w KSeF W ustrukturyzowanym obrocie gospodarczym Krajowy System e-Faktur (KSeF) wprowadza ścisłe rozróżnienie między typami dokumentów dokumentujących przedpłaty oraz finalizację transakcji.

Różnica między fakturą zaliczkową a rozliczeniową w KSeF

Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia

W ustrukturyzowanym obrocie gospodarczym Krajowy System e-Faktur (KSeF) wprowadza ścisłe rozróżnienie między typami dokumentów dokumentujących przedpłaty oraz finalizację transakcji. Faktura zaliczkowa, oznaczana w systemach księgowych jako ZAL, stanowi odrębny dokument ustrukturyzowany generowany dla każdej jednostkowej wpłaty dokonanej przed wydaniem towaru lub wykonaniem usługi. Zgodnie z art. 106f ust. 1 ustawy o VAT, dokument ten musi odzwierciedlać faktycznie otrzymaną kwotę, a jego przesłanie do systemu Ministerstwa Finansów nadaje mu unikalny identyfikator ID KSeF o długości 35 znaków.

Alternatywnym rozwiązaniem dla podmiotów pragnących uprościć dokumentację jest wykorzystanie elementu <ZaliczkaCzesciowa> w ramach zwykłej faktury VAT. Pozwala to na wykazanie wielu płatności otrzymanych przed dostawą w jednym pliku XML, co optymalizuje procesy księgowe przy zachowaniu pełnej zgodności ze strukturą FA(3). Należy jednak pamiętać, że system KSeF nie przewiduje procedury anulowania raz przesłanej faktury; każda modyfikacja, w tym poprawa błędnego numeru NIP, wymaga wystawienia korekty „do zera” i wygenerowania nowego dokumentu.

Faktura rozliczeniowa, znana również jako faktura końcowa (ROZ), jest wystawiana na zakończenie umowy, zamówienia lub relacji handlowej w celu podsumowania wszystkich wcześniejszych płatności. Dokument ten musi zawierać numery faktur wystawionych przed wydaniem towaru, co w systemie KSeF realizowane jest poprzez pole <FakturaZaliczkowa>. Warto podkreślić, że faktura końcowa powinna być wystawiona nie później niż 15. dnia miesiąca następującego po miesiącu, w którym dokonano dostawy towarów lub wykonano usługę, co jest zbieżne z ogólnymi terminami określonymi w art. 106i ust. 1 ustawy o podatku od towarów i usług.

Cel biznesowy Typ dokumentu / Element XML Zastosowanie praktyczne
Dokumentowanie każdej wpłaty osobno Faktura ZAL Wystawiana dla pojedynczej przedpłaty, generuje osobne ID KSeF.
Zbiorcze wykazanie kilku wpłat <ZaliczkaCzesciowa> Stosowane w zwykłej fakturze VAT dla uproszczenia ewidencji.
Finalizacja transakcji i wydanie towaru Faktura ROZ Podsumowuje ZAL-y poprzez sekcję <FakturaZaliczkowa>.

Wybór strategii dokumentowania przedpłat powinien być poprzedzony analizą wewnętrznego workflow oraz wymagań technicznych kontrahenta. W transakcjach z konsumentami od 1 kwietnia 2026 r. dopuszczalne będzie ewidencjonowanie zaliczek na kasie fiskalnej, jednak w obrocie B2B nadrzędnym standardem staje się struktura ustrukturyzowana. Integracja systemów ERP z Krajowym Systemem e-Faktur jest niezbędna dla zachowania płynności finansowej i unikania błędów w raportowaniu JPK_V7.

Terminy i obowiązki przy fakturach zaliczkowych

Precyzyjne określenie dat w pliku XML jest kluczowe dla prawidłowego rozpoznania obowiązku podatkowego w VAT, który powstaje w momencie otrzymania całości lub części zapłaty. Fakturę zaliczkową można wystawić z wyprzedzeniem do 60 dni przed planowanym otrzymaniem przedpłaty od nabywcy. Jeśli jednak wpłata nastąpiła wcześniej, podatnik jest zobligowany do wystawienia i wysłania dokumentu do KSeF maksymalnie do 15. dnia miesiąca następującego po dacie wpływu środków. Na przykład, otrzymanie zaliczki w dniu 3 kwietnia 2026 r. nakłada obowiązek wystawienia faktury ustrukturyzowanej do dnia 15 maja 2026 r.

Prawidłowa konstrukcja schematu FA(3) wymaga rozróżnienia ról poszczególnych pól dat. W sekcji <ZaliczkaCzesciowa> obligatoryjne jest wypełnienie pola P_6Z, które wskazuje datę otrzymania zapłaty, oraz pola P_15Z określającego kwotę zaliczki. Istotnym błędem merytorycznym jest wpisywanie daty sprzedaży w fakturze zaliczkowej - pole to powinno pozostać puste, gdyż faktyczna data dokonania lub zakończenia dostawy towarów (P_6) jest zarezerwowana dla faktury rozliczeniowej (ROZ). W przypadku faktury końcowej data sprzedaży nie może być wcześniejsza niż data ostatniej otrzymanej zaliczki.

Niedopełnienie obowiązków terminowych wiąże się z ryzykiem sankcji karno-skarbowych oraz administracyjnych kar pieniężnych. Zgodnie z art. 106i § 1 ustawy o VAT, brak wystawienia faktury w terminie może skutkować nałożeniem sankcji w wysokości 500 zł. W systemie KSeF fakturę uznaje się za wystawioną w dniu jej skutecznego przesłania do systemu Ministerstwa Finansów, a nie w dniu jej wygenerowania w lokalnym systemie księgowym. Dlatego zaleca się przesyłanie dokumentów niezwłocznie po ich sporządzeniu, korzystając z oprogramowania zintegrowanego z API KSeF.

Rozliczenie końcowe i korekta - krok po kroku

Faktura rozliczeniowa (ROZ) stanowi finalne ogniwo łańcucha dokumentacyjnego w systemie KSeF. Aby dokument ten został poprawnie zweryfikowany przez algorytmy Ministerstwa Finansów, w sekcji <FakturaZaliczkowa> należy wskazać pełny, 35-znakowy numer ID KSeF każdej uprzednio wystawionej faktury zaliczkowej. Numer ten, nadawany w formacie zawierającym datę RRRRMMDD oraz ciąg znaków alfanumerycznych, nie zastępuje numeru faktury nadawanego przez podatnika, ale jest niezbędny do powiązania dokumentów w bazie danych. System dopuszcza odwołanie się do maksymalnie 100 wcześniejszych faktur zaliczkowych w ramach jednego rozliczenia końcowego.

W sytuacji wykrycia błędu w wystawionej fakturze zaliczkowej, np. błędnej kwoty lub nieprawidłowej stawki VAT, jedyną drogą prawną jest wystawienie faktury korygującej (typ KOR). W treści korekty należy podać kod przyczyny „2 - błąd kwoty” oraz obowiązkowo wskazać numer ID KSeF korygowanego dokumentu ZAL. Po skutecznym przesłaniu korekty do systemu i uzyskaniu przez nią statusu „Zaakceptowana”, można wystawić nową fakturę zaliczkową z poprawnymi danymi. Automatyzacja tego procesu w systemach ERP pozwala na bieżącą aktualizację salda rozliczeń, co jest kluczowe, jeśli faktura ROZ nie została jeszcze wygenerowana.

Kwota do zapłaty na fakturze rozliczeniowej jest obliczana jako różnica między całkowitą wartością brutto zamówienia a sumą kwot wynikających z powiązanych faktur zaliczkowych. Jeżeli suma zaliczek pokrywa 100% wartości zamówienia, faktura końcowa nadal musi zostać wystawiona, wskazując kwotę „0” do zapłaty, co dokumentuje zakończenie dostawy towarów lub wykonanie usługi. Brak poprawnych odwołań do identyfikatorów KSeF w fakturze rozliczeniowej skutkuje otrzymaniem statusu „Odrzucony”, co uniemożliwia kontrahentowi prawidłowe odliczenie podatku naliczonego.

Faktura końcowa jest to dokument, który wystawia się na zakończenie umowy, zamówienia lub relacji handlowej, a fakturę ustrukturyzowaną uznaje się za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur.

Najczęstsze błędy i jak ich unikać

Analiza danych Ministerstwa Finansów wskazuje, że w 2025 roku aż 18% odrzuceń plików XML dotyczyło błędnych odwołań w relacji ZAL-ROZ. Najczęstszym błędem technicznym jest brak pola P_6Z w strukturze <ZaliczkaCzesciowa>, co uniemożliwia walidację momentu powstania obowiązku podatkowego. Kolejną krytyczną pułapką są literówki w 35-znakowym identyfikatorze ID KSeF lub pomijanie myślników w strukturze numeru. Przykładowo, poprawny numer musi składać się z 4 części i zawierać datę w formacie RRRRMMDD, podczas gdy ręczne wpisywanie numerów często prowadzi do błędów formatowania.

Innym istotnym problemem jest niezgodność chronologiczna dat. Data sprzedaży (P_6) wykazana na fakturze rozliczeniowej nie może być wcześniejsza niż data ostatniej wpłaty zaliczkowej wskazanej w dokumentach ZAL. Systemy walidacyjne KSeF weryfikują te zależności w czasie rzeczywistym (średni czas weryfikacji to 3 minuty), co pozwala na szybkie wykrycie błędów, ale jednocześnie blokuje obieg dokumentu do czasu ich naprawienia. Podatnicy powinni również pamiętać, że do 31 grudnia 2026 r. obowiązuje limit sprzedaży do 10 000 zł, powyżej którego wystawianie faktur poza systemem KSeF będzie obarczone ryzykiem prawnym.

Aby zminimalizować liczbę korekt, warto wdrożyć procedurę weryfikacji przed wysyłką, obejmującą sprawdzenie poprawności numeru NIP nabywcy oraz kompletności sekcji ZaliczkaCzesciowa. Używanie numeru faktury nadanego przez podatnika w pliku JPK_V7 pozostaje koniecznością, jednak to numer ID KSeF staje się nadrzędnym dowodem w razie kontroli skarbowej. Przechowywanie tych numerów dla celów dowodowych oraz integrowanie ich z tytułami przelewów od 2027 roku będzie standardem rynkowym.

Czy mogę wystawić ZAL po terminie 15-go?
Tak, wystawienie faktury po terminie jest możliwe technicznie, jednak wiąże się z ryzykiem nałożenia mandatu w wysokości 500 zł przez organy podatkowe. Jeśli dostawa towaru lub wykonanie usługi już nastąpiło, zaleca się wystawienie od razu faktury rozliczeniowej (ROZ) z uwzględnieniem otrzymanej wpłaty.
Kontrahent zażądał PDF-a bez numeru KSeF - czy muszę go podać?
Zgodnie z aktualnymi wytycznymi, numer KSeF nie musi być umieszczany na wizualizacji faktury (pliku PDF) ani na jej wydruku papierowym. Jednak identyfikator ten jest integralną częścią pliku XML w systemie centralnym i musi być stosowany w tytule przelewu bankowego od 2027 roku dla transakcji objętych obowiązkiem KSeF.

Redakcja · wszystkie artykuły