JPK_V7 a program do faktur — co musi obsługiwać w 2026?

Dariusz Zaktualizowano: 20 marca 2026 Czas czytania: ~5 min

Od rozliczenia za luty 2026 obowiązuje nowa struktura JPK_V7(3) — dopasowana do obowiązkowego KSeF. Każda faktura w JPK musi teraz mieć numer KSeF albo jedno z trzech nowych oznaczeń (OFF, BFK, DI). Plik bez tych danych zostanie odrzucony przez bramkę Ministerstwa Finansów. Co to oznacza w praktyce i jak Twój program do faktur powinien sobie z tym radzić?

Co to jest JPK_V7 — w skrócie

JPK_V7 to elektroniczny plik łączący deklarację VAT z ewidencją VAT w jednym dokumencie XML. Zastąpił osobne deklaracje VAT-7/VAT-7K i pliki JPK_VAT. Istnieją dwie wersje:

  • JPK_V7M — dla podatników rozliczających VAT miesięcznie. Część deklaracyjna + ewidencyjna co miesiąc
  • JPK_V7K — dla rozliczających kwartalnie. W pierwszych dwóch miesiącach kwartału: tylko ewidencja. W trzecim: pełny plik z deklaracją za cały kwartał

Termin składania: do 25. dnia miesiąca po okresie rozliczeniowym.

Co się zmieniło w wersji 3 — od lutego 2026

Nowe struktury JPK_V7M(3) i JPK_V7K(3) opublikowano 19 grudnia 2025. Obowiązują od rozliczenia za luty 2026 (pierwszy termin: 25 marca 2026).

1. Numer KSeF obowiązkowy w każdej fakturze

Dla każdej faktury w ewidencji trzeba podać numer KSeF — unikalny identyfikator nadawany przez system w momencie przyjęcia faktury. Jeśli faktura nie ma numeru KSeF (bo została wystawiona poza systemem, w trybie offline lub jest dokumentem wewnętrznym), zamiast numeru podajesz jedno z trzech oznaczeń.

2. Nowe oznaczenia: OFF, BFK, DI

KodKiedy stosowaćKorekta JPK po uzyskaniu nr KSeF?
NrKSeFFaktura przyjęta do KSeF, ma numer
OFFFaktura wystawiona podczas oficjalnej awarii KSeF (art. 106nf) — system nie działał, nie ma numeruNie
BFKFaktura wystawiona poza KSeF: B2C (konsumenci), faktury sprzed obowiązku KSeF, faktury podczas całkowitej niedostępności systemuNie
DIDokumenty inne niż faktury (WEW, RO) lub faktury wystawione w trybie offline24/niedostępności, które nie mają jeszcze numeru KSeFTak — po uzyskaniu numeru trzeba złożyć korektę
Kluczowa różnica: OFF nie wymaga korekty po uzyskaniu numeru KSeF. DI — wymaga. Pomylenie tych kodów to jeden z najczęstszych błędów w nowym JPK.

3. System kaucyjny

Nowe pola K_360 (ewidencja) i P_360 (deklaracja) do rozliczenia VAT od niezwróconych opakowań na napoje. Dotyczy firm handlujących napojami w opakowaniach zwrotnych.

4. Skrócony zwrot VAT

Termin zwrotu VAT skrócony z 60 do 40 dni dla podatników korzystających z KSeF. Usunięto pole 60-dniowe ze struktury pliku.

Kody GTU — oznaczenia grup towarów i usług

GTU to obowiązkowe oznaczenia w ewidencji JPK_V7 dla sprzedaży określonych grup towarów/usług. Nie umieszcza się ich na fakturze — widoczne są tylko w pliku JPK. Dobry program do faktur przypisuje je automatycznie.

KodCo dotyczy
GTU_01Napoje alkoholowe
GTU_02Paliwa (benzyna, LPG, olej napędowy)
GTU_03Oleje opałowe i smary
GTU_04Wyroby tytoniowe, liquid do e-papierosów
GTU_05Odpady (szkło, papier, plastik, metal)
GTU_06Elektronika (procesory, dyski, smartfony, tonery)
GTU_07Pojazdy i części samochodowe
GTU_08Metale szlachetne, biżuteria
GTU_09Leki, wyroby medyczne
GTU_10Budynki, budowle, grunty
GTU_11Uprawnienia do emisji gazów cieplarnianych
GTU_12Usługi: doradcze, księgowe, prawne, zarządcze, marketingowe, reklamowe, szkoleniowe
GTU_13Usługi transportowe i magazynowe

Uwaga: GTU dotyczy tylko sprzedaży (nie zakupów). Jeśli faktura nie dotyczy żadnej grupy — pole zostaje puste. Dla faktur wielopozycyjnych GTU nadaje się dla całej faktury, nie poszczególnych pozycji.

Kary za błędy w JPK_V7

Błędy w JPK_V7 mają realne konsekwencje finansowe:

  • 500 PLN za każdy błąd w ewidencji uniemożliwiający weryfikację transakcji (art. 109 ust. 3h-3k ustawy o VAT)
  • Urząd najpierw wysyła wezwanie z listą błędów — masz 14 dni na korektę lub wyjaśnienia
  • Kara nakładana dopiero gdy nie poprawisz w terminie
  • Za nierzetelny JPK (fałszywe dane): grzywna do 41 mln PLN lub do 5 lat pozbawienia wolności (art. 56 KKS)

Jak się chronić: złóż korektę zanim urząd wykryje błędy — czynny żal przez korektę (art. 16a KKS) chroni przed sankcjami.

Co program do faktur musi obsługiwać w JPK_V7(3)

Nie każdy program radzi sobie z nową strukturą. Oto minimalna lista wymagań:

  1. Automatyczne przypisywanie numeru KSeF do faktury po wysłaniu do KSeF
  2. Obsługa kodów OFF/BFK/DI — automatyczne oznaczenie w zależności od trybu wystawienia
  3. Kody GTU — automatyczne lub ręczne przypisywanie do faktur sprzedażowych
  4. Oznaczenia procedur (TP, MPP, SW, EE, MR_T itp.)
  5. Typy dokumentów (RO, WEW, FP, VAT_RR, MK)
  6. Walidacja przed wysyłką — sprawdzenie kompletności danych KSeF
  7. Generowanie pliku XML w strukturze JPK_V7M(3) lub JPK_V7K(3)
  8. Wysyłka do MF bezpośrednio z programu (podpis kwalifikowany, ePUAP lub dane autoryzujące)
  9. Pobieranie UPO (potwierdzenie odbioru)

Które programy to obsługują

ProgramJPK_V7(3)Auto GTUKody OFF/BFK/DIWysyłka do MF
wFirmaTakTakTakTak (+ UPO)
inFaktTakTakTakTak
iFirmaTakTakTakTak
FakturowniaTakOgraniczoneTakTak
FakturaXLTak (płatny plan)OgraniczoneTakTak
Comarch BetterflyTak (eFaktury Plus)TakTakTak
e-mikrofirmaJPK_VAT, JPK_FABrakOgraniczoneTak

wFirma wyróżnia się automatycznym przypisywaniem GTU i pełną walidacją przed wysyłką — system sprawdza oznaczenia KSeF (NrKSeF, OFF, BFK, DI), typy dokumentów i kody procedur, zanim pozwoli wygenerować plik.

wFirma generuje JPK_V7(3) automatycznie z wprowadzonych faktur — z kodami GTU, oznaczeniami KSeF i pełną walidacją. Wysyłka do MF jednym kliknięciem. 30 dni za darmo.

Porównaj programy → Ranking programów do fakturowania 2026 | Poradnik KSeF

O autorze

Komentarze

Brak komentarzy. Bądź pierwszy, który podzieli się swoimi przemyśleniami!

Zostaw komentarz