Korekta faktury w KSeF: kiedy, jak i z jakim numerem
Jedyna droga to faktura korygująca w KSeF z numerem KSeF faktury pierwotnej. Różnice zamiast pełnych kwot, korekta do zera przy błędnym NIP, KOR_ZAL, KOR_ROZ i przykład.
Zirko RedaktionOpublikowano: Zaktualizowano: 6 min czytania

Spis treści
Błąd na fakturze, która ma już numer KSeF, poprawiasz jedną drogą: fakturą korygującą wystawioną w KSeF przez sprzedawcę, z numerem KSeF faktury pierwotnej i z kwotami podanymi jako różnica. Faktury w KSeF nie da się edytować, anulować ani usunąć, a nota korygująca nabywcy od 1 lutego 2026 r. nie funkcjonuje. Przy błędnym NIP nabywcy nie poprawiasz NIP-u — korygujesz fakturę do zera i wystawiasz nową.
To ostatnie zaskakuje najczęściej, a ma prosty powód. Faktura z błędnym NIP nie leży w KSeF „u klienta z literówką”, tylko u firmy, do której ten NIP należy. Ona ją otrzymała.
Co musi zawierać faktura korygująca
Art. 106j ust. 2 ustawy o VAT, w brzmieniu obowiązującym od wejścia KSeF:
- numer kolejny i datę wystawienia korekty;
- numer identyfikujący w KSeF fakturę, której dotyczy korekta (pkt 2a) — z wyjątkiem faktur, którym takiego numeru nie nadano;
- dane faktury pierwotnej z art. 106e ust. 1 pkt 1–5 (data, numer, strony, NIP-y) oraz nazwę usługi objętej korektą;
- przy zmianie podstawy lub podatku — kwotę korekty podstawy i podatku z podziałem na stawki; w innych przypadkach — prawidłową treść korygowanych pozycji.
Wyrazy „FAKTURA KORYGUJĄCA” albo „KOREKTA” i przyczyna korekty są dozwolone, ale nieobowiązkowe (ust. 2a). Ust. 4, w brzmieniu od 1 lutego 2026 r., zamyka temat formy: fakturę korygującą fakturę ustrukturyzowaną wystawia się w postaci faktury ustrukturyzowanej albo faktury offline24 (art. 106nda ust. 1) — w obu przypadkach trafia ona do KSeF.
Numer KSeF faktury pierwotnej podajesz również wtedy, gdy była wystawiona w trybie offline24, awaryjnym albo przy niedostępności systemu. A korektę faktury offline możesz wystawić dopiero po tym, jak faktura pierwotna dostała numer KSeF (art. 106nda ust. 12).
Który typ korekty: KOR, KOR_ZAL, KOR_ROZ
W strukturze FA(3) pole RodzajFaktury przyjmuje trzy wartości dla korekt:
| Korygujesz | RodzajFaktury | Co jeszcze |
|---|---|---|
| fakturę podstawową lub uproszczoną | KOR | DaneFaKorygowanej z numerem KSeF |
| fakturę zaliczkową | KOR_ZAL | zalecany zapis stanu przed i po korekcie w części Zamowienie |
| fakturę rozliczającą (końcową) | KOR_ROZ | zalecany zapis stanu przed i po korekcie w FaWiersz |
Element DaneFaKorygowanej zawiera datę i numer faktury pierwotnej oraz wybór: albo znacznik NrKSeF = 1 z numerem KSeF faktury korygowanej, albo znacznik NrKSeFN = 1, który oświadcza, że faktura pierwotna była wystawiona poza KSeF. Ten drugi wariant jest dla faktur sprzed KSeF — dla faktury z numerem KSeF jest po prostu nieprawdziwy. Jak zaliczka i faktura końcowa łączą się w łańcuch, opisuje Faktura zaliczkowa i końcowa w KSeF.
Kwoty jako różnica — także przy drugiej korekcie
Pola podsumowania faktury korygującej — P_13, P_14 dla każdej stawki i P_15 — zawierają różnicę wobec faktury pierwotnej, nie nową pełną kwotę. Przy obniżce różnica ma znak minus.
Przy kolejnej korekcie tej samej faktury różnicę liczysz od stanu po poprzedniej korekcie. W DaneFaKorygowanej nadal wskazujesz fakturę pierwotną; numerów wcześniejszych korekt podawać nie musisz.
Wiersze faktury możesz korygować na trzy sposoby, które Podręcznik KSeF 2.0 dopuszcza obok siebie:
- Różnica — jeden wiersz korekty na jeden wiersz faktury, z wartością różnicy.
- Znacznik
StanPrzed— dwa wiersze: stan przed korektą (oznaczony, liczony ze znakiem przeciwnym) i stan po korekcie. Zalecany przy zmianie stawki VAT. - Storno — wiersz pierwotny z ujemną ilością lub ceną i nowy wiersz prawidłowy.
Przykład: obniżka po reklamacji, potem druga korekta
Firma instalacyjna wystawia w KSeF fakturę spółce zarządzającej budynkiem: montaż wentylacji, 18 000,00 zł netto, VAT 23 % = 4 140,00 zł, razem 22 140,00 zł. Po odbiorze klient reklamuje dwa anemostaty; strony uzgadniają obniżkę o 1 500,00 zł netto.
| Dokument | P_13_1 (netto) | P_14_1 (VAT) | P_15 (brutto) | Stan faktury po dokumencie |
|---|---|---|---|---|
| Faktura pierwotna | 18 000,00 | 4 140,00 | 22 140,00 | 18 000 / 4 140 / 22 140 |
Korekta 1 (KOR) | −1 500,00 | −345,00 | −1 845,00 | 16 500 / 3 795 / 20 295 |
Korekta 2 (KOR) | −500,00 | −115,00 | −615,00 | 16 000 / 3 680 / 19 680 |
Druga korekta — kolejna uzgodniona obniżka o 500 zł — liczy różnicę od 16 500 zł, nie od 18 000 zł. Obie korekty w DaneFaKorygowanej wskazują ten sam numer KSeF: faktury pierwotnej. Firma, która takie reklamacje rozlicza co miesiąc na kilku budowach, potrzebuje programu dla firm budowlanych, w którym wystawionej faktury nie da się poprawić — tylko skorygować osobnym dokumentem z własnym numerem, tak jak wymaga KSeF.
Obniżkę podstawy rozliczasz w okresie, w którym wystawiłeś fakturę korygującą w KSeF (art. 29a ust. 13). Korekta in plus — na przykład roboty dodatkowe doliczone do tej samej faktury — idzie do okresu, w którym zaistniała przyczyna zwiększenia (ust. 17).
Błędny NIP, błędny adres, błędny numer — trzy różne drogi
| Błąd na fakturze w KSeF | Co robisz |
|---|---|
| NIP nabywcy (faktura poszła do innej firmy) | korekta do zera z błędnym NIP, potem nowa faktura z prawidłowym NIP |
| nazwa lub adres nabywcy (NIP prawidłowy) | korekta z danymi sprzed korekty w Podmiot2K i prawidłowymi w Podmiot2 |
| własny numer faktury (pole P_2) | korekta z błędnym numerem w NrFaKorygowanej i prawidłowym w NrFaKorygowany |
| kwota, ilość, stawka | korekta z różnicą w kwotach |
| rabat na wszystkie dostawy w okresie | korekta zbiorcza (art. 106j ust. 3) z okresem w OkresFaKorygowanej |
Pierwszy wiersz jest wyjątkiem wobec drugiego nie bez powodu: Podręcznik KSeF 2.0 mówi, że korekcie nie podlegają błędne numery identyfikujące nabywcę. Dane klienta — nazwę, adres, NIP — trzymaj więc poprawne przed pierwszą fakturą; jak, wylicza Jak wystawić fakturę w KSeF krok po kroku.
Pięć pytań przed wystawieniem korekty
- Czy faktura pierwotna ma numer KSeF? Jeśli tak, wpisujesz go w korekcie. Jeśli to faktura sprzed KSeF — zaznaczasz, że była wystawiona poza KSeF.
- Czy korygujesz fakturę zaliczkową lub końcową? Wtedy typ KOR_ZAL albo KOR_ROZ, nie KOR.
- Czy błąd dotyczy NIP-u nabywcy? Wtedy korekta do zera i nowa faktura, nie zmiana NIP-u.
- Od jakiego stanu liczysz różnicę? Od stanu po ostatniej korekcie.
- Czy masz dokumentację uzgodnienia obniżki? KSeF nie wymaga potwierdzenia odbioru korekty, ale to, czy obniżka w ogóle należała się klientowi, nadal wynika z umowy i ustaleń — i tego dowodzi się poza systemem.
Stan na 4 października 2026 r., sprawdzony z ustawą o VAT w brzmieniu od 1 lutego 2026 r. i Podręcznikiem KSeF 2.0, cz. II. Co się zmieni: od 1 stycznia 2027 r. w KSeF znajdą się także faktury najmniejszych firm, które dziś korzystają z limitu 10 000 zł miesięcznie (art. 145m) — od tego dnia ich korekty też będą wymagały numeru KSeF faktury pierwotnej. Ministerstwo uzupełnia Podręcznik o nowe przykłady; numery przykładów w pliku „Przykładowe pliki dla struktury logicznej e-Faktury FA(3)” mogą się przesunąć.
Co robi tu Zirko: wystawionego dokumentu nie da się zmienić — poprawia się go korektą faktury albo fakturą storno, osobnym dokumentem z własnym numerem. Z niego powstaje plik FA(3) z kwotami jako różnicą, który Zirko przy wystawieniu sam wysyła do KSeF; numer KSeF korekty wraca automatycznie. Plik wskazuje fakturę pierwotną jej numerem KSeF, a korekta faktury zaliczkowej idzie jako KOR_ZAL, korekta faktury końcowej jako KOR_ROZ. Jeśli faktura pierwotna jest jeszcze w drodze do KSeF, Zirko wstrzymuje wystawienie korekty, aż jej numer będzie znany — inaczej w pliku na zawsze stałoby „wystawiona poza KSeF”. Gdy przy fakturze pierwotnej nie ma numeru KSeF — bo nie przeszła przez KSeF, jak faktura dla osoby prywatnej — plik niesie właśnie to oznaczenie, a Zirko mówi o tym przed wystawieniem. O tym, czy klientowi należy się obniżka, Zirko nie rozstrzyga. Jak wygląda korekta w Zirko, pokazuje Oferty i faktury.
Najczęstsze pytania
Czy faktura korygująca musi zawierać numer KSeF faktury pierwotnej?
Tak, jeżeli faktura pierwotna ma numer KSeF (art. 106j ust. 2 pkt 2a ustawy o VAT). Wyjątek dotyczy tylko faktur, którym tego numeru nie nadano — na przykład wystawionych przed KSeF. Numer KSeF podaje się także przy korekcie faktury wystawionej w trybie offline24, awaryjnym albo przy niedostępności systemu.
Co zrobić, gdy na fakturze w KSeF jest błędny NIP nabywcy?
Wystawić fakturę korygującą do zera z tym błędnym NIP, a potem nową fakturę z prawidłowym NIP. Korekty samego numeru NIP na inny KSeF nie przewiduje, bo faktura została już przypisana firmie o błędnym NIP — i to ona ją otrzymała. Tak opisuje to Podręcznik KSeF 2.0.
Czy korekta in minus w KSeF wymaga potwierdzenia odbioru przez nabywcę?
Nie. Od 1 lutego 2026 r. obniżenia podstawy opodatkowania dokonuje się za okres, w którym wystawiono fakturę korygującą w postaci faktury ustrukturyzowanej (art. 29a ust. 13 ustawy o VAT). Warunek potwierdzenia odbioru z ust. 13a dotyczy tylko korekt wystawionych poza KSeF.
Jak pokazać kwoty na fakturze korygującej w KSeF?
Jako różnicę. Pola podsumowania (P_13, P_14, P_15) zawierają różnicę wobec faktury pierwotnej, ze znakiem minus przy obniżce. Przy kolejnej korekcie tej samej faktury liczysz różnicę od stanu po poprzedniej korekcie, ale w DaneFaKorygowanej nadal wskazujesz fakturę pierwotną.
Czy nabywca może poprawić błąd notą korygującą?
Nie. Podręcznik KSeF 2.0 mówi wprost, że od 1 lutego 2026 r. noty korygujące nie funkcjonują, a jedyną formą korekty jest faktura korygująca wystawiona przez sprzedawcę — wystawcę faktury pierwotnej. Nabywca, który znalazł błąd, prosi o nią sprzedawcę.
Wypróbuj preview
Zirko startuje pod koniec 2026 r. Do tego czasu możesz wypróbować wczesną wersję testową — zapisz się, potwierdź adres i od razu jesteś w środku. W dniu startu przyjdzie jeszcze jeden mail, nic więcej.
Dostępne od końca 2026 r.
Czytaj dalej
- Faktura zaliczkowa i końcowa w KSeF
Kiedy powstaje VAT od zaliczki na roboty budowlane, dlaczego przy robotach dla firm potrzebna jest osobna faktura zaliczkowa, co zawierają ZAL i ROZ w FA(3) i przykład.
- Jak wystawić fakturę w KSeF krok po kroku
Pięć kroków od uprawnień do numeru KSeF i UPO, data w polu P_1, która decyduje o trybie offline24, powody odrzucenia pliku i przykład z datami dla faktury za roboty.
- Faktura ustrukturyzowana: co zmienia w firmie budowlanej
Faktura ustrukturyzowana to plik XML w strukturze FA(3), a nie PDF. Kiedy uznaje się ją za wystawioną, kogo obowiązek nie dotyczy, jak działa tryb offline24 i od kiedy grożą kary.
- Ewidencja czasu pracy 2026 na budowie i przy umowie zlecenie
Dziewięć pozycji ewidencji z § 6 rozporządzenia, godziny zleceniobiorcy z art. 8b, stawka 31,40 zł w 2026 r., dojazd na budowę, przestój pogodowy i kary od 8 lipca 2026 r.
Źródła
- Ustawa z dnia 11 marca 2004 r. o podatku od towarów i usług — tekst jednolity, Dz.U. 2025 poz. 775 (art. 29a ust. 17; art. 106j ust. 1–3) (sprawdzono: 4 października 2026)
- Ministerstwo Finansów — Podręcznik KSeF 2.0, cz. II, rozdz. 1.6.2–1.6.4 (brak edycji i anulowania, błędny nabywca), 2.13 Faktury korygujące, 4.1.3 Numer KSeF faktury pierwotnej (sprawdzono: 4 października 2026)
- Krajowa Administracja Skarbowa — Przykładowe pliki dla struktury logicznej e-Faktury FA(3) (przykłady nr 2 i 3 — korekty, nr 6 i 7 — korekty zbiorcze, nr 12 i 18 — korekty zaliczkowej i rozliczającej) (sprawdzono: 4 października 2026)
- Ustawa z dnia 5 sierpnia 2025 r. o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw, Dz.U. 2025 poz. 1203 (art. 1 pkt 4 — art. 106j ust. 4; art. 2 pkt 1 — art. 29a ust. 13–13c i art. 106nda ust. 12–13 w brzmieniu od 1 lutego 2026 r.; art. 3) (sprawdzono: 4 października 2026)