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.
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
Kroki (8)
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.
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.
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 zaliczkowejUzupeł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.
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.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.
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.
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.
Rozwiązuje błędy
Ukończyłeś playbook?
Oznacz jako ukończony i podziel się opinią