Pole FA(3) · błąd przed wysłaniem
Mechanizm podzielonej płatności — pole P_18A i załącznik 15
Faktura, w której kwota należności ogółem przekracza 15 000 zł i która obejmuje towary lub usługi z załącznika nr 15, musi zawierać adnotację
„mechanizm podzielonej płatności" — w FA(3) jest to pole P_18A.
KSeF tego nie wymusza, bo nie wie, które towary należą do załącznika 15 — dlatego łatwo wysłać fakturę bez wymaganej adnotacji.
Kiedy MPP jest obowiązkowy
Adnotacja „mechanizm podzielonej płatności" jest obowiązkowa, gdy spełnione są oba warunki:
- kwota należności ogółem (brutto) przekracza 15 000 zł lub równowartość w walucie obcej, oraz
- faktura obejmuje co najmniej jeden towar lub usługę z załącznika nr 15 do ustawy o VAT (m.in. stal, wyroby ze stali, paliwa, elektronika, części samochodowe, węgiel).
Podstawa: art. 106e ust. 1 pkt 18a oraz art. 108a ust. 1a ustawy o VAT, a także Broszura FA(3), sekcja P_18A.
Dwa pola, które muszą się zgadzać
P_18A— adnotacja „mechanizm podzielonej płatności" na poziomie całej faktury (1 = MPP).P_12_Zal_15— znacznik na poziomie wiersza, oznaczający pozycję z załącznika nr 15.
Dwa najczęstsze błędy
Brak adnotacji MPP
Faktura przekracza 15 000 zł i zawiera towary z załącznika 15, ale nie ma adnotacji P_18A. To naruszenie art. 106e ust. 1 pkt 18a — mimo że KSeF taką fakturę przyjmie.
P_18A = 1 bez znacznika na wierszu
Faktura deklaruje MPP (P_18A = 1), ale żaden wiersz nie jest oznaczony jako pozycja z załącznika 15 (P_12_Zal_15). Deklaracja jest wewnętrznie niespójna.
Dlaczego KSeF tego nie wychwytuje
KSeF waliduje strukturę XSD. Nie posiada mapowania kodów PKWiU na załącznik nr 15, więc nie potrafi ocenić, czy Twoje towary w ogóle wymagają MPP — przyjmie fakturę bez adnotacji. KSeF Guard ma wbudowaną listę załącznika 15, dlatego potrafi wskazać, kiedy P_18A jest wymagane. To jedna z 107 sytuacji, w których KSeF Guard wykrywa niezgodność, której KSeF nie egzekwuje.
Przykład
<P_18A>1</P_18A>
...
<FaWiersz>
<P_7>Pręt stalowy</P_7>
<P_12_Zal_15>1</P_12_Zal_15>
</FaWiersz> P_18A = 1 to adnotacja „mechanizm podzielonej płatności" dla całej faktury, a
P_12_Zal_15 = 1 oznacza wiersz z towarem z załącznika 15. (wartości przykładowe)
Co sprawdza KSeF Guard
KSeF Guard sprawdza spójność MPP: czy faktura powyżej progu z towarami z załącznika 15 ma adnotację P_18A,
oraz czy deklaracja P_18A ma pokrycie w znacznikach P_12_Zal_15. Pełną listę reguł zobaczysz w
Eksploratorze reguł.
Powiązane: faktura w walucie obcej (P_14_1W). Przy większej liczbie klientów sprawdza się walidacja wsadowa dla biur rachunkowych.
Najczęstsze pytania
Kiedy faktura musi zawierać adnotację MPP (P_18A)?
Co to jest pole P_12_Zal_15?
Czy KSeF odrzuci fakturę bez adnotacji MPP?
Jaki jest próg dla obowiązkowego MPP?
KSeF Guard to narzędzie techniczne, nie porada podatkowa.
Walidacja offline • Załącznik 15 i 127 innych reguł • Pliki XML faktur nie opuszczają komputera