Różnica między ZAL a ROZ w jednym zdaniu
Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia
Proforma zazwyczaj nie jest fakturą zaliczkową i nie wywołuje skutków prawnych w obszarze podatku VAT, gdyż stanowi jedynie ofertę lub informację o warunkach płatności. Dokumentacja ustrukturyzowana w formacie XML wymaga precyzyjnego określenia charakteru operacji gospodarczej, gdzie brak węzła Fa/Zamowienie w pliku przesyłanym do bramki Ministerstwa Finansów dyskwalifikuje dokument jako fakturę zaliczkową typu ZAL. W systemie KSeF faktura zaliczkowa dokumentuje otrzymanie całości lub części zapłaty przed dostawą towarów lub usług, co wymusza na podatniku zastosowanie konkretnego schematu raportowania danych.
Brak wpłaty całości należności wynikającej z pierwotnego zamówienia generuje obowiązek wystawienia faktury rozliczeniowej po dokonaniu dostawy towaru lub wykonaniu usługi. Faktura rozliczeniowa przyjmuje wartość ROZ w elemencie Fa/RodzajFaktury (lub ROZ_KOR w przypadku korekt) i służy do ostatecznego zamknięcia transakcji pod względem księgowym. Istotnym ograniczeniem technicznym jest zakaz wypełniania węzła Fa/Zamowienie na fakturze o statusie ROZ, ponieważ dane dotyczące zamówienia zostały już zadeklarowane w poprzednich dokumentach zaliczkowych.
Warto podkreślić, że biuro rachunkowe Poznań mdoFinanse wskazuje na konieczność weryfikacji, czy system ERP nie podpowiada proformy jako dokumentu typu ZAL. Faktura rozliczeniowa domyka płatność i rozlicza całą transakcję, a suma wartości sprzedaży na tym dokumencie musi zostać pomniejszona o wcześniejsze wpłaty potwierdzone fakturami zaliczkowymi. Zgodnie z przepisami, faktura końcowa powinna zawierać numery faktur wystawionych przed wydaniem towaru lub wykonaniem usługi, co zapewnia spójność analityczną w systemie KSeF.
Struktury FA(2) vs FA(3) - co zmienia 1 lutego 2026
Obecnie obowiązująca struktura FA(2) definiuje zestaw pól niezbędnych do prawidłowej walidacji dokumentów zaliczkowych i rozliczeniowych. Podatnicy są zobowiązani do wypełniania kluczowych węzłów, które determinują akceptację pliku przez system centralny. Prawidłowa faktura zaliczkowa w schemacie FA(2) musi zawierać dane w polach:
- Fa/RodzajFaktury - określający typ dokumentu (np. ZAL dla zaliczki);
- Fa/Zamowienie - zawierający szczegółową specyfikację towarów lub usług, których dotyczy przedpłata;
- Fa/FakturaZaliczkowa - sekcja przeznaczona na numery identyfikacyjne wcześniejszych dokumentów w przypadku kolejnych wpłat.
Brak tych danych skutkuje odrzuceniem dokumentu przez bramkę KSeF, co uniemożliwia nadanie fakturze ustrukturyzowanej oficjalnego numeru identyfikującego. Od 1 lutego 2026 roku wejdzie w życie nowa struktura FA(3), która zaostrza rygory dotyczące raportowania szczegółowych pozycji zamówienia. Nowelizacja techniczna ma na celu zwiększenie przejrzystości transakcji i ułatwienie automatycznego parowania płatności z dostawami.
Od 1 II 2026 obowiązkowo należy uzupełniać następujące pola w schemacie FA(3):
- WartoscZamowienia - wskazująca całkowitą wartość brutto zamówienia, bez względu na wysokość wpłaconej zaliczki;
- ZamowienieWiersz - wymagająca wyszczególnienia wszystkich pozycji asortymentowych objętych przyszłą dostawą.
Należy zaznaczyć, że brak tych pól w strukturze FA(3) będzie traktowany jako błąd strukturalny, co wykluczy fakturę z obrotu prawnego. Zaleca się, aby przedsiębiorstwa zaktualizowały swoje interfejsy API oraz systemy finansowo-księgowe przed grudniem 2025 r., aby uniknąć paraliżu fakturowania w momencie wejścia w życie nowych przepisów.
Optymalny workflow: ZAL → ZAL → ROZ bez chaosu w księgach
Prawidłowe zarządzanie procesem zaliczkowym wymaga ścisłej chronologii i poprawnego referowania do wcześniejszych zdarzeń gospodarczych. W przypadku rozbudowanych kontraktów, gdzie płatność następuje w etapach, konieczne jest zachowanie ciągłości numeracji oraz powiązań wewnątrz systemu KSeF. Poniższa tabela obrazuje przykładową ścieżkę dokumentowania transakcji:
| Etap transakcji | Kwota brutto | Typ dokumentu (RodzajFaktury) |
|---|---|---|
| I wpłata (Zaliczka 1) | 5 000,00 zł | ZAL |
| II wpłata (Zaliczka 2) | 3 000,00 zł | ZAL |
| Dostawa i rozliczenie końcowe | 2 000,00 zł (Dopłata) | ROZ |
Każda ZAL trafia do KSeF z wartością ZAL i własnym UUID - zero ręcznego oznaczania w tradycyjnym formacie jest dopuszczalne, jednak system nadaje jej unikalny identyfikator techniczny. Nabywca może skorzystać z odliczenia VAT nie wcześniej niż w rozliczeniu za okres, w którym otrzymał fakturę ustrukturyzowaną, co w KSeF datuje się na dzień przydzielenia numeru identyfikującego.
Generowanie faktury rozliczeniowej (ROZ) w nowoczesnych systemach finansowych przebiega zgodnie z następującą procedurą:
- Pobranie listy numerów UUID wszystkich faktur zaliczkowych powiązanych z danym zamówieniem;
- Ustawienie pola Fa/RodzajFaktury na wartość ROZ;
- Automatyczne wyliczenie przez system wartości pozostałej do zapłaty poprzez odjęcie sumy zaliczek od całkowitej wartości zamówienia.
Węzeł Fa/FakturaZaliczkowa w strukturze XML posiada dużą pojemność i może pomieścić do 100 pozycji, co pozwala na rozliczanie nawet bardzo złożonych inwestycji. Sugeruje się, aby zamykać miesiąc księgowy dopiero po wysłaniu faktury ROZ i uzyskaniu potwierdzenia z KSeF, co pozwoli uniknąć rozbieżności w deklaracjach VAT-7/VAT-UE.
Błędy, które KSeF wyłapie natychmiast - checklista
Automatyczna walidacja dokumentów w Krajowym Systemie e-Faktur nie wybacza błędów w strukturze logicznej pliku XML. Każdy dokument wysyłany do Ministerstwa Finansów przechodzi weryfikację semantyczną i składniową, a wykryte nieprawidłowości skutkują natychmiastowym komunikatem o błędzie i odrzuceniem faktury. Poniżej przedstawiono najczęstsze problemy techniczne występujące przy procesowaniu faktur ZAL i ROZ.
Brak węzła Fa/Zamowienie w ZAL
Występuje, gdy dokument oznaczony jako ZAL nie zawiera wymaganej specyfikacji zamówienia. System zwraca kod błędu 400 (Bad Request), co oznacza, że dokument jest niezgodny ze schemą XSD w zakresie wymagalności pól dla faktur zaliczkowych.
Nieprawidłowa wartość ROZ_KOR bez ROZ
Próba wystawienia faktury korygującej do rozliczenia, które nie zostało wcześniej poprawnie zarejestrowane w KSeF. System generuje kod błędu 422 (Unprocessable Entity), wskazując na brak logicznego powiązania z dokumentem nadrzędnym w bazie danych systemu.
Wartość Zamowienia niezgodna z sumą wierszy
Błąd arytmetyczny polegający na rozbieżności między polem WartoscZamowienia a sumą kwot z sekcji ZamowienieWiersz. KSeF zwraca kod błędu 409 (Conflict), co wymaga poprawy wyliczeń w systemie ERP przed ponowną wysyłką.
Zanim użytkownik dokona wysyłki dokumentu, niezbędna jest weryfikacja dwóch kluczowych pól: RodzajFaktury oraz ZamowienieWiersz. Walidator systemowy rygorystycznie sprawdza te parametry pod kątem zgodności z wybraną strukturą FA(2) lub FA(3). Zaleca się stosowanie wyrażeń regularnych (regex) do walidacji numerów NIP w polu Podmiot2, co znacząco przyspiesza proces iteracji i zmniejsza ryzyko odrzucenia dokumentu ze względu na błędy w danych identyfikacyjnych kontrahenta.
"Faktura ustrukturyzowana jest uznana za otrzymaną przy użyciu Krajowego Systemu e-Faktur w dniu przydzielenia w tym systemie numeru identyfikującego tę fakturę" - zgodnie z oficjalnymi wytycznymi Ministerstwa Finansów dotyczącymi obiegu dokumentów elektronicznych.
Najczęściej zadawane pytania (FAQ)
Czy faktura zaliczkowa musi posiadać dopisek „Zaliczka”?
Zgodnie z aktualnymi przepisami nie ma obowiązku umieszczania na fakturze zaliczkowej słowa „zaliczka”. Kluczowe jest poprawne oznaczenie techniczne w polu Fa/RodzajFaktury jako ZAL.
Kiedy powstaje prawo do odliczenia VAT z faktury zaliczkowej?
Prawo do odliczenia podatku VAT przez nabywcę powstaje w rozliczeniu za okres, w którym u sprzedawcy powstał obowiązek podatkowy, pod warunkiem otrzymania faktury ustrukturyzowanej. W KSeF datą otrzymania jest dzień przydzielenia numeru identyfikującego.
Jakie są terminy na wystawienie faktury rozliczeniowej?
Termin na wystawienie faktury końcowej (rozliczeniowej) to 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ę, zgodnie z art. 106i ust. 1 ustawy o VAT.
Redakcja · wszystkie artykuły