Obsługa faktur korygujących terminów płatności w KSeF – na czym polega i kiedy jest potrzebna
W Krajowym Systemie e-Faktur (KSeF) każda wystawiona faktura ma postać ustrukturyzowanego dokumentu XML, którego nie można edytować po nadaniu nr KSeF. Jeżeli po wystawieniu dokumentu strony uzgodnią inne warunki rozliczenia, najbezpieczniejszą praktyką jest wystawienie faktury korygującej obejmującej wyłącznie zmianę terminu płatności lub harmonogramu płatności. Taka korekta ma charakter korekty danych, czyli nie wpływa na wartości podatkowe, a jedynie aktualizuje sekcję płatniczą e-faktury.
Choć termin płatności nie jest elementem obligatoryjnym faktury VAT na gruncie ustawy, w KSeF widnieje on w dedykowanej sekcji, dlatego dla spójności i transparentności obrotu zaleca się jego skorygowanie, jeśli został pierwotnie wskazany i ulega zmianie. Korekta w KSeF porządkuje obieg dokumentów, ułatwia automatyczne księgowanie i eliminuje ryzyko rozbieżności pomiędzy danymi widocznymi u sprzedawcy i nabywcy.
Kiedy wystawić korektę terminu płatności, a kiedy wystarczy porozumienie
Wystaw fakturę korygującą termin płatności, gdy: pierwotny termin w e-fakturze był wskazany i strony ustaliły jego zmianę; potrzebne jest wprowadzenie harmonogramu płatności (rat) zamiast płatności jednorazowej; korekta ma usunąć błąd rzeczowy (np. omyłkowo wskazano 7 dni zamiast 30). Taki dokument w KSeF referuje do pierwotnej faktury poprzez nr KSeF oraz zawiera jasne uzasadnienie korekty.
Jeżeli strony jedynie podpisują aneks do umowy o odroczeniu lub skróceniu terminu, a termin nie był wykazany na fakturze (lub nie jest istotny dla procesu u stron), można poprzestać na porozumieniu handlowym w systemie ERP i aktualizacji rozrachunków. Warto jednak pamiętać, że brak korekty danych w KSeF może powodować niespójność informacji, zwłaszcza przy zautomatyzowanej windykacji i raportowaniu należności.
Elementy techniczne w KSeF: jak przygotować korektę terminów płatności
Wystawiając korektę w portalu lub przez API KSeF, wybierz typ dokumentu „korekta” i wskaż pierwotny nr KSeF. Uzupełnij pole uzasadnienia korekty (np. „Zmiana terminu płatności na 30 dni – porozumienie z nabywcą z dnia …”) oraz zaktualizuj sekcję Płatność, w której określasz nowy termin, formę płatności i – jeśli dotyczy – raty z kwotami częściowymi. Pamiętaj, by nie modyfikować elementów wartościowych, jeśli korekta dotyczy wyłącznie terminów.
Struktury e-faktury w wersjach FA(2)/FA(3) pozwalają wprowadzić wiele pozycji w sekcji płatności, w tym różne daty i kwoty. Po poprawnym przyjęciu korekty KSeF nada jej odrębny nr KSeF oraz wygeneruje urzędowe poświadczenie odbioru (UPO). Dokument będzie widoczny dla nabywcy bez konieczności odrębnej wysyłki, co upraszcza komunikację.
Scenariusze praktyczne: wydłużenie, skrócenie, raty i zmiana waluty
Przy wydłużeniu terminu płatności z 14 do 30 dni sporządź fakturę korygującą z opisem zmiany oraz nową datą w sekcji Płatność. Jeśli pierwotny dokument wskazywał płatność jednorazową, a strony umawiają się na dwie raty, zdefiniuj dwa wiersze z kwotą częściową i odpowiednimi terminami. Tego typu korekta danych nie modyfikuje podstawy opodatkowania ani VAT.
W przypadku skrócenia terminu lub wprowadzenia skonta za wcześniejszą płatność, pamiętaj, że samo skonto to osobne zdarzenie rozliczeniowe – można je opisać w polu uwag, natomiast termin i harmonogram nadal korygujesz w sekcji Płatność. Zmiana waluty płatności co do zasady nie powinna być korygowana wyłącznie w obrębie terminów – to inny rodzaj zmiany. Jeśli jednak doprecyzowujesz wyłącznie termin płatności dla waluty wskazanej na fakturze, zastosuj zwykłą korektę danych.
Mechanizm podzielonej płatności (MPP) i inne oznaczenia a korekta terminu
Sama korekta terminu płatności nie znosi obowiązku stosowania mechanizmu podzielonej płatności, jeśli wynikał on z charakteru transakcji. Jeżeli MPP był oznaczony na fakturze pierwotnej, pozostaje aktualny również po korekcie – zmieniasz jedynie część płatniczą e-faktury. W razie wątpliwości zachowaj to samo oznaczenie także na dokumencie korygującym, aby uniknąć błędów po stronie nabywcy.
Oznaczenia transakcyjne w strukturze JPK_V7 nie ulegają zmianie, ponieważ faktura korygująca w zakresie terminów nie ingeruje w kwoty netto/VAT oraz stawki. W systemie ERP powiąż korektę terminów z pierwotną fakturą, aby narzędzia do MPP i automatycznego rozksięgowywania działały bezkolizyjnie.
Konsekwencje księgowe i wpływ na JPK_V7 oraz rozrachunki
Korekta terminów nie wpływa na rejestry VAT ani ewidencję sprzedaży w ujęciu podatkowym – pozostaje neutralna dla JPK_V7. Ma jednak znaczenie dla rozrachunków: aktualizuje wymagalność należności, harmonogram spłat i algorytmy przypisywania przelewów. Dzięki temu raporty przeterminowań, wskaźniki DSO i reguły windykacji będą odzwierciedlać rzeczywiste ustalenia handlowe.
Jeśli w międzyczasie wystąpiły płatności częściowe, w korekcie warto od razu rozpisać pozostałą do zapłaty kwotę na nowe terminy. Zmniejsza to liczbę ręcznych interwencji oraz ryzyko nieprawidłowego kompensowania płatności przez automaty systemu bankowego lub ERP.
Najczęstsze błędy przy korektach terminów w KSeF i jak ich unikać
Do typowych pomyłek należy wskazanie błędnego nr KSeF faktury pierwotnej, brak jasnego uzasadnienia korekty oraz rozbieżność sumy rat z kwotą do zapłaty. Błędy te skutkują odrzuceniem dokumentu lub koniecznością wystawiania kolejnych korekt, co komplikuje rozrachunki. Zadbaj, aby sekcja Płatność była spójna z wartościami głównymi dokumentu.
Innym częstym problemem jest nadawanie korekcie charakteru wartościowego „na wszelki wypadek”. Jeśli zmieniasz wyłącznie termin płatności, pozostaw pozycje i wartości nietknięte. Pamiętaj też o weryfikacji flag MPP – samo odroczenie terminu nie powoduje ich usunięcia.
Krok po kroku: bezpieczny workflow wystawienia korekty w organizacji
Najpierw uzyskaj pisemne potwierdzenie od nabywcy (e-mail, aneks) i w ERP zarejestruj wniosek o zmianę. Następnie przygotuj fakturę korygującą w KSeF, wskazując pierwotny nr KSeF, zaktualizowany termin płatności lub harmonogram oraz krótkie uzasadnienie korekty. Po nadaniu numeru przez KSeF przekaż wewnętrzne powiadomienie do zespołów księgowości i windykacji.
Na końcu zsynchronizuj rozrachunki: zmień daty wymagalności, zaktualizuj reguły przypisywania przelewów i – jeśli korzystasz z factoringu lub ubezpieczenia należności – wyślij im zaktualizowany plan spłat. Dzięki temu dunning, raporty przeterminowań i prognozy cash flow będą spójne z nowymi ustaleniami.
Wzorcowe uzasadnienia korekty i przejrzysta komunikacja z nabywcą
Dobre, krótkie uzasadnienie ułatwia rozliczenia i eliminuje pytania. Przykłady: „Zmiana terminu płatności z 14 na 30 dni – porozumienie stron z dn. …”, „Wprowadzenie płatności w 2 ratach: 50% do …, 50% do … – na wniosek nabywcy”, „Sprostowanie oczywistej omyłki – pierwotnie wskazano błędny termin”. Tak sformułowane uzasadnienie korekty jest czytelne dla obu stron i służb kontrolnych.
W korespondencji z nabywcą zawsze przytaczaj zarówno nr KSeF faktury pierwotnej, jak i korekty. Pozwoli to szybciej odszukać dokumenty w KSeF, a systemom ERP jednoznacznie je powiązać. Unikaj nieformalnych zmian „po cichu” – w środowisku ustrukturyzowanym to proszenie się o rozjazd danych.
Automatyzacja: integracje ERP, API KSeF i wsparcie AI
Automatyzując proces przez API KSeF, wdrożysz szablony korekt, walidacje sum rat i blokady przed wysyłką dokumentu z niekompletną sekcją Płatność. System może też automatycznie aktualizować rozrachunki, generować przypomnienia oraz synchronizować nowe terminy z kalendarzem płatniczym nabywcy.
Warto wykorzystać również wsparcie AI do generowania spójnych opisów i wychwytywania anomalii. Narzędzia klasy Ksefgpt pomogą tworzyć jednolite uzasadnienia korekty, sprawdzać spójność harmonogramów oraz minimalizować liczbę iteracji. Efekt to mniej błędów, szybsze akceptacje i lepszy cash flow.