Od 1 kwietnia 2026 r. zdecydowana większość polskich MŚP wystawia faktury przez bramkę Krajowego Systemu e-Faktur (KSeF 2.0). Obowiązek jest realny — KSeF weryfikuje dokument przed nadaniem numeru, a brak prawidłowego numeru KSeF oznacza, że kontrahent nie może oficjalnie zaksięgować faktury w swojej ewidencji VAT.
Jednym z częstszych punktów tarcia są faktury zaliczkowe: kiedy trzeba je wystawić, czym różnią się od zwykłych faktur, co konkretnie muszą zawierać i jak rozliczyć się przy dostawie końcowej — to pytania, które regularnie pojawiają się w kontekście wdrożeń KSeF w MŚP.
W tym artykule wyjaśniamy te kwestie opierając się bezpośrednio na przepisach ustawy o podatku od towarów i usług (tekst jednolity Dz.U.2025.0.775) i aktualnych wymaganiach KSeF 2.0 potwierdzonych przez Ministerstwo Finansów. Portal podatki.gov.pl/ksef/ potwierdza, że system działa produkcyjnie od momentu startu obowiązkowości dla MŚP, a aktualizacje techniczne schematu FA(3) są publikowane na bieżąco.
Kiedy musisz wystawić fakturę zaliczkową
Obowiązek wystawienia faktury zaliczkowej wynika z art. 106b ust. 1 pkt 4 ustawy o VAT. Stanowi on, że podatnik jest obowiązany wystawić fakturę dokumentującą otrzymanie całości lub części zapłaty przed dokonaniem dostawy towaru lub wykonaniem usługi — z pewnymi wyłączeniami omówionymi niżej.
Innymi słowy: jeśli klient wpłaca zaliczkę lub zadatek zanim wyślesz towar albo zakończysz usługę, masz obowiązek wystawić fakturę dokumentującą tę płatność. W KSeF taka faktura jest rodzajem faktury ustrukturyzowanej — musi zostać przesłana do bramki MF i zaakceptowana przed uznaniem jej za ważny dokument podatkowy.
Dla kogo obowiązek jest najistotniejszy
W praktyce obowiązek wystawienia faktury zaliczkowej dotyczy szeroko rozumianej produkcji na zamówienie, budownictwa, usług IT, consultingu i wszelkich branż, gdzie projekt realizuje się tygodniami lub miesiącami, a zaliczki są standardem umownym. Jeśli firma podpisuje umowę z klientem, pobiera 30–50% zaliczki i realizuje zamówienie w następnych tygodniach — obowiązek zaliczkówki jest pełny.
Jakich transakcji obowiązek nie dotyczy
Ustawa wyłącza z obowiązku fakturowania zaliczek kilka szczególnych przypadków:
- Wewnątrzwspólnotowa dostawa towarów (WDT) — zaliczki do transakcji unijnych mają odrębne zasady fakturowania.
- Usługi objęte art. 19a ust. 5 pkt 4 — kategoria obejmuje m.in. dostawę energii elektrycznej, gazu, telekomunikację i usługi, dla których moment powstania obowiązku podatkowego jest ściśle powiązany z wystawieniem faktury (dostawy ciągłe, abonamentowe).
- Dostawy objęte art. 19a ust. 1b — specyficzne dostawy z odroczoną chwilą powstania obowiązku podatkowego.
Dla usług stanowiących typową działalność handlową i projektową MŚP — zlecenia, produkcja sprzętowa, roboty budowlane, projekty graficzne i softwarowe — żadne z tych wyłączeń zazwyczaj nie zachodzi.
Uproszczenie „ten sam miesiąc” — kiedy możesz zrezygnować z faktury zaliczkowej
Ważną zmianą obowiązującą od 2026 r. jest uproszczenie z art. 106b ust. 1a ustawy o VAT:
Podatnik nie jest obowiązany do wystawienia faktury, o której mowa w ust. 1 pkt 4, jeżeli całość lub część zapłaty otrzymał w tym samym miesiącu, w którym dokonał dostawy towaru lub wykonał usługę, na poczet których płatność ta została dokonana.
Mówiąc prościej: jeśli klient wpłaci zaliczkę i w tym samym miesiącu kalendarzowym zakończysz dla niego realizację zamówienia, możesz w ogóle pominąć fakturę zaliczkową. Zamiast niej wystawiasz jedną fakturę końcową dokumentującą całą transakcję.
Uproszczenie jest praktyczne dla firm, które obsługują krótkie zlecenia — drobne prace remontowe, konsultacje jednorazowe, realizacje graficzne, projekty zakończone w ciągu jednego miesiąca. Jedna faktura końcowa zamiast zaliczkowej + końcowej oznacza mniej pracy biurowej i prostszą ewidencję w KSeF.
Kiedy uproszczenie nie działa
Artykuł 106b ust. 1b wyłącza stosowanie zasady „tego samego miesiąca” dla usług, których terminy wystawiania faktur reguluje art. 106i ust. 3–8. Chodzi tu o najem, dzierżawę, usługi leasingowe, ochronę mienia, obsługę sieci telekomunikacyjnych, stałą obsługę prawną lub biurową — czyli wszelkie relacje abonamentowe i ciągłe. Dla tych branż faktura zaliczkowa pozostaje obowiązkowa nawet gdy zaliczka i realizacja przypadają na ten sam miesiąc.
Jeśli nie masz pewności, czy Twoja działalność mieści się w kategoriach objętych wyłączeniem — warto zweryfikować to z biurem rachunkowym. Pomyłka (niewystawienie faktury zaliczkowej tam, gdzie była wymagana) skutkuje błędem w JPK_V7 i potencjalną rozbieżnością w ewidencji VAT.
Warto też pamiętać o przypadkach granicznych: projekt informatyczny realizowany przez dwa miesiące — zaliczka wpłynęła w czerwcu, wdrożenie zakończone w lipcu — to typowa sytuacja, gdzie uproszczenie z art. 106b ust. 1a nie obowiązuje. Zaliczka czerwcowa wymaga faktury zaliczkowej, faktura końcowa trafi do KSeF w lipcu z powiązaniem do tej zaliczkowej.
Co musi zawierać faktura zaliczkowa — wymagania z art. 106f ustawy VAT
Gdy uproszczenie z poprzedniej sekcji nie ma zastosowania, musisz wystawić prawidłową fakturę zaliczkową. Jej zawartość reguluje art. 106f ustawy o VAT — i tu kryje się kilka pól, których nie znajdziesz na zwykłej fakturze sprzedażowej.
Elementy standardowe (z art. 106e ust. 1 pkt 1–6)
Faktura zaliczkowa zawiera te same pola, co każda faktura ustrukturyzowana: dane sprzedawcy i nabywcy (NIP, nazwa, adres), datę wystawienia, numer dokumentu, sposób zapłaty i termin płatności.
Elementy specyficzne dla faktury zaliczkowej (art. 106f ust. 1)
Poza standardowymi elementami, faktura zaliczkowa musi zawierać:
1. Otrzymaną kwotę zapłaty — dokładną kwotę zaliczki w złotych, która faktycznie wpłynęła na konto. Nie wartość całego kontraktu, lecz tej konkretnej płatności.
2. Kwotę podatku VAT wyliczoną metodą „od stu” (nie „do stu”). Wzór wynikający z art. 106f ust. 1 pkt 3:
KP = ZB × SP / (100 + SP)Oznaczenia: KP to kwota podatku należnego, ZB to otrzymana zaliczka brutto, SP to stawka podatku wyrażona w procentach.
Dla stawki 23% i zaliczki brutto wynoszącej 12 300 zł: KP = 12 300 × 23 / 123 = 2 300 zł, a podstawa opodatkowania = 10 000 zł. Ważne: metoda „od stu” daje inny wynik niż obliczanie podatku od wartości netto — ta druga metoda jest błędem przy zaliczkówce i może skutkować korektą deklaracji VAT.
3. Dane o całym zamówieniu (art. 106f ust. 1 pkt 4) — czyli:
- nazwa (rodzaj) towaru lub usługi, na poczet których pobrano zaliczkę,
- ilość zamówionego towaru (jeśli dotyczy),
- wartość całego zamówienia netto,
- stawka VAT,
- kwota VAT od całego zamówienia,
- wartość całego zamówienia brutto.
Ten ostatni punkt jest tym, czego wiele systemów informatycznych nie generuje domyślnie w trybie „faktura zaliczkowa”. Faktura zaliczkowa musi opisywać cały kontrakt — nie tylko fragment zapłacony zaliczką. Bramka KSeF akceptuje dokument bez kompletnej sekcji zamówienia pod kątem technicznym, ale brak tych danych narusza art. 106f ust. 1 pkt 4 i może być zakwestionowany podczas kontroli.
Ile faktur zaliczkowych można wystawić przy jednej transakcji
Ustawa nie limituje ich liczby dla jednej transakcji. Jeśli przy projekcie budowlanym harmonogram płatności przewiduje cztery transze — każda z nich dokumentowana jest odrębną fakturą zaliczkową w KSeF. Każda zaliczka ma swój numer KSeF, który potem powołujesz w fakturze końcowej.
Faktura końcowa po zaliczce — jak prawidłowo rozliczyć i powiązać dokumenty
Gdy dostarczysz towar lub zakończysz usługę, wystawiasz fakturę końcową. Tu najczęściej pojawiają się błędy, bo faktura końcowa przy zaliczkach działa inaczej niż przy transakcjach jednorazowych.
Zasadę określa art. 106f ust. 3 ustawy o VAT: faktura końcowa powinna wskazywać numery KSeF każdej faktury zaliczkowej wystawionej przed dostawą, a jej wartości muszą pomniejszać wartość zamówienia o wcześniej opodatkowane zaliczki. Mówiąc językiem systemu: w fakturze końcowej odwołujesz się do identyfikatorów nadanych przez bramkę MF przy akceptacji każdej zaliczkówki — nie do własnych numerów Twojego programu.
Jak ustalić kwotę faktury końcowej
Faktura końcowa wykazuje wyłącznie pozostałą do zapłaty część — nie całą wartość zamówienia. Pomniejszasz zarówno podstawę opodatkowania, jak i kwotę VAT o sumy wykazane we wszystkich wcześniejszych fakturach zaliczkowych.
Przykład liczbowy (wartości poglądowe):
| Dokument | Netto | VAT 23% | Brutto |
|---|---|---|---|
| Zamówienie całkowite | 20 000 zł | 4 600 zł | 24 600 zł |
| Faktura zaliczkowa nr 1 | 5 000 zł | 1 150 zł | 6 150 zł |
| Faktura zaliczkowa nr 2 | 5 000 zł | 1 150 zł | 6 150 zł |
| Faktura końcowa | 10 000 zł | 2 300 zł | 12 300 zł |
Suma wszystkich dokumentów: 5 000 + 5 000 + 10 000 = 20 000 zł netto — identyczna z wartością całego zamówienia. VAT łączny: 4 600 zł — identyczny z podatkiem od całego kontraktu.
Numer KSeF jako powiązanie dokumentów
W KSeF każda zatwierdzona faktura zaliczkowa otrzymuje unikalny identyfikator nadany przez system MF przy akceptacji. Faktura końcowa musi wskazywać ten identyfikator (lub wszystkie, jeśli zaliczek było kilka) — wynika to z art. 106f ust. 3. To jest główna techniczna nowość KSeF 2.0 w porównaniu z poprzednią praktyką: zamiast własnego numeru faktury z programu, powołujesz numer przyznany przez bramkę ministerstwa. Jeśli program nie umożliwia tego wpisania — jest niezgodny z aktualnym schematem FA(3) i wymaga aktualizacji.
Dobry program do fakturowania powinien obsługiwać to powiązanie automatycznie: po wybraniu faktur zaliczkowych przypisanych do danego zamówienia powinien samodzielnie zaciągnąć ich numery KSeF do odpowiedniego pola faktury końcowej. Jeśli Twój program tego nie robi — sprawdź, czy obsługuje pełną specyfikację schematu FA(3), który jest obowiązującym formatem KSeF 2.0.
Zaliczki „historyczne” — płatności sprzed wejścia KSeF
Jeśli klient wpłacił zaliczkę przed datą objęcia Twojej firmy obowiązkiem KSeF (1 kwietnia 2026 r. dla większości MŚP), tamta faktura zaliczkowa ma klasyczny numer z Twojego programu, a nie numer KSeF. W takiej sytuacji art. 106f ust. 3 zdanie drugie wprost wskazuje, że w fakturze końcowej powołujesz numery tych faktur „innych niż faktury ustrukturyzowane” — czyli klasyczne numery papierowe. KSeF przyjmie taki dokument poprawnie.
Najczęstsze błędy przy fakturach zaliczkowych w KSeF
Na podstawie komunikatów Ministerstwa Finansów i praktyki wdrożeniowej z pierwszych miesięcy obowiązkowości KSeF 2.0 widać kilka powtarzających się problemów:
Brak sekcji opisu zamówienia
Jak wspomniano wyżej — wiele programów do fakturowania w trybie „zaliczkowa” nie generuje automatycznie pól z opisem całego kontraktu. Dokument trafia do bramki KSeF i jest technicznie akceptowany, ale przy kontroli podatkowej brak tych danych to usterka formalna faktury niezgodna z art. 106f ust. 1 pkt 4.
Co zrobić: przed wdrożeniem KSeF sprawdź z dostawcą oprogramowania, czy tryb „faktura zaliczkowa” generuje pełną sekcję opisu zamówienia (nazwa, ilość, wartość całości, stawka i kwota VAT od całego kontraktu).
Pomyłka w obliczeniu VAT: „do stu” zamiast „od stu”
Obliczenie podatku metodą „do stu” (czyli: podstawa netto × stawka / 100) daje zawyżony VAT na fakturze zaliczkowej brutto. Przy zaliczce 12 300 zł brutto i stawce 23%: metodą „od stu” VAT = 2 300 zł, metodą „do stu” (od 12 300 jako netto) VAT = 2 829 zł. Różnica 529 zł na jednej fakturze to realny błąd w JPK_V7, który może skutkować wezwaniem do korekty.
Co zrobić: upewnij się, że program używa wzoru KP = ZB × SP / (100 + SP) dla faktur zaliczkowych.
Faktura końcowa wystawiona na całą wartość zamówienia
Wystawienie faktury końcowej na pełną wartość kontraktu bez pomniejszenia o zaliczki skutkuje podwójnym opodatkowaniem tych samych kwot — raz na fakturze zaliczkowej, raz na końcowej. To błąd zarówno w ewidencji VAT sprzedającego, jak i po stronie nabywcy.
Co zrobić: faktura końcowa = wartość zamówienia minus suma wartości netto z wszystkich faktur zaliczkowych, analogicznie dla kwoty VAT.
Brak powiązania z numerami KSeF faktur zaliczkowych
KSeF 2.0 nie blokuje faktury końcowej bez powołanych numerów KSeF faktur zaliczkowych — dokument zostanie zaakceptowany technicznie. Ale brak powiązania oznacza, że dokumentacja podatkowa jest niekompletna i przy kontroli fiskusa trzeba będzie wyjaśniać transakcję na podstawie ewidencji pozaksiągowej.
Co zrobić: archiwizuj numery KSeF faktur zaliczkowych razem z numerami zamówień. Jeśli program tego nie robi automatycznie — prowadź prostą ewidencję własną i wpisuj numery KSeF ręcznie przy wystawianiu faktury końcowej.
Niepotrzebne wystawianie faktur zaliczkowych przy krótkich zleceniach
Wystawienie faktury zaliczkowej przy transakcji w tym samym miesiącu jest dozwolone — to nie błąd prawny. Ale generuje zbędną pracę: zaliczkowa + końcowa zamiast samej końcowej to dodatkowy dokument do archiwizacji, powiązania i wyjaśnienia kontrahentowi. Wiele firm robi to z przyzwyczajenia ze starych procedur.
Co zrobić: jeśli regularnie zamykasz zlecenia w tym samym miesiącu co zaliczka — przejrzyj procedury. Uproszczenie z art. 106b ust. 1a jest właśnie po to, by odciążyć firmy od zbędnej papierkowej roboty.
Podsumowanie
Faktury zaliczkowe w KSeF 2.0 działają na zasadach z art. 106b i 106f ustawy o VAT, ale obowiązkowość KSeF dodaje kluczowy wymóg techniczny: powiązanie dokumentów przez numery KSeF. Pięć punktów, które warto zapamiętać:
- Uproszczenie „ten sam miesiąc” (art. 106b ust. 1a) zwalnia z faktury zaliczkowej, gdy zaliczka i realizacja są w tym samym miesiącu — ale nie dotyczy najmu, leasingu ani innych usług ciągłych (art. 106b ust. 1b).
- Faktura zaliczkowa musi opisywać całe zamówienie, nie tylko kwotę wpłaconą przez klienta — inaczej narusza art. 106f ust. 1 pkt 4.
- VAT na fakturze zaliczkowej obliczamy metodą „od stu” (KP = ZB × SP / (100 + SP)), nie od wartości netto.
- Faktura końcowa = wartość minus zaliczki, z obowiązkowym powołaniem numerów KSeF faktur zaliczkowych.
- Program do fakturowania musi wspierać pełne wymagania schematu FA(3) — nie każde narzędzie robi to poprawnie bez konfiguracji lub aktualizacji do wersji obsługującej KSeF 2.0.
Jeśli Twoja firma regularnie operuje na zaliczkach i masz wątpliwości, czy wdrożone procesy są zgodne z wymaganiami KSeF 2.0, chętnie pomożemy przejrzeć schemat fakturowania.
Więcej o KSeF w codziennej praktyce MŚP przeczytasz w naszym artykule o pierwszych tygodniach obowiązkowości KSeF.
