Faktura korygująca w KSeF to temat, który spędza sen z powiek niejednemu dyrektorowi finansowemu i księgowemu. Z jednej strony przepisy wydają się proste: wystawiasz korektę jak zwykłą fakturę, tylko zaznaczasz że to korekta. Z drugiej strony, diabeł tkwi w szczegółach – termin ujęcia korekty in minus, uzgodnienie z kontrahentem, obsługa korekty do faktury spoza KSeF, korekty zbiorcze. W tym artykule rozkładam temat na czynniki pierwsze.
Czym jest faktura korygująca w KSeF?
Faktura korygująca (FK) to dokument wystawiany w celu poprawienia błędów lub odzwierciedlenia zmian w pierwotnej fakturze. W środowisku KSeF wystawianie korekty odbywa się przez to samo API i w tym samym formacie XML FA(2) co faktury pierwotne. Różnica polega na wypełnieniu odpowiednich pól identyfikujących dokument jako korektę i wskazujących fakturę korygowaną.
Rodzaje korekt możliwych w KSeF:
- Faktura korygująca in minus – zmniejszenie wartości (rabat, zwrot, błąd zawyżający cenę)
- Faktura korygująca in plus – zwiększenie wartości (pominięta pozycja, błąd zaniżający cenę)
- Faktura korygująca zbiorcza – korekta kilku faktur jednym dokumentem
- Nota korygująca – UWAGA: to nie jest faktura i nie przechodzi przez KSeF (to dokument nabywcy)
Struktura XML korekty w FA(2)
W schemacie FA(2) korekta jest oznaczana przez odpowiednie pola w sekcji Fa. Kluczowe elementy:
`
`
Pole NrKSeFFaKorygowanej (numer KSeF faktury korygowanej) jest kluczowe – bez niego korekta do faktury KSeF nie przejdzie walidacji. To oznacza, że system wystawiający korektę musi mieć dostęp do numeru KSeF pierwotnej faktury.
Schemat procesu wystawiania korekty
PRZYCZYNA KOREKTY (błąd, rabat, zwrot) | v CZY FAKTURA PIERWOTNA BYŁA W KSeF? | TAK | NIE | [TAK]| [NIE] v v POBIERZ KSeF ID KOREKTA "POZA KSeF" faktury pierwotnej (tradycyjnie lub | z adnotacją) v WYGENERUJ XML KOREKTY (RodzajFaktury=KOR, NrKSeFFaKorygowanej=...) | v WYŚLIJ DO KSeF API | v OTRZYMAJ KSeF ID KOREKTY | v UZGODNIENIE Z NABYWCĄ? (tylko przy korekcie in minus) | v UJĘCIE W DEKLARACJI VAT
Korekta in minus – kiedy ująć w rozliczeniu VAT?
To jest najważniejszy punkt tego artykułu i największa pułapka dla podatników nieznających nowych zasad.
Przed KSeF – stary system
W starym systemie (pre-KSeF) korekta in minus mogła być ujęta przez sprzedawcę dopiero po uzyskaniu potwierdzenia odbioru korekty przez nabywcę. Nabywca musiał dosłownie potwierdzić – mailem, podpisem, adnotacją – że fakturę korygującą otrzymał. To powodowało opóźnienia i zamieszanie administracyjne.
W KSeF – nowe zasady
KSeF eliminuje problem potwierdzenia odbioru korekty in minus. Wystawca wystawia fakturę korygującą w KSeF, faktura otrzymuje KSeF ID i jest dostępna nabywcy w systemie. Moment dostępności faktury w KSeF = moment uzgodnienia i doręczenia.
Sprzedawca może ująć korektę in minus w rozliczeniu VAT za okres, w którym faktura korygująca została przesłana do KSeF. Nabywca z kolei jest zobowiązany do zmniejszenia odliczonego VAT w rozliczeniu za okres, w którym faktura korygująca trafiła do KSeF – niezależnie od tego, czy “zauważył” korektę czy nie. Tu leży pułapka: nabywca, który nie monitoruje na bieżąco swojego konta KSeF, może nie wiedzieć o korekcie i narazić się na zaległość podatkową.
Uzgodnienie warunków korekty a moment ujęcia
Nowe przepisy rozróżniają dwa scenariusze:
Scenariusz A – uzgodnienie nastąpiło przed wystawieniem korekty w KSeF (np. przez aneks do umowy, porozumienie, notę handlową). Wtedy sprzedawca ujmuje korektę w VAT za okres, w którym nastąpiło uzgodnienie (nie za okres wystawienia korekty w KSeF).
Scenariusz B – uzgodnienie następuje przez wystawienie faktury korygującej w KSeF. Wtedy sprzedawca ujmuje korektę w VAT za miesiąc/kwartał przesłania faktury do KSeF.
Różnica jest istotna – błędne zakwalifikowanie okresu ujęcia korekty to błąd w deklaracji VAT.
Korekta do faktury wystawionej poza KSeF
Co z fakturami wystawionymi przed 1 lutego 2026 roku, czyli przed obowiązkiem KSeF? Do takich faktur korekty można wystawiać:
- Przez KSeF – wtedy w polu NrFaKorygowanej podajesz numer faktury pierwotnej, a pola NrKSeFFaKorygowanej nie wypełniasz (lub wypełniasz zerami zgodnie z dokumentacją techniczną MF)
- Poza KSeF – jeśli wystawiasz korektę tradycyjnie (np. PDF) do faktury sprzed KSeF, to ta korekta nie trafia do KSeF i obowiązują stare zasady dokumentowania odbioru
W praktyce firmy powinny dążyć do wystawiania wszystkich korekt przez KSeF – nawet do starych faktur – bo to prostsze w obsłudze i lepiej dokumentowalne.
Faktury korygujące zbiorcze
KSeF pozwala na wystawianie faktur korygujących zbiorczych – jednym dokumentem korygującym kilka faktur pierwotnych za określony okres. Jest to szczególnie przydatne przy rabatach retroaktywnych za cały kwartał lub rok oraz przy korekcie stawek dla grupy transakcji.
Faktura korygująca zbiorcza w XML FA(2) wymaga wskazania wszystkich korygowanych faktur – ich numerów i numerów KSeF. Im więcej pozycji, tym większy i bardziej złożony plik XML. Przy dużej liczbie korygowanych faktur warto sprawdzić, czy system ERP obsługuje ten scenariusz bez problemów wydajnościowych.
Noty korygujące – uwaga na błędne rozumienie
Nota korygująca to dokument wystawiany przez NABYWCĘ w celu poprawienia błędów formalnych w fakturze (np. literówka w adresie, błędny NIP nabywcy). Nota korygująca nie jest fakturą w rozumieniu ustawy o VAT i nie przechodzi przez KSeF.
W środowisku KSeF noty korygujące tracą na znaczeniu, bo wystawca może sam wystawić fakturę korygującą w KSeF, poprawiając błędne dane. Warto przeszkolić zespoły: gdy pojawi się błąd na fakturze, to wystawca wystawia korektę przez KSeF – nabywca nie wystawia noty.
Pułapki praktyczne – top 6
Pułapka 1: Brak KSeF ID faktury pierwotnej w systemie
Jeśli system ERP nie zapisał numeru KSeF ID przy fakturze pierwotnej, wystawienie korekty w KSeF jest utrudnione. Trzeba go ręcznie wyszukać w repozytorium MF. To argument za solidną implementacją zapisu KSeF ID w bazie danych ERP przy każdej wystawionej fakturze.
Pułapka 2: Ignorowanie korekt przez nabywcę
Nabywca, który nie monitoruje KSeF, może nie wiedzieć o korekcie in minus obniżającej jego odliczenie VAT. Gdy urząd skarbowy sprawdzi rozbieżność – nabywca ma problem. Firmy powinny wdrożyć monitoring nowych dokumentów w KSeF, nie tylko faktur zakupowych, ale też korekt.
Pułapka 3: Błędny okres ujęcia korekty
Mylenie Scenariusza A (uzgodnienie przed wystawieniem KSeF) z Scenariuszem B (uzgodnienie przez KSeF) prowadzi do błędu w deklaracji VAT. W dokumentacji wewnętrznej firmy powinny mieć opisane procedury dla obu scenariuszy.
Pułapka 4: Korekta do korekty
Czasem trzeba wystawić korektę do korekty (np. pomylono kwotę korekty). W KSeF jest to możliwe – korygowana jest poprzednia korekta, podaje się jej numer KSeF. Schemat XML jest ten sam, zmienia się tylko pole NrKSeFFaKorygowanej.
Pułapka 5: Korekty zwiększające (in plus) a obowiązek podatkowy
Faktura korygująca in plus (zwiększająca wartość) zasadniczo powinna być ujęta w miesiącu wystawienia korekty. Wyjątkiem jest sytuacja, gdy korekta wynika z błędu w fakturze pierwotnej – wtedy korektę ujmuje się “wstecz”, co może wymagać korekty deklaracji VAT za poprzedni okres.
Pułapka 6: Faktury korygujące do faktur zaliczkowych
Faktury korygujące do faktur zaliczkowych (KOR_ZAL) mają osobne oznaczenie w schemacie FA(2) i osobne zasady ujęcia. Nie wolno użyć zwykłego KOR do korekty faktury zaliczkowej.
Dokumentowanie korekt – archiwizacja
KSeF przechowuje faktury korygujące tak samo jak pierwotne – przez 10 lat. Z perspektywy archiwizacji jest to uproszczenie: firma nie musi osobno archiwizować dokumentów korekt. Jednak warto prowadzić wewnętrzny rejestr korekt z informacją: jakiej faktury dotyczyła, jaka była przyczyna, w jakim okresie ujęta w VAT. To ułatwia wyjaśnienia w razie kontroli.
Linki do powiązanych artykułów
Więcej o samym KSeF i kogo dotyczy dowiesz się z artykułu KSeF – co to jest, kogo dotyczy i od kiedy obowiązkowy. Techniczną stronę integracji opisuję w artykule Integracja KSeF z systemem ERP – jak przygotować infrastrukturę. Jeśli szukasz informacji o API i środowisku testowym dla korekt, zajrzyj do artykułu KSeF API – dokumentacja, środowisko testowe i pierwsza integracja. O karach za błędy i naruszenia KSeF piszę w artykule Kary za brak wdrożenia KSeF – co grozi i jak się zabezpieczyć.
Podsumowanie
Faktury korygujące w KSeF to obszar wymagający precyzji zarówno technicznej, jak i interpretacyjnej. Kluczowe zasady:
- Korekty wystawia się przez KSeF tak samo jak faktury pierwotne (format XML FA(2))
- Korekta in minus przez KSeF zastępuje potwierdzenie odbioru – nabywca jest automatycznie “powiadomiony” przez system
- Nabywca musi zmniejszyć odliczenie VAT w miesiącu pojawienia się korekty w KSeF
- Moment ujęcia korekty przez sprzedawcę zależy od tego, kiedy nastąpiło uzgodnienie – przed czy przez KSeF
- Nota korygująca nie jest fakturą i nie przechodzi przez KSeF
- Korekty do faktur sprzed KSeF można wystawiać przez KSeF (bez podawania NrKSeF faktury pierwotnej)
Kluczem do bezproblemowej obsługi korekt jest dobre przygotowanie systemu ERP: zapis KSeF ID przy każdej fakturze pierwotnej, monitoring nowych dokumentów w KSeF oraz wewnętrzne procedury dla różnych scenariuszy korygowania.