JPK_VAT 2026 — przewodnik compliance dla MŚP (workflow n8n + Subiekt)

JPK_V7 to obowiązek każdego czynnego podatnika VAT w Polsce. Od 2026 deadliney są ostrzejsze, sankcje wyższe. W tym przewodniku znajdziesz: terminy, kary za błędy, kompletną listę pól JPK_V7M/JPK_V7K, i workflow n8n który automatyzuje generowanie + wysyłkę co miesiąc.

JPK_VAT 2026 compliance

Czym jest JPK_V7 i kogo dotyczy

JPK_V7 (Jednolity Plik Kontrolny VAT) to comiesięczny lub kwartalny plik XML wysyłany do Ministerstwa Finansów. Zawiera: ewidencję zakupów (zakup faktur VAT), ewidencję sprzedaży (sprzedane faktury), deklarację VAT-7. Format: JPK_V7M (miesięczny) lub JPK_V7K (kwartalny dla małych podatników).

Dotyczy: każdego czynnego podatnika VAT. Nawet jeśli masz 0 transakcji w miesiącu, wysyłasz „pustą” deklarację. Pominięcie = 280 zł kary (art. 60 par. 1 KKS).

Polish accountant at desk with documents

Deadliney i sankcje 2026

Deadliney

  • JPK_V7M (miesięczny): do 25 dnia miesiąca następującego po miesiącu, którego dotyczy. Np. JPK za styczeń = do 25 lutego
  • JPK_V7K (kwartalny): do 25 dnia miesiąca po zakończeniu kwartału. Tylko dla małych podatników (obrót poniżej 1,2 mln EUR/rok)
  • JPK_FA (faktury): na żądanie urzędu (zwykle 7 dni)
  • KSeF: od 1 lutego 2026 OBOWIĄZKOWY dla wszystkich. JPK + KSeF muszą się zgadzać.

Sankcje 2026 (po wzroście)

  • Brak wysyłki w terminie: 280 zł za pierwszy raz, eskalacja do 56 000 zł za uporczywość
  • Błędy w ewidencji (różnica między JPK a KSeF): kara 500 zł za każdą fakturę
  • Wysyłka po wezwaniu UKS: 3-krotność kary podstawowej
  • Nieujawniona sprzedaż: do 100% wartości VAT niezadeklarowanego

Pola JPK_V7M – co dokładnie wypełniasz

Część ewidencyjna – sprzedaż

Dla każdej faktury sprzedażowej: numer, data, NIP nabywcy, nazwa, adres, wartość netto, VAT, brutto, kod GTU (1-13, gdzie 0 = nie dotyczy), procedura SW/EE/TP, kategoria K_10 do K_42.

Trick: kody GTU często powodują błędy. Np. GTU_07 (pojazdy) musi być dla samochodów ale nie dla części samochodowych. GTU_10 (budynki) tylko gdy sprzedajesz nieruchomość, nie usługi budowlane.

Część ewidencyjna – zakupy

Dla każdej faktury kosztowej: numer, NIP sprzedawcy, wartość netto (z podziałem K_40-K_47), VAT odliczalny K_43-K_47, korekta K_44 (środki trwałe).

Część deklaracyjna VAT-7

Wartości sumaryczne: podstawa opodatkowania, podatek należny, podatek naliczony, kwota do zapłaty / zwrotu. Musi zgadzać się z sumą ewidencji. Tu najczęściej powstają błędy.

Workflow n8n: auto-JPK z Subiektem

JPK workflow diagram

Realny workflow klienta SYSTEMBOX (e-commerce 300 faktur/mies): 5 dni przed terminem cron uruchamia eksport z Subiekta, n8n waliduje schema MF, generuje XML, wysyła do KSeF interface, archiwizuje + powiadamia księgową.

Step 1: Cron 5 dni przed terminem

n8n Cron node ustawiony na 20 dzień każdego miesiąca o 8:00. Dla kwartalnych: 20 dnia po końcu kwartału (20 stycznia, 20 kwietnia, itd.).

Step 2: Eksport JPK_V7 z Subiekt API

HTTP Request do POST /v1/jpk/eksport z parametrami: typ V7M, miesiąc N-1, format XML. Subiekt generuje plik zgodny ze schema MF.

Step 3: Walidacja XML

n8n Function node z biblioteką libxml validate. Sprawdza schema od MF (pobrane z gov.pl/finanse). Błąd = email do księgowej + STOP workflow.

Step 4: Wysyłka do MF

JPK wysyłasz przez e-Mikrofirma (MF, gratis), e-Deklaracje (gratis ale słabe UX) lub komercyjne jak Comarch ERP, InsERT. n8n może wysłać przez API e-Deklaracje z podpisem elektronicznym lub email do księgowej do manualnej akceptacji.

Step 5: Archiwum + log

Każdy wysłany JPK archiwizowany w Postgres/S3 z hash SHA-256. Email do księgowej z potwierdzeniem. Webhook do Slack #finance dla CFO.

Hands with tax documents stack

Sprawdzenie JPK przed wysyłką – checklist

  • ✅ Suma faktur sprzedaży zgodna z księgowością
  • ✅ Wszystkie faktury B2B mają poprawny NIP (sprawdz z Białą Listą VAT)
  • ✅ Kody GTU prawidłowo nadane
  • ✅ Korekty K_44 (środki trwałe) – jeśli były zakupy ŚT
  • ✅ Wartości VAT zgadzają się z deklaracją
  • ✅ KSeF: wszystkie faktury z miesiąca są w KSeF (sprawdz raport KSeF)
  • ✅ Brak duplikatów w ewidencji
  • ✅ Schema validation OK

Najczęstsze błędy MŚP w JPK

1. Niezgodność KSeF ↔ JPK

Od 2026 MF auto-porównuje JPK z KSeF. Jeśli faktura jest w KSeF ale nie w JPK = wezwanie. Jeśli faktura w JPK ale nie w KSeF = kara 500 zł. Workflow musi sprawdzić obie strony.

2. Złe GTU

GTU 10 (budynki) zamiast 0 (usługi budowlane). GTU 12 (paliwa) zamiast prawidłowego GTU dla części samochodowych. Konsekwencja: korekta JPK + tłumaczenie się.

3. Faktury walutowe

Faktura w EUR powinna być przeliczona po średnim kursie NBP z dnia poprzedzającego sprzedaż. Subiekt liczy automatycznie, ręczne eksporty często mają złe kursy.

FAQ

Czy mogę wysyłać JPK przez n8n bezpośrednio do MF?

Tak, ale wymaga to kwalifikowanego podpisu elektronicznego (KPE) lub profilu zaufanego. Większość MŚP woli email do księgowej dla manualnej akceptacji + push do MF z e-Deklaracji. Bezpieczniej.

Co jeśli nie zdążę z deadlinem?

Wyślij JAK NAJSZYBCIEJ + zapłać karę 280 zł. Najgorzej: czekać. Eskalacja jest geometryczna.

Czy JPK_FA jest obowiązkowy?

JPK_FA wysyłasz tylko na żądanie urzędu kontroli. Jeśli masz dobrze utrzymane KSeF + JPK_V7, kontrola JPK_FA rzadko się zdarza.

Mamy gotowy workflow JPK Auto-Verify który sprawdza zgodność KSeF ↔ JPK przed wysyłką. Plus pełen workflow KSeF compliance.

Zobacz workflow JPK →

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Cookies + RODO

Używamy cookies, żeby sklep działał szybciej, a oferty były trafniejsze. Wybór należy do Ciebie — zgoda jest w pełni dobrowolna. Polityka prywatności · Regulamin

Ustawienia cookies

Wybierz które kategorie cookies włączyć. Zmiany zapisane lokalnie w przeglądarce.

Przewijanie do góry