Przejdź do treści

Codzienna Obsługa i Procesy Fakturowania7 min czytania

Jak wystawić fakturę korygującą w KSeF? Nowe zasady obowiązujące od 1 lutego 2026 r.

Faktura korygująca w KSeF to ustrukturyzowany dokument XML, który jedynym dopuszczalnym sposobem koryguje treść faktury pierwotnej po nadaniu jej numeru identyfikującego, zgodnie z art. 106j ust. 2 ustawy o VAT. Od 1 lutego 2026 r. znika możliwość użycia noty korygującej, a każda zmiana wymaga nowego dokumentu w formacie FA(3). Faktura ustrukturyzowana to elektroniczny dokument wystawiany i odbierany wyłącznie za pośrednictwem Krajowego Systemu e-Faktur, co oznacza, że po przyjęciu dokumentu do systemu nie ma możliwości jego edycji bez wystawienia formalnej korekty. Niniejsze opracowanie analizuje procedury i wymagania techniczne niezbędne do prawidłowego procedowania zmian w dokumentacji sprzedażowej.

Dokumentacja i dane obowiązkowe na fakturze korygującej w KSeF

Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia

Prawidłowe wystawienie faktury korygującej w systemie ustrukturyzowanym wymaga rygorystycznego przestrzegania schematu FA(3). Struktura ta narzuca minimalny zestaw pól, których brak uniemożliwia nadanie dokumentowi statusu poprawnego. Faktura korygująca musi zawierać numer i datę wystawienia, numer identyfikujący w KSeF fakturę pierwotną oraz precyzyjne wskazanie korygowanych pozycji i pól, co stanowi o ścisłym powiązaniu dokumentów w bazie Ministerstwa Finansów.

Identyfikacja faktury pierwotnej jest kluczowym elementem procesu. W procesie przygotowania dokumentu należy wskazać dokładny numer KSeF pierwotnej faktury w polu Fa/DaneFaKorygowanej/NrKSeFFaKorygowanej. W sytuacjach, gdy dokument korygowany powstał poza systemem (np. w okresie przejściowym lub w trybie awaryjnym), konieczne jest użycie numeru własnego faktury i oznaczenie rodzaju dokumentu jako KOR.

  • Fa/DaneFaKorygowanej/NrKSeF - 36-znakowy unikalny identyfikator nadany przez system Ministerstwa Finansów.
  • Fa/DaneFaKorygowanej/DataWystFaKorygowanej - data wystawienia pierwotnej faktury zgodna z dokumentem źródłowym.

Wybór rodzaju i przyczyny korekty determinuje dalsze przetwarzanie danych przez organy podatkowe. Podatnik jest zobowiązany uzupełnić pole Fa/RodzajFaktury wartością KOR, KOR_ZAL (dla zaliczek) lub KOR_ROZ (dla faktur rozliczeniowych). W polu Fa/PrzyczynaKorekty należy zamieścić opisowy powód zmiany, na przykład „błędna ilość 40 zamiast 50 szt.” lub „udzielenie rabatu potransakcyjnego”. Każda korekta faktury w KSeF odbywa się wyłącznie za pomocą faktur korygujących, gdyż noty korygujące zostaną uchylone z dniem 1 lutego 2026 r.

  • Fa/TypKorekty - parametr określający charakter zmiany; należy wybrać jedną z wartości: A (korekta wsteczna), B (korekta bieżąca), C (inny rodzaj korekty).
Brak któregokolwiek z obowiązkowych pól skutkuje odrzuceniem pliku przez KSeF z kodem błędu XSD-004. Od 1 lutego 2026 r. nie wolno stosować not korygujących - art. 106k ustawy o VAT zostaje uchylony.

Przed ostateczną wysyłką dokumentu do systemu produkcyjnego, sugerowane jest przeprowadzenie walidacji pliku w środowisku testowym Ministerstwa Finansów poprzez endpoint /api/verify. Pozwala to na uniknięcie błędów strukturalnych, które mogłyby opóźnić proces rozliczeniowy. Zaleca się również archiwizację PDF z potwierdzeniem przyjęcia dokumentu (status RECEIVED), co może stanowić istotny dowód w procedurach VAT-26.

Rozliczenie VAT od korekty „in minus” i „in plus” po stronie sprzedawcy

Zasady rozliczania podatku od towarów i usług w kontekście faktur korygujących ulegają istotnemu uproszczeniu w ramach KSeF. Moment ujęcia korekty w ewidencji JPK_V7 jest ściśle powiązany z datą nadania numeru identyfikującego w systemie. Sprzedawca będzie mógł obniżyć podstawę opodatkowania w okresie rozliczeniowym, w którym wystawił ustrukturyzowaną fakturę korygującą w KSeF, co eliminuje konieczność żmudnego gromadzenia potwierdzeń odbioru od kontrahentów.

