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.
- 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.
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?
- 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
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
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.
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 darmoCzytaj dalej



