Faktura korygująca w KSeF: jak ją wystawić, żeby urząd nie miał pytań

Faktury w KSeF nie da się edytować, usunąć ani anulować. Od chwili nadania numeru KSeF jedynym narzędziem jest faktura korygująca wystawiona przez sprzedawcę. Nota korygująca nie istnieje od 1 lutego 2026, bo uchylono art. 106k ustawy o VAT. Korekta musi wskazać fakturę pierwotną w węźle DaneFaKorygowanej, a jej wpływ na rozliczenie określa pole TypKorekty. Poniżej: wymagane pola FA(3), trzy sposoby pokazania zmiany na pozycjach i pięć sytuacji, w których najłatwiej się pomylić.

8 min czytania 98 wyświetleń
Faktura korygująca w KSeF: jak ją wystawić, żeby urząd nie miał pytań

Faktura poszła do KSeF ze stawką 8% zamiast 23%. Nie cofniesz wysyłki, nie poprawisz pozycji, nie usuniesz dokumentu. Od momentu nadania numeru KSeF faktura jest niezmienna, a błędna wersja zostaje w systemie na stałe, obok korekty, którą do niej wystawisz.

Do tego doszła druga zmiana, która zaskoczyła wielu nabywców. Od 1 lutego 2026 nota korygująca zniknęła z obrotu prawnego. Uchylony art. 106k ustawy o VAT oznacza, że nabywca nie poprawi już samodzielnie nawet literówki we własnej nazwie. Każdy błąd, również czysto formalny, koryguje wystawca fakturą korygującą.

Ten tekst pokazuje, które pola struktury FA(3) decydują o przyjęciu korekty przez system, jak przedstawić zmianę na pozycjach i w którym okresie korekta trafia do VAT.

Co się realnie zmieniło od 1 lutego 2026

Materialne podstawy korygowania nie ruszyły się z miejsca. Nadal obowiązuje art. 106j ustawy o VAT, który mówi, kiedy korekta jest konieczna: zmiana ceny, rabat potransakcyjny, zwrot towaru, zwrot zaliczki, pomyłka w kwocie lub stawce.

Zmieniło się otoczenie proceduralne, i to w trzech miejscach:

  • Nota korygująca została zlikwidowana. Dotyczy to również faktur wystawionych przed 1 lutego 2026 i faktur wystawionych poza KSeF. Nie ma wariantu, w którym nabywca poprawia dokument sam.

  • Zniknął obowiązek potwierdzenia odbioru korekty in minus. Zgodnie z art. 29a ust. 13 ustawy o VAT w brzmieniu od 1 lutego 2026, przy ustrukturyzowanej fakturze korygującej nie musisz posiadać dokumentacji potwierdzającej uzgodnienie warunków obniżki. Rolę potwierdzenia doręczenia pełni sam system.

  • Korekta musi być powiązana z fakturą pierwotną w strukturze. Nie w opisie, nie w mailu, tylko w konkretnym węźle XML.

Uwaga na częste nieporozumienie: brak wymogu potwierdzenia odbioru nie zwalnia z posiadania podstawy gospodarczej korekty. Rabat, który istnieje wyłącznie w korekcie i nigdzie indziej, dalej jest problemem podczas kontroli.

Trzy pola FA(3), bez których korekta nie przejdzie

Faktura korygująca w KSeF to zwykły dokument FA(3) z kilkoma dodatkowymi elementami.

1. RodzajFaktury. Trzy wartości, zależnie od tego, co korygujesz:

Wartość Co koryguje KOR fakturę podstawową (VAT) lub uproszczoną (UPR) KOR_ZAL fakturę zaliczkową KOR_ROZ fakturę rozliczeniową (końcową po zaliczkach)

Faktura VAT RR dla rolnika ryczałtowego ma osobny schemat FA_RR i osobną korektę (KOR_VAT_RR). To nie jest element FA(3).

2. DaneFaKorygowanej. Tu wskazujesz fakturę pierwotną: datę wystawienia (DataWystFaKorygowanej), numer nadany przez ciebie (NrFaKorygowanej) oraz jeden z dwóch znaczników:

  • faktura pierwotna była w KSeF: NrKSeF = 1 plus NrKSeFFaKorygowanej z pełnym numerem KSeF,

  • faktura pierwotna powstała poza KSeF (na przykład sprzed lutego 2026): NrKSeFN = 1, a pozostałe dwa pola pomijasz.

Nigdy oba warianty naraz. To jeden z najczęstszych powodów odrzucenia pliku.

<RodzajFaktury>KOR</RodzajFaktury>
<PrzyczynaKorekty>Rabat potransakcyjny 10%</PrzyczynaKorekty>
<TypKorekty>2</TypKorekty>
<DaneFaKorygowanej>
  <DataWystFaKorygowanej>2026-05-12</DataWystFaKorygowanej>
  <NrFaKorygowanej>FV/2026/05/118</NrFaKorygowanej>
  <NrKSeF>1</NrKSeF>
  <NrKSeFFaKorygowanej>5261040828-20260512-XXXXXXXXXXXX-XX</NrKSeFFaKorygowanej>
</DaneFaKorygowanej>

3. TypKorekty. Pole formalnie fakultatywne, w praktyce warte uzupełniania zawsze. Zgodnie z broszurą MF do struktury FA(3) przyjmuje wartości 1, 2 lub 3:

  • 1: korekta skutkuje w dacie ujęcia faktury pierwotnej, czyli wstecz,

  • 2: korekta skutkuje w dacie wystawienia faktury korygującej, czyli na bieżąco,

  • 3: skutek przypada w innej dacie, w tym gdy różne pozycje jednej korekty mają różny moment ujęcia.

Najczęstszy błąd interpretacyjny: TypKorekty nie mówi, czy korekta jest in plus, czy in minus. Opisuje wyłącznie moment ujęcia w ewidencji.

Do tego dochodzi PrzyczynaKorekty, pole opisowe. Formalnie fakultatywne, praktycznie obowiązkowe, bo to pierwsza rzecz, na którą patrzy księgowa nabywcy i kontrolujący. Wpisuj konkret: „błędna ilość 40 zamiast 50 szt.", a nie „korekta".

Trzy sposoby pokazania zmiany na pozycjach

W podsumowaniu faktury korygującej kwoty wykazujesz jako różnicę wobec faktury pierwotnej. Rabat 200 zł netto to -200 w podsumowaniu, nie nowa wartość transakcji. Na poziomie pojedynczych wierszy FA(3) dopuszcza natomiast trzy metody:

Metoda różnicowa. Jednemu wierszowi faktury pierwotnej odpowiada jeden wiersz korekty z samą kwotą różnicy. Było 1000 zł netto, ma być 800 zł netto, w korekcie wpisujesz -200 zł. Najprostsza, sprawdza się przy zwrotach, rabatach i zmianach wartości.

Metoda stanu przed i po (StanPrzed). Jednej pozycji odpowiadają dwa wiersze: pierwszy ze znacznikiem StanPrzed = 1 pokazuje stan błędny, drugi stan prawidłowy. Metoda zalecana przy zmianie stawki VAT, waluty albo gdy zmienia się kilka parametrów pozycji jednocześnie. Broszura FA(3) wskazuje ją jako wymaganą między innymi tam, gdzie korekta dotyczy wartości zamówienia lub umowy.

Storno. Błędny wiersz powielasz z wartościami ujemnymi, a następnie dodajesz nowy wiersz z prawidłowymi danymi.

Trzy metody dają ten sam wynik podatkowy, ale nie ten sam poziom czytelności dla nabywcy. Przy zmianie stawki metoda różnicowa potrafi wyprodukować wiersz, z którego nikt nie odczyta, co się właściwie stało.

W Biurko wpisujesz wartości docelowe, czyli te, które mają być po korekcie, a aplikacja sama renderuje parę wierszy StanPrzed i StanPo, dopisując pozycje dodane i usunięte jako pary z wyzerowaną drugą stroną. Nie liczysz delt ręcznie.

W którym okresie korekta trafia do VAT

To pytanie ma większy wpływ na płynność niż sama treść korekty.

Korekta in minus, tryb online. Sprzedawca obniża podstawę opodatkowania i VAT należny w okresie, w którym wystawił fakturę korygującą w KSeF. Fakturę ustrukturyzowaną uznaje się za wystawioną w dniu przesłania do KSeF. Podstawa: art. 29a ust. 13 i 14 ustawy o VAT.

Korekta in minus poza KSeF. Jeśli korekta powstała jako dokument papierowy lub zwykły elektroniczny, wracają dotychczasowe zasady, czyli okres otrzymania potwierdzenia odbioru przez nabywcę.

Strona nabywcy. Zgodnie z art. 86 ust. 19a ustawy o VAT nabywca zmniejsza VAT naliczony w okresie, w którym otrzymał korektę. Fakturę ustrukturyzowaną uznaje się za otrzymaną w dniu nadania jej numeru KSeF (art. 106na ust. 3), niezależnie od tego, kiedy nabywca faktycznie ją pobierze.

Korekta in plus. Moment ujęcia zależy od przyczyny. Błąd istniejący od początku cofa cię do okresu faktury pierwotnej. Nowa okoliczność, na przykład podwyżka ceny uzgodniona po sprzedaży, jest ujmowana na bieżąco.

Interpretacje indywidualne w tych obszarach są liczne i nie zawsze jednolite. Przy nietypowej korekcie warto potwierdzić kwalifikację z księgową, zanim wybierzesz TypKorekty.

Pięć sytuacji, w których najłatwiej się pomylić

Zły NIP nabywcy. Nie poprawia się go zwykłą korektą danych. Faktura trafiła do podmiotu, który nic od ciebie nie kupił. Zgodnie ze stanowiskiem MF wystawiasz korektę do zera na błędnego nabywcę, a następnie nową fakturę na prawidłowy NIP.

Korekta do korekty. Nie korygujesz KOR-a. Każdą kolejną korektę wystawiasz do faktury pierwotnej, uwzględniając wartości z korekt wcześniejszych. W polu DaneFaKorygowanej zawsze podajesz dane faktury pierwotnej, nie poprzedniej korekty. Biurko blokuje próbę korekty dokumentu korygującego i odsyła do oryginału.

Korekta oryginału, który jeszcze nie ma numeru KSeF. Przy fakturze wystawionej w trybie offline24 kolejność jest sztywna: najpierw oryginał trafia do KSeF i dostaje numer, potem wystawiasz korektę. Bez numeru KSeF pierwotnej nie zbudujesz poprawnego DaneFaKorygowanej ze znacznikiem NrKSeF.

Korekta faktury sprzed KSeF. Fakturę z 2025 roku korygujesz dokumentem FA(3) ze znacznikiem NrKSeFN = 1. Nie ma czegoś takiego jak korekta w schemacie FA(2), stara struktura przestała obowiązywać 31 stycznia 2026.

Korekta zbiorcza. Jedna korekta może obejmować wiele faktur pierwotnych, na przykład roczny rabat dla kontrahenta. Węzeł DaneFaKorygowanej jest powtarzalny, ale każda korygowana faktura musi być wskazana osobno, z własnym numerem KSeF.

Checklist przed wysłaniem korekty

  1. Sprawdź, czy faktura pierwotna ma nadany numer KSeF. Jeśli nie, najpierw wyślij oryginał.

  2. Dobierz RodzajFaktury: KOR, KOR_ZAL albo KOR_ROZ, zgodnie z typem dokumentu pierwotnego.

  3. Ustaw dokładnie jeden znacznik: NrKSeF plus NrKSeFFaKorygowanej, albo NrKSeFN. Nigdy oba.

  4. Wpisz PrzyczynaKorekty opisowo, tak by nabywca zrozumiał zmianę bez telefonu do ciebie.

  5. Ustal TypKorekty według momentu ujęcia w VAT, nie według znaku kwoty.

  6. Przy zmianie stawki VAT lub waluty użyj metody StanPrzed, nie różnicowej.

  7. Przy błędnym NIP nabywcy: korekta do zera, potem nowa faktura. Nie korekta danych.

  8. Zweryfikuj, że korekta jest w tej samej walucie co faktura pierwotna.