W przypadku korekty in minus, prawo do obniżenia kwoty podatku należnego powstaje w miesiącu, w którym faktura otrzymała numer KSeF. System automatycznie zapewnia potwierdzenie doręczenia faktury korygującej do odbiorcy, co realizuje wymóg posiadania dokumentacji uprawniającej do skorygowania podatku. Istnieją jednak wyjątki od tej zasady, obejmujące eksport towarów, wewnątrzwspólnotową dostawę towarów (WDT) oraz dostawę energii elektrycznej, gdzie stosuje się przepisy odrębne.

Scenariusz Moment obniżenia VAT
Korekta ustrukturyzowana w KSeF Miesiąc nadania numeru KSeF
Korekta poza KSeF (papier/PU) Miesiąc potwierdzenia odbioru przez nabywcę

Korekta in plus wymaga precyzyjnego określenia momentu powstania przyczyny zwiększenia podstawy opodatkowania. Jeżeli błąd lub przyczyna istniały już w dacie wystawienia faktury pierwotnej, podatnik zobowiązany jest do rozliczenia korekty wstecz, w deklaracji za okres, w którym wykazano pierwotną sprzedaż. W sytuacji, gdy przyczyna zwiększenia kwoty jest nowym zdarzeniem gospodarczym (np. dopłata za dodatkowe usługi zlecone po transakcji), rozliczenie następuje w bieżącym okresie rozliczeniowym.

  • Przykład: błąd ilości (40 zamiast 50 szt.) wykryty po wysyłce → konieczność rozliczenia wstecz w JPK_V7.
  • Przykład: podwyższenie ceny w wyniku zmiany parametrów zamówienia po dostawie → rozliczenie bieżące w dacie wystawienia korekty.

W związku z nowelizacją ustawy o VAT z dnia 5 sierpnia 2025 r., nowe regulacje wprowadzą zmienione zasady rozliczania, które kładą nacisk na datę wprowadzenia dokumentu do obrotu prawnego w systemie. Dla faktur wystawionych w trybie offline, datą otrzymania jest dzień nadania numeru KSeF po ich późniejszej synchronizacji z serwerem ministerialnym. Rekomenduje się dokumentowanie w systemach klasy ERP dokładnej daty powstania przyczyny korekty, co ułatwia późniejszą weryfikację podczas kontroli skarbowej oraz poprawne stosowanie oznaczeń „A”, „B” lub „C” w polu Fa/TypKorekty.

Krok po kroku: jak wysłać fakturę korygującą przez API KSeF

Techniczna realizacja wysyłki faktury korygującej wymaga integracji oprogramowania finansowo-księgowego z interfejsem programistycznym (API) Ministerstwa Finansów. Proces rozpoczyna się od wygenerowania pliku XML zgodnego ze schematem FA(3) w wersji 1.0E. Każda korekta faktury w KSeF musi posiadać postać ustrukturyzowaną, a jej wysłanie oznacza konieczność spełnienia dodatkowego wymogu w postaci poprawnej autoryzacji sesji.

Przygotowanie pliku XML to pierwszy etap procedury. Należy wypełnić wszystkie pola obligatoryjne i przeprowadzić lokalną walidację przy użyciu narzędzi takich jak „KSeF Validator”. Podczas komunikacji z serwerem należy pamiętać o poprawnym ustawieniu nagłówków HTTP oraz wykorzystaniu tokena autoryzacyjnego, którego ważność wygasa po 24 godzinach od momentu wygenerowania.

  • Content-Type: application/xml; charset=UTF-8 - standard kodowania znaków dla plików ustrukturyzowanych.
  • Authorization: Bearer <token> - klucz dostępu niezbędny do nawiązania bezpiecznego połączenia z bramką API.

Wywołanie endpointa /invoice/send odbywa się poprzez metodę POST na adres produkcyjny lub testowy (). Po poprawnym przesłaniu paczki danych, system zwraca unikalny identyfikator referencyjny (referenceNumber). Numer ten należy niezwłocznie zapisać w logach systemowych, gdyż służy on do monitorowania statusu przetwarzania dokumentu w kolejce centralnej.

  • Status 200 - oznacza, że dokument został poprawnie odebrany i oczekuje na walidację semantyczną.
  • Status 400 - sygnalizuje błąd walidacji po stronie serwera i zwraca listę konkretnych kodów błędów XSD.

