JPK

VAT-8 i VAT-9M – deklaracje VAT dla zwolnionych i sporadycznych

Jak wypełnić VAT-8 (zwolnieni podmiotowo z VAT) lub VAT-9M (sporadyczne transakcje UE) i wysłać do bramki KAS.

Zrzuty ekranu

Kiedy składasz VAT-8 lub VAT-9M?

VAT-8 — dla podatników zwolnionych podmiotowo z VAT (np. art. 113 — limit do 200 000 zł rocznie), którzy jednak:

  • Dokonali wewnątrzwspólnotowego nabycia towarów (WNT)
  • Mają import usług od podatników UE (art. 28b)
  • Są nabywcą w dostawie towarów dla której podatnikiem jest nabywca (art. 17 ust. 1 pkt 5)
  • Są nabywcą usług dla których podatnikiem jest nabywca (art. 17 ust. 1 pkt 8)

VAT-9M — dla podatników, którzy sporadycznie dokonują transakcji UE i nie są zarejestrowani jako VAT-UE. Uproszczona deklaracja, bez WNT.

Obie składasz do 25. dnia miesiąca następującego po okresie rozliczeniowym.

Który wzór formularza zostanie użyty

Od rozliczenia za marzec 2025 obowiązują nowe wzory (rozporządzenie MF z 27 stycznia 2025 r., Dz.U. 2025 poz. 131). Panel dobiera wzór automatycznie do okresu deklaracji:

OkresVAT-8VAT-9M
od marca 2025VAT-8 (12)VAT-9M (11)
do lutego 2025VAT-8 (11)VAT-9M (10)

Starsze wzory zostały zachowane celowo — korekta za wcześniejszy okres musi iść na wzorze wtedy obowiązującym. Złożenie deklaracji na wycofanym wzorze grozi wezwaniem do korekty lub odrzuceniem.

VAT-UE (5) pozostaje bez zmian — ten wzór nadal obowiązuje.

Jak wygenerować VAT-8?

Krok 1: Wejdź w formularz

Deklaracje → VAT-8 → Nowa deklaracja. Wybierz:

  • Rok (≥2020), miesiąc
  • Cel (1 = złożenie, 2 = korekta)
  • Urząd skarbowy (kod 4-cyfrowy)

Krok 2: Wypełnij pola

W zależności od transakcji wpisz podstawę i podatek dla:

  • P_10/P_11 — WNT (kwota netto + VAT do wpłaty)
  • P_12/P_13 — Import usług (z wyłączeniem usług art. 28b)
  • P_14/P_15 — Import usług art. 28b (najczęstsze dla SaaS-ów zagranicznych)
  • P_16/P_17 — Dostawa towarów (art. 17 ust. 1 pkt 5, np. paliwa)
  • P_18/P_19 — Usługi (art. 17 ust. 1 pkt 8)

P_22 — opcjonalnie: nadwyżka wpłat z poprzedniego miesiąca.

P_23 (obligatoryjne) — podatek do wpłaty do US. System wylicza automatycznie sumę z pól wyżej minus P_22.

Krok 3: Zapisz i wyślij

System generuje XML wg oficjalnego schematu MF (wzór dobrany do okresu — patrz wyżej), waliduje go przed wysyłką i zapisuje.

Następnie klikasz „Wyślij do bramki MF”. Plik jest sprawdzany schematem zanim trafi do bramki, więc ewentualny błąd w danych zobaczysz w czytelnej formie, a nie jako odrzucenie z serwera MF.

Po wysyłce możesz sprawdzić status i pobrać UPO — tak samo jak przy PIT-28 czy JPK. Wysyłka wymaga pakietu MAX oraz certyfikatu skonfigurowanego w Ustawienia → KAS.

Jak wygenerować VAT-9M?

Identyczny workflow w Deklaracje → VAT-9M. Pola:

  • P_10/P_11 — Import usług (z wyłączeniem art. 28b)
  • P_12/P_13 — Import usług art. 28b
  • P_14/P_15 — Dostawa towarów art. 17 ust. 1 pkt 5
  • P_16/P_17 — Usługi art. 17 ust. 1 pkt 8
  • P_18 (obligatoryjne) — podatek do wpłaty (auto-suma)

Namespace MF 9927, walidacja wobec schemat_vat9m_10.xsd.

Częste problemy

Nie wiem czy VAT-8 czy VAT-9M — krótka reguła: jeśli jesteś zwolniony z VAT i miałeś dowolne transakcje UE → VAT-8. Jeśli jesteś czynnym VAT-owcem ale sporadycznie miałeś transakcję UE → VAT-9M.

Pusta deklaracja — jeśli w miesiącu nie było transakcji UE, nie składasz VAT-8/9M. Składasz tylko gdy są kwoty do wpłaty.

Korekta — wybierz cel 2 zamiast 1 — to nowa deklaracja zastępująca poprzednią w tym samym okresie.