Podsumowanie

Korekta w KSeF nie jest trudniejsza od zwykłej faktury, ale jest znacznie mniej wybaczająca. Błędny znacznik referencji kończy się odrzuceniem pliku, a źle dobrany TypKorekty przesuwa VAT do złego okresu i wychodzi dopiero przy kontroli.

Biurko jest zbudowane wokół KSeF, nie dostawione do niego jako moduł. Tworzysz korektę jednym kliknięciem z faktury pierwotnej, aplikacja sama przenosi dane stron, uzupełnia referencję z numerem KSeF, renderuje wiersze StanPrzed i StanPo i pilnuje reguł, które KSeF sprawdza dopiero przy walidacji. Korekty importowanych faktur zakupowych, których oryginału nie ma w twoich księgach, dostają flagę do weryfikacji zamiast po cichu psuć rejestry.

Załóż darmowe konto na biurko.io i wystaw pierwszą korektę w środowisku testowym, zanim zrobisz to na produkcji. Konto darmowe jest bezterminowe, nie jest okresem próbnym.

FAQ

Czy mogę anulować fakturę w KSeF? Nie. Po nadaniu numeru KSeF dokument jest niezmienny. Jedyną drogą jest faktura korygująca, w tym korekta do zera, jeśli transakcja w ogóle nie powinna była zostać zafakturowana. Błędna faktura zostaje widoczna w systemie obok korekty.

Kto wystawia korektę w KSeF: sprzedawca czy nabywca? Zawsze sprzedawca. Od 1 lutego 2026, po uchyleniu art. 106k ustawy o VAT, nabywca nie może wystawić noty korygującej. Każdą pomyłkę, także w swojej nazwie lub adresie, musi zgłosić wystawcy.

Jak skorygować fakturę wystawioną przed wejściem KSeF? Korektę wystawiasz w strukturze FA(3), oznaczając w węźle DaneFaKorygowanej pole NrKSeFN wartością 1. Pola NrKSeF i NrKSeFFaKorygowanej pomijasz, bo faktura pierwotna nigdy nie otrzymała numeru KSeF.

Czy potrzebuję potwierdzenia odbioru korekty in minus? Nie, jeśli korekta jest fakturą ustrukturyzowaną. Od 1 lutego 2026 rolę potwierdzenia doręczenia pełni KSeF. Nadal musisz jednak mieć rzeczywistą podstawę gospodarczą obniżenia, na przykład uzgodniony rabat lub udokumentowany zwrot towaru.

Co wpisać w TypKorekty przy zwrocie towaru? Zwrot towaru to nowe zdarzenie gospodarcze, więc korekta jest ujmowana na bieżąco, w okresie jej wystawienia. Odpowiada temu wartość 2. Wartość 1 zarezerwuj dla błędów istniejących od początku, na przykład złej stawki VAT.


Źródła: ksef.podatki.gov.pl, podatki.gov.pl/ksef, ustawa z 11 marca 2004 r. o podatku od towarów i usług (art. 29a, 86, 106j, 106na), broszura informacyjna MF do struktury FA(3).

Linkowanie wewnętrzne (do podmiany): /blog/[fa2-vs-fa3-co-sie-zmienilo], /blog/[tryb-offline24-ksef], /blog/[najczestsze-bledy-walidacji-fa3], /blog/[numer-ksef-co-to-jest]

Tagi

#KSeF
Udostępnij

Poprzedni artykuł

Jak wybrać program do KSeF w 2026: 8 pytań przed decyzją

Następny artykuł

Excel a KSeF: dlaczego arkusz nie nadaje się do e-faktur

Bądź na bieżąco

Otrzymuj powiadomienia o nowych artykułach — bez newslettera, rezygnacja w każdej chwili.

Szanujemy Twoją prywatność. Możesz zrezygnować w dowolnym momencie.

Pliki cookies

Niezbędne — do działania serwisu. Pozostałe tylko za Twoją zgodą. Polityka cookies