Należy mieć na uwadze, że średni czas nadania numeru KSeF w środowisku produkcyjnym wynosi zazwyczaj od 30 do 90 sekund, jednak w okresach szczytowego obciążenia systemu (np. 20. dzień miesiąca) proces ten może trwać do 15 minut. W architekturze systemowej warto zaimplementować mechanizm retry z wykładniczym back-offem, ograniczając liczbę prób do pięciu. Zgodnie z art. 106na ust. 5 ustawy o VAT, podatnik ma obowiązek przechowywać XML oraz PDF z fakturą korygującą przez okres 5 lat, licząc od końca roku kalendarzowego, w którym upłynął termin płatności podatku.

Częste błędy i jak ich unikać - praktyka biur rachunkowych

Wdrożenie obowiązkowego KSeF w 2026 roku wiąże się z koniecznością eliminacji nawyków związanych z tradycyjnym obiegiem dokumentów. Najistotniejszą zmianą jest fakt, że po przyjęciu dokumentu do systemu nie ma możliwości jego edycji ani anulowania. Każdy błąd - nawet niewpływający na kwoty podatku - wymaga wystawienia formalnej faktury korygującej w formie ustrukturyzowanej. Korekta jest jedynym dopuszczalnym narzędziem naprawczym w przypadku pomyłek w opisie towaru, błędnej dacie czy nieprawidłowej ilości.

Jedną z najtrudniejszych sytuacji jest błędne wskazanie NIP nabywcy na fakturze ustrukturyzowanej. Technicznie nie jest możliwe skorygowanie samego numeru NIP w ramach jednej faktury korygującej (zmiana danych w polu Fa/Podmiot2K jest zablokowana). W takim przypadku należy zastosować procedurę dwuetapową: najpierw wystawić fakturę korygującą „do zera” (anulującą pierwotną transakcję u błędnego nabywcy), a następnie wystawić całkowicie nową fakturę pierwotną z prawidłowym numerem NIP i danymi kontrahenta.

  • Błąd: zła nazwa towaru lub błędna jednostka miary.

    Rozwiązanie: wystawienie faktury korygującej z poprawnym opisem przy zachowaniu zerowych różnic w kwotach VAT.

  • Błąd: nieprawidłowy NIP kontrahenta.

    Rozwiązanie: korekta zerująca dla błędnego podmiotu i nowa faktura z właściwym identyfikatorem podatkowym.

    Według danych udostępnionych przez Ministerstwo Finansów, aż 34% odrzuceń dokumentów w systemie KSeF wynika z błędów w danych identyfikujących kontrahentów. Należy pamiętać, że tylko sprzedawca jest uprawniony do wystawienia korekty - nabywca traci całkowicie możliwość poprawiania dokumentów za pomocą not korygujących od 1 lutego 2026 r. Warto zatem wdrażać mechanizmy automatycznego pobierania danych z bazy GUS (REGON) już na etapie wprowadzania kontrahenta do systemu ERP, co znacząco redukuje ryzyko pomyłek.

    Procedura postępowania przy błędnym NIP nabywcy

    Zgodnie z wyjaśnieniami resortu finansów, w przypadku wprowadzenia do systemu faktury na błędnego nabywcę, jedyną ścieżką prawną jest anulowanie dokumentu poprzez korektę wartościową do zera. Dopiero po uzyskaniu numeru KSeF dla takiej korekty, sprzedawca powinien wygenerować nowy dokument z poprawnymi danymi identyfikacyjnymi. System KSeF automatycznie zapewni potwierdzenie doręczenia obu tych dokumentów do właściwych skrzynek odbiorczych.

    Najczęstsze błędy techniczne w strukturze FA(3)

    • XSD-021: Brak numeru NIP UE przy transakcjach wewnątrzwspólnotowych.
    • XSD-013: Nieprawidłowy format daty (wymagany standard ISO 8601).
    • XSD-045: Brak obowiązkowego pola z opisem przyczyny wystawienia korekty.
    Czy w KSeF można wystawić notę korygującą?
    Nie, od 1 lutego 2026 r. przepisy dotyczące not korygujących (art. 106k ustawy o VAT) zostają uchylone. Każda zmiana danych na fakturze ustrukturyzowanej wymaga wystawienia faktury korygującej przez sprzedawcę.
    Kiedy sprzedawca może obniżyć VAT przy korekcie in minus w KSeF?
    Obniżenie podstawy opodatkowania i podatku należnego następuje w okresie rozliczeniowym, w którym faktura korygująca otrzymała numer KSeF. Nie jest wymagane posiadanie odrębnego potwierdzenia odbioru od nabywcy.
    Co zrobić, jeśli pomyliłem się w ilości towaru, a faktura jest już w KSeF?
    Należy wystawić fakturę korygującą typu KOR, podając w polu Fa/PrzyczynaKorekty informację o błędnej ilości oraz wskazując prawidłowe wartości. System nie pozwala na edycję dokumentu, który otrzymał już numer identyfikacyjny.
  • Redakcja · wszystkie artykuły