Średniozaawansowany12 minWalidacja XML

Korekta faktury zaliczkowej w KSeF - przepisanie zaliczki z K_04 do K_10 (eksport)

Praktyczny scenariusz: zaliczka 0% kraj omyłkowo trafiła do K_04 w JPK_VAT, a powinna być w K_10 (eksport towarów). Pokazujemy, jak zrobić to korektą bez zerowania faktury, zgodnie z wytycznymi KIS 2026.

0 wyświetleń0 ukończonych0 pomocne

Przed rozpoczęciem

  • Faktura zaliczkowa pierwotna w postaci XML (FA(3)) - najlepiej z numerem KSeF
  • Dostęp do panelu Aplikacji Podatnika KSeF lub Twojego systemu fakturującego
  • Decyzja, do którego pola JPK_VAT pozycja ma trafić (np. K_10 dla eksportu, K_11 dla świadczenia usług poza krajem)

Potrzebne narzędzia

Generator korekt NaprawKSeF (/dashboard/corrections lub /tools/korekta)Edytor XML lub system księgowy do podłożenia wygenerowanego XML

Kroki (8)

1

Zidentyfikuj fakturę pierwotną i błąd klasyfikacji

Otwórz fakturę zaliczkową i sprawdź RodzajFaktury, P_12 pozycji oraz kod kraju nabywcy. W FA(3) eksport oznacza P_12 = 0 EX, a WDT P_12 = 0 WDT. P_22 i P_23 dotyczą innych informacji.

Oczekiwany rezultatWiesz, czy P_12 i kraj nabywcy są spójne z dokumentacją eksportową lub WDT.
2

Wgraj fakturę pierwotną do Generatora Korekt NaprawKSeF

Wejdź na /tools/korekta (publicznie) lub /dashboard/corrections (jako zalogowany). Przeciągnij XML pierwotnej faktury. Generator rozpozna typ ZAL, kraj nabywcy, stawki i podpowie scenariusz „change-jpk-classification" jako rekomendowany.

Oczekiwany rezultatWidzisz panel rozpoznanych danych faktury + listę 13 scenariuszy korekty, z zaznaczonym „Zmiana przypisania pozycji do pola JPK_VAT" jako rekomendacja.
3

Wybierz scenariusz i pole docelowe JPK

Zaznacz scenariusz „Zmiana przypisania pozycji do pola JPK_VAT (np. K_19 ↔ K_22)". Generator zaproponuje KOR_ZAL (bo pierwotna była zaliczkowa) + TypKorekty A (błąd istniał w momencie wystawienia - ujęcie wstecz w JPK). Z listy pól JPK wybierz „K_22 - Eksport towarów" (lub K_10 jeśli to świadczenie usług poza krajem).

Rekomendowane parametry:
RodzajFaktury: KOR_ZAL
TypKorekty: A
Docelowe pole JPK_VAT: K_22 (eksport towarów ze stawką 0%)
Ujęcie w JPK_VAT: wstecz, w okresie pierwotnej faktury zaliczkowej
Oczekiwany rezultatSystem podpowiada P_12 = 0 EX albo 0 WDT oraz właściwy kod kraju nabywcy.
4

Uzupełnij brakujące pola źródłowe

Dla eksportu ustaw P_12 = 0 EX i właściwy kraj nabywcy spoza UE. Dokumenty celne, w tym IE-599, sprawdź ręcznie. Dla WDT użyj P_12 = 0 WDT i zweryfikuj numer VAT UE w VIES.

Oczekiwany rezultatWszystkie wymagane pola są uzupełnione. Generator nie zgłasza JPK-KOR-001.
5

Wpisz konkretną PrzyczynaKorekty

PrzyczynaKorekty jest w FA(3) polem opcjonalnym, ale warto ją uzupełnić dla śladu audytowego. Generator wkleja domyślny szablon, który należy zastąpić konkretami. Przykład:

Korekta klasyfikacji transakcji w ewidencji VAT - pozycja zaliczki na poczet dostawy towarów do kontrahenta US została pierwotnie zaksięgowana w polu K_04 (dostawa 0% kraj). Po weryfikacji dokumentacji eksportowej (komunikat IE-599 nr [...]) pozycja powinna być ujęta w polu K_10 (eksport towarów ze stawką 0%). Korekta wsteczna, bez zmian kwotowych.
Oczekiwany rezultatPrzyczynaKorekty jest precyzyjna, opisuje powód i pole docelowe.
6

Wygeneruj XML korekty i zwaliduj go

Kliknij „Wygeneruj XML korekty". Generator zbuduje KOR_ZAL z DaneFaKorygowanej i stawką P_12 = 0 EX lub 0 WDT. Wynik jest prewalidacją i przed wysyłką wymaga pełnego XSD oraz kontroli dokumentów.

Oczekiwany rezultatDostajesz roboczy XML korekty i raport prewalidacji. Przed wysyłką sprawdź dokument pełnym oficjalnym XSD oraz merytorycznie.
Jeśli coś poszło nie takJeśli pojawi się JPK-EXPORT-NO-FLAG, ustaw P_12 = 0 EX. Jeśli pojawi się JPK-EXPORT-MISSING-COUNTRY, popraw kod kraju nabywcy i ponownie sprawdź dokumenty.
7

Pobierz paczkę audytową i podłóż XML pod system

W panelu (dostępne dla użytkowników Starter+) pobierz paczkę audytową - to TXT z metadanymi korekty, deltami kwot, treścią PrzyczynaKorekty i wynikiem walidacji. Trzymaj ją razem z XML korekty w aktach księgowych. Sam XML korekty wgrasz do swojego systemu fakturującego, który prześle go do KSeF.

Oczekiwany rezultatMasz XML korekty + paczkę audytową gotową do archiwum.
8

Po wysłaniu korekty: zaktualizuj JPK_VAT

Po przyjęciu korekty przez KSeF (otrzymasz nowy NrKSeF dla korekty), w systemie księgowym przeksięguj pozycję z K_04 do K_10/K_22 za okres pierwotnej faktury (TypKorekty A = ujęcie wstecz). Jeśli JPK_VAT za ten okres został już złożony - wyślij korektę JPK z poprawionym przypisaniem do pola.

Oczekiwany rezultatJPK_VAT za okres pierwotnej zaliczki pokazuje wartość w K_10/K_22, nie w K_04. Korekta KSeF i korekta JPK są spójne.
Jeśli coś poszło nie takJeśli US zażąda dokumentu na wartość VAT - pamiętaj, że delta podatku jest zerowa (0% → 0%), zmienia się tylko pole w ewidencji. Nie powstaje obowiązek dopłaty.

Ukończyłeś playbook?

Oznacz jako ukończony i podziel się opinią