Home / Rachunkowość ludzkim okiem

Rachunkowość ludzkim okiem

Feature Image

Nowe kody JPK od 2026 (OFF, BFK, DI): Jak je stosować z KSeF?

, 16 marca 2026

Nowe kody w JPK_V7, czyli jak stosować BFK, OFF i DI

Do 1 lutego 2026 roku JPK_V7 był dla Ciebie konstrukcją dobrze znaną. Oznaczałeś rodzaje dokumentów takie jak RO, WEW czy FP, stosowałeś kody GTU i poruszałeś się w dość stabilnym schemacie ewidencji VAT. Moment wejścia obowiązkowego KSeF sprawił jednak, że do tej znanej struktury doszła nowa warstwa oznaczeń, która do dziś rodzi pytania – szczególnie w zakresie kodu DI.

Zapraszam Cię dzisiaj do wpisu na bloga, w którym przyjrzymy się właśnie nowym kodom w strukturze JPk_V7.


Co w JPK_V7 funkcjonuje od dawna

Na początek warto jasno oddzielić to, co nie jest nowością.

W ewidencji JPK_V7 od lat stosujesz oprócz kodów oznaczenia rodzajów dokumentów takie jak m.in.:

  • RO – raporty fiskalne z kas rejestrujących,
  • WEW – dokumenty wewnętrzne (np. sprzedaż bezrachunkowa),
  • FP – faktury wystawione do paragonów,
  • VAT RR – zakupy od rolników ryczałtowych,
  • MK – faktury od podatników na metodzie kasowej.

Zasady ich stosowania same w sobie nie zmieniają się wraz z KSeF.

Kody GTU także pozostają bez zmian.

Jakie kody pojawiły się od 1 lutego 2026

Nowością w JPK_V7 są oznaczenia odnoszące się bezpośrednio do KSeF. To one odpowiadają na pytanie czy dokument jest w KSeF, w jakim trybie został wystawiony i czy ma nadany numer.

Wyróżniamy w węźle KSeF struktury JPK_V7 następujące nowe kody: Nr KSeF, OFF, BFK, DI.

Omówmy pokrótce kiedy powinniśmy stosować każdy z nich.

Nr KSeF

Stosujesz go, gdy:

  • dokument jest fakturą ustrukturyzowaną,
  • numer KSeF został nadany przed wysyłką JPK_V7.

To podstawowe i najbardziej „oczywiste” oznaczenie w nowej rzeczywistości.

OFF – tryb awaryjny / offline

Kod OFF stosujesz do faktur:

  • wystawionych w trybie awaryjnym,
  • które na moment wysyłki JPK nie mają numeru KSeF.

Najważniejsza konsekwencja: po późniejszym nadaniu numeru KSeF nie masz obowiązku korygowania JPK w związku z nadaniem numeru takiej fakturze.

BFK – brak KSeF

BFK dotyczy faktur, które:

  • nie są fakturami ustrukturyzowanymi,
  • funkcjonują poza KSeF (papierowe lub zwykłe e-faktury),
  • albo powstają w sytuacji całkowitej niedostępności systemu.

To kod porządkujący faktury, które w ogóle nie trafiają do KSeF.

DI – dowód inny niż faktura

Kod DI stosujesz m.in do dokumentów, które w momencie wysyłki JPK nie mają jeszcze numeru KSeF (np. faktury wystawione w trybie offline 24h, czasowej niedostępności systemu).

Kluczowa konsekwencja: po nadaniu numeru KSeF musisz skorygować JPK_V7 w związku z nadaniem tym fakturom nr KSeF.

DI nie tylko dla faktur ustrukturyzowanych

Z konstrukcji JPK i dokumentacji technicznej wynika, że:

  • oznaczenia KSeF / OFF / BFK / DI funkcjonują w jednym, obligatoryjnym „węźle”,
  • natomiast RO, WEW, VAT RR występują w osobnych polach, często jako wybór opcjonalny.

To prowadzi do praktycznego pytania: czy dokument RO albo WEW musisz dodatkowo oznaczyć jako DI?

Przykład problemu

Jeżeli ujmujesz:

  • raport fiskalny (RO),
  • albo dokument wewnętrzny (WEW), np. sprzedaż bezrachunkową,

to:

  • nie jest to faktura z numerem KSeF KSeF,
  • nie jest to dokument oznaczany OFF ani BFK,

co w praktyce oznacza, że dla takich dokumentów musisz wybrać oznaczenie DI, a dopiero potem RO lub WEW.

Podsumowanie:

Nowe kody w pliku JPK_V7,  które pojawiły się od 1 lutego 2026 w związku z wejściem w życie KSeF, nie są aż tak problematyczne, jakby początkowo się wydawało.

Użycie kodu BFK czy OFF nie sprawia kłopotów. Tym bardziej, że ten pierwszy (BFK), większość programów księgowych nadaje samodzielnie i z automatu, jeśli wystawiamy fakturę poza KSeF (bo jeszcze KSeF nas nie dotyczy).

Kod, na który należy zwrócić  szczególną uwagę to kod DI. I to z nim będzie najwięcej kłopotu. Musimy o nim pamiętać nie tylko przy fakturach ustrukturyzowanych, które nie mają nadanego numeru KSeF w momencie wysyłki pliku JPK_V7, ale także w przypadku innych dokumentów – wewnętrznych takich jak choćby sprzedaż bezrachunkowa czy raport z kasy fiskalnej.

Kluczowe jest także, by pamiętać o konieczności dokonania korekty pliku JPK_V7 jeśli oznaczenia DI użyliśmy do faktur ustrukturyzowanych, które na dzień wysyłki pliku JPK_V7 nie miały nadanego numeru KSeF.

Przeżyliśmy wprowadzenie pliku JPK_V7, kodów GTU? Przeżyjemy i to 😉

Chcesz więcej takich informacji?

Zapisz się BEZPŁATNIE na Prasówkę Księgowego ⬇️

5/5 - (4 votes)
Prasówka Księgowego - Mentoris

Napisz komentarz: