KSeF a faktura zaliczkowa i końcowa w 2026 roku
Jak wystawić w KSeF fakturę zaliczkową i końcową: numer KSeF zaliczki, rozliczenie wpłat, FA(3), korekty i najczęstsze błędy.
Fakturę zaliczkową i końcową wystawiasz w KSeF na tej samej strukturze FA(3), ale musisz prawidłowo powiązać dokumenty. Gdy wcześniejsza zaliczka była e-Fakturą, na dokumencie rozliczającym podajesz jej numer KSeF, a nie tylko własny numer z programu.
Najkrótsza odpowiedź
Jeżeli otrzymujesz część zapłaty przed wykonaniem usługi lub dostawą, zwykle dokumentujesz ją fakturą zaliczkową. Nie musisz jednak wystawiać odrębnej zaliczkowej, gdy zapłatę otrzymasz w tym samym miesiącu, w którym wykonasz usługę lub dostarczysz towar — z wyjątkiem czynności objętych szczególnymi terminami z art. 106i ust. 3–8 ustawy o VAT. W takim przypadku wystawiasz jedną fakturę sprzedażową z wymaganymi danymi o otrzymanej zapłacie.
Jeżeli zaliczka została udokumentowana osobno, po realizacji zamówienia wystawiasz fakturę końcową, która:
- pomniejsza należność o otrzymane zaliczki,
- pomniejsza VAT o podatek wykazany na fakturach zaliczkowych,
- wskazuje numery KSeF wcześniejszych e-Faktur zaliczkowych,
- zachowuje własny numer dokumentu nadany w Twojej serii.
Jeśli zaliczka pokryła całą cenę i została w całości udokumentowana, przepisy nie wymagają odrębnej faktury końcowej tylko po to, aby ponownie wykazać tę samą sprzedaż.
Kiedy powstaje faktura zaliczkowa
Faktura zaliczkowa dokumentuje zapłatę otrzymaną przed dostawą towaru lub wykonaniem usługi. Może chodzić o:
- zadatek,
- przedpłatę,
- pierwszą transzę,
- kolejną część ceny,
- pełną zapłatę otrzymaną z góry.
Sama pro forma nie jest fakturą i nie dokumentuje otrzymania pieniędzy. Jeżeli klient tylko zaakceptował ofertę, ale jeszcze nie zapłacił, nie masz z tego powodu faktury zaliczkowej do wysłania do KSeF.
Ustawa o VAT przewiduje również czynności, przy których otrzymanie wcześniejszej płatności nie działa według typowego schematu faktury zaliczkowej. Dlatego przed automatycznym wystawieniem dokumentu sprawdź rodzaj transakcji, zwłaszcza przy rozliczeniach zagranicznych i usługach rozliczanych w szczególnych okresach.
Osobno sprawdź, czy zapłata i sprzedaż przypadają w tym samym miesiącu. W takim przypadku zastosowanie może mieć wyjątek z art. 106b ust. 1a–1b, zamiast dwóch osobnych faktur.
Czy zaliczka trafia do KSeF
Jeżeli sprzedawca jest objęty obowiązkiem wystawiania danej faktury w KSeF, dotyczy to także faktury zaliczkowej. Dokument powstaje jako XML zgodny z FA(3), trafia do systemu i po przyjęciu otrzymuje numer KSeF.
Trzeba rozróżnić trzy identyfikatory:
- własny numer faktury zaliczkowej, na przykład
FZ/18/07/2026, - numer KSeF nadany po przyjęciu dokumentu,
- numer zamówienia, umowy albo rezerwacji używany operacyjnie.
Jeden numer nie zastępuje pozostałych. W szczególności numer KSeF nie zastępuje własnej numeracji faktur.
Jak wystawić fakturę końcową
Po wykonaniu usługi lub dostawie program powinien zebrać wszystkie wpłaty przypisane do zamówienia. Następnie faktura końcowa pokazuje pełną wartość transakcji i rozlicza kwoty już udokumentowane.
Przed wysyłką sprawdź:
- wartość całego zamówienia,
- sumę otrzymanych zaliczek,
- kwoty netto i VAT z każdej zaliczki,
- datę wykonania usługi lub dostawy,
- numery KSeF faktur zaliczkowych,
- własne numery zaliczek, które nie były e-Fakturami,
- kwotę pozostałą do zapłaty.
Jeżeli wcześniejsza faktura zaliczkowa została wystawiona w KSeF, faktura rozliczająca powinna zawierać jej numer KSeF. Gdy wcześniejszy dokument legalnie wystawiono poza KSeF, podajesz numer nadany mu przez sprzedawcę.
Struktura FA(3) przewiduje część FakturaZaliczkowa do wskazania wcześniejszych dokumentów. Według wyjaśnień Ministerstwa Finansów element może wystąpić do 100 razy. To ważne przy kontraktach rozliczanych wieloma transzami.
Kilka zaliczek do jednego zamówienia
Przy dwóch lub większej liczbie wpłat nie sumuj ich ręcznie bez kontroli dokumentów źródłowych. Każda zaliczka może mieć własną datę, numer, podstawę opodatkowania i VAT.
Jeżeli ostatnia faktura zaliczkowa dokumentuje pozostałą część zapłaty i razem z poprzednimi obejmuje całą cenę, powinna wskazywać numery wcześniejszych faktur zaliczkowych. Jeżeli po wykonaniu świadczenia pozostaje kwota do rozliczenia, wystawiasz fakturę końcową i wiążesz ją ze wszystkimi wcześniejszymi zaliczkami.
W praktyce warto prowadzić jednoznaczne powiązanie:
zamówienie → wpłata → faktura zaliczkowa → numer KSeF → faktura końcowa.
Dzięki temu księgowa nie musi odtwarzać historii płatności z samego wyciągu bankowego.
Co zrobić, gdy zaliczka została skorygowana
Po przyjęciu faktury przez KSeF nie edytujesz jej ani nie usuwasz. Błąd poprawiasz fakturą korygującą.
Przed wystawieniem końcowej sprawdź więc nie tylko pierwotną zaliczkę, ale również jej korekty. Do rozliczenia powinny wejść wartości aktualne po korektach. Inaczej dokument końcowy może ponownie naliczyć część VAT albo pokazać błędną kwotę do zapłaty.
Jeżeli plik zaliczki został technicznie odrzucony przez KSeF, nie otrzymał numeru KSeF i nie stał się e-Fakturą. Trzeba poprawić plik i przesłać go ponownie. Nie wystawia się korekty do dokumentu, którego system nie przyjął.
Zaliczka w walucie obcej
Przy płatności w euro lub innej walucie program musi prawidłowo ustalić wartości wymagane w PLN. Kurs dla VAT wynika z zasad ustawy o VAT i nie musi pokrywać się z kursem używanym później do rozliczenia przychodu w PIT.
Nie wpisuj jednego kursu „dla całej księgowości” bez sprawdzenia daty otrzymania zaliczki, daty wystawienia dokumentu i daty wykonania świadczenia. KSeF przyjmie technicznie poprawny XML, ale nie potwierdzi, że zastosowany kurs albo moment podatkowy są prawidłowe.
Więcej o dokumentach zagranicznych znajdziesz w artykule KSeF a WDT, WNT i import usług.
Zaliczka wystawiona w trybie offline
Fakturę zaliczkową można wystawić w odpowiednim trybie offline, jeśli spełniasz wymagania tego trybu. Nadal musi odpowiadać strukturze FA(3), mieć wymagane oznaczenia i zostać dosłana do KSeF w terminie.
Nie wystarczy przygotować zwykłego PDF i później ręcznie dopisać numer KSeF. Przy przekazaniu dokumentu nabywcy poza systemem trzeba również zastosować właściwe kody QR.
Zasady terminów opisujemy osobno: KSeF offline24, awaria i niedostępność.
Najczęstsze błędy
- Uznanie pro formy za fakturę zaliczkową.
- Wystawienie końcowej na pełną kwotę bez odjęcia zaliczek.
- Odjęcie wartości brutto, ale bez prawidłowego rozliczenia podstawy i VAT.
- Podanie tylko własnego numeru zaliczki, mimo że dokument ma numer KSeF.
- Pominięcie jednej z kilku transz.
- Nieuwzględnienie korekty wcześniejszej zaliczki.
- Wystawienie zbędnej faktury końcowej po pełnej, prawidłowo udokumentowanej przedpłacie.
- Założenie, że przyjęcie XML przez KSeF potwierdza poprawność podatkową dokumentu.
Checklista przed wysyłką
- Czy płatność rzeczywiście wpłynęła?
- Czy ta transakcja podlega typowym zasadom zaliczek?
- Czy numer własny jest zgodny z Twoją serią?
- Czy kwoty netto, VAT i brutto zgadzają się z wpłatą?
- Czy końcowa obejmuje pełną wartość zamówienia?
- Czy odjęto wszystkie wcześniejsze zaliczki i ich korekty?
- Czy wpisano numery KSeF wcześniejszych e-Faktur?
- Czy sprawdzono status wysyłki i numer KSeF?
Pełny proces techniczny opisujemy w przewodniku jak wystawić fakturę w KSeF.
Źródła
- Ministerstwo Finansów: pytania i odpowiedzi KSeF 2.0
- Ministerstwo Finansów: materiały i podręczniki KSeF 2.0
- Ustawa o podatku od towarów i usług — ELI
- Tekst jednolity ustawy o VAT — ELI, w szczególności art. 106b ust. 1a–1b i art. 106i ust. 3–8.
Chcesz uporządkować zaliczki przed KSeF?
Oxyok łączy faktury, wpłaty i księgowanie w jednym procesie. Księgowość dla JDG kosztuje od 49 zł + VAT miesięcznie.
Napisz do Pawła albo zobacz księgowość Oxyok.
Materiał ma charakter ogólny. Sposób dokumentowania zależy od rodzaju transakcji, momentu zapłaty i przepisów właściwych dla konkretnego świadczenia.
Masz pytania o księgowość?
Prowadzę księgowość jednoosobowych firm od 49 zł + VAT miesięcznie.
Napisz do mnie