JPK_FA — co to jest, kiedy wysłać i jak wygenerować (2026 wariant 4)
Blog · KSeF i podatki

JPK_FA — co to jest, kiedy wysłać i jak wygenerować (2026 wariant 4)

·5 min czytania·aktualizacja: 15 maja

JPK_FA to standardowy plik XML z fakturami wymagany przez urząd skarbowy. Sprawdź kiedy musisz go wysłać, co zawiera i jak wygenerować w 30 sekund.

⚡ TL;DR — w skrócie
  • JPK_FA = ustrukturyzowany XML z wszystkimi fakturami za dany okres
  • Wysyłasz NA ŻĄDANIE urzędu skarbowego — w ciągu 7 dni od wezwania
  • Aktualny schemat: WARIANT 4 (od 1.10.2024) — zaktualizowany pod KSeF
  • Format urzędowy (XML) ≠ raport dla księgowej (CSV / Excel)
  • Większość softów księgowych generuje JPK_FA jednym kliknięciem

JPK_FA (Jednolity Plik Kontrolny — Faktury) to ustrukturyzowany format XML stworzony przez Ministerstwo Finansów do raportowania faktur. Wprowadzony w 2018 roku jako część szerszej rodziny JPK, pozwala urzędowi skarbowemu w ciągu sekund analizować dziesiątki tysięcy faktur z miesięcznych obrotów firmy.

W odróżnieniu od deklaracji VAT-7 (która agreguje kwoty), JPK_FA zawiera SZCZEGÓŁY każdej pojedynczej faktury — numer, daty, kontrahenta, pozycje, stawki VAT. Pozwala fiskusowi robić kontrole krzyżowe bez wzywania Cię do urzędu.

⚖️
Podstawa prawna
Art. 193a Ordynacji podatkowej + Rozporządzenie MF z 17.06.2024 (Dz.U. 2024 poz. 894)
Art. 193a daje fiskusowi prawo żądania danych w formie elektronicznej. Rozporządzenie 2024 wprowadza wariant 4 schematu JPK_FA — kompatybilny z KSeF FA(2).

Kiedy musisz wysłać JPK_FA?

JPK_FA NIE jest wysyłany comiesięcznie automatycznie. Generujesz go tylko gdy:

  • NA ŻĄDANIE urzędu skarbowego — termin 7 dni od doręczenia wezwania (art. 193a § 4)
  • Przy zwrocie VAT >5 000 zł — niektóre urzędy żądają jako warunek przyspieszonego zwrotu
  • Przy kontroli krzyżowej — gdy KAS porównuje Twoje faktury z fakturami kontrahentów
  • Przy podejrzeniu karuzeli VAT — automatyczne wezwanie po wykryciu pattern w deklaracji
⚠️

Niezłożenie JPK_FA w terminie 7 dni = wykroczenie skarbowe (art. 80 § 4 KKS), kara grzywny od 240 zł do 67 200 zł. Plus dodatkowy nakaz wysłania pod groźbą egzekucji administracyjnej.

Co zawiera JPK_FA?

Nagłówek faktury

  • Numer faktury (np. FV/2026/05/0001)
  • Data wystawienia + sprzedaży + termin płatności
  • Numer KSeF (32-znakowy hex z UPO — TYLKO jeśli wystawiona przez KSeF)
  • Typ dokumentu (FV / FK / FZ / FP / WDT / EXPORT / RC / MARZA)

Strony transakcji + pozycje

  • NIP, REGON, nazwa i adres SPRZEDAWCY i NABYWCY
  • Lista pozycji z kodami CN/PKWiU (jeśli wymagane)
  • Stawki VAT (23 / 8 / 5 / 0 / zw / np / OO)
  • Kwoty netto / VAT / brutto rozbite per stawka
  • Adnotacje specjalne (MPP / metoda kasowa / odwrotne obciążenie)

Wariant 4 schematu JPK_FA — co się zmieniło w 2024?

⚖️
Podstawa prawna
Schemat JPK_FA(4) wariant 4, wersja 1-0E
Opublikowany przez MF 17.06.2024, obowiązkowy od 1.10.2024. Specyfikacja: gov.pl/web/finanse/jpk_fa
  • Dodano pole NumerKSeF — referencja do faktury w KSeF
  • Rozszerzono kody dokumentów o FZ (faktura zaliczkowa) i RC (faktura końcowa rozliczeniowa)
  • Dodano znaczniki MPP (Mechanizm Podzielonej Płatności) i OO (Odwrotne Obciążenie)
  • Pole „Kraj nabywcy" rozszerzono o ISO 3166-2 (subdivision codes)
  • Sumowanie kwot per stawka VAT — oddzielne summary dla każdej stawki
💡

Wariant 4 jest BACKWARD-COMPATIBLE — stare faktury z 2023 (wystawione przed KSeF) mogą być w JPK_FA bez pola NumerKSeF (puste). KAS zaakceptuje, ale flaguje jako „pre-KSeF" — może być przedmiotem dodatkowej weryfikacji.

Jak wygenerować JPK_FA?

  • Krok 1: Wybierz okres (najczęściej 1 miesiąc, ale można też kwartał lub rok)
  • Krok 2: Klik „Eksport JPK_FA" — system zbiera wszystkie faktury wystawione w okresie + wszystkie korekty
  • Krok 3: Otrzymujesz plik .xml (typowo 50-500 KB dla średniej firmy)
  • Krok 4: Wyślij plik przez panel e-Urzędu Skarbowego (e-urzad.podatki.gov.pl)
  • Krok 5: MF potwierdza odbiór w ciągu kilku sekund — UPO dla JPK
💡
Wskazówka praktyczna

W Fakturium: zakładka Eksport → wybierz miesiąc → klik „JPK_FA" → plik gotowy do pobrania. Schemat zawsze aktualny (wariant 4), pełna walidacja przed eksportem (alert jeśli brakuje wymaganego pola).

JPK_FA vs CSV — co dla księgowej?

  • JPK_FA (.xml) — FORMAT URZĘDOWY do wysyłki do MF. Sztywna struktura zgodna ze schematem XSD
  • CSV / Excel (.csv, .xlsx) — FORMAT BIZNESOWY do księgowej. Tabela z wierszami per faktura. Łatwy import do Symfonii, Comarch Optimy, Excela

Praktyka: trzymaj OBA. JPK_FA generujesz na żądanie KAS (raz na kilka miesięcy lub nawet rzadziej). CSV wysyłasz do księgowej KAŻDEGO miesiąca jako standardowy raport sprzedaży.

Najczęstsze błędy w JPK_FA

  • Zła walidacja kwot — suma pozycji nie zgadza się z totalem (KAS odrzuca cały plik)
  • Niepoprawny format daty — schemat wymaga ISO 8601 (YYYY-MM-DD)
  • Brakujący NIP nabywcy dla faktury B2B — pole obowiązkowe od 2024
  • Niedopuszczona stawka VAT — schemat akceptuje tylko: 23 / 8 / 5 / 0 / zw / np / OO
  • Faktura wystawiona po terminie — JPK_FA nie powinien zawierać faktur z innego miesiąca niż wybrany okres
💡
Wskazówka praktyczna

Dobre softu sprawdzają plik PRZED eksportem (in-system validation) i pokazują listę błędów do poprawy. Bez tego dostajesz odrzucenie z MF dopiero po wysłaniu — i 7-dniowy termin może minąć zanim poprawisz.

Praktyka

Wystaw fakturę KSeF jednym kliknięciem

Fakturium robi cały proces za Ciebie — od auto-fillu po NIP, przez wysyłkę do MF, po UPO i email do nabywcy. Plan Free do 5 faktur miesięcznie, bez karty kredytowej.

Załóż konto za darmo

Czytaj dalej