Gdzie fizycznie umieścić adnotację w strukturze XML
Struktura XML faktury ustrukturyzowanej w formacie FA(3) wymaga precyzyjnego umiejscowienia znaczników odpowiedzialnych za mechanizm podzielonej płatności (MPP). W systemie KSeF informacja o zastosowaniu tej procedury nie jest jedynie tekstem wpisanym w pole uwagi, lecz sformalizowanym węzłem danych, który podlega automatycznej weryfikacji przez algorytmy Krajowej Administracji Skarbowej. Brak elementu <SplitPayment> przy spełnionych przesłankach ustawowych uniemożliwia prawidłowe oznaczenie dokumentu, co może zostać uznane za wadliwe wystawienie faktury.
Lokalizacja pola w schemacie logicznym jest ściśle zdefiniowana w dokumentacji technicznej Ministerstwa Finansów. W sekcji <InvoiceHeader> należy dodać element <SplitPayment> z atrybutem indicator="true", stosując pełną ścieżkę XPath: /Invoice/InvoiceHeader/SplitPayment. Przykład poprawnego zapisu technicznego to <SplitPayment indicator="true"/>. Prawidłowe umieszczenie tego znacznika informuje system oraz kontrahenta, że dana transakcja musi zostać rozliczona z wykorzystaniem rachunku VAT.
Walidacja dokumentu przed jego wysłaniem do bramki KSeF jest etapem niezbędnym, aby uniknąć odrzucenia pliku. Należy sprawdzić, czy wartość brutto całej faktury, zapisana w elemencie <TotalAmount>, faktycznie przekracza 15 000 zł. W sytuacjach, gdy kwota brutto jest niższa od ustawowego progu, a znacznik MPP został użyty, system może wygenerować błąd E04. Błąd E04 pojawia się najczęściej w przypadku niezgodności kwotowej z zadeklarowaną adnotacją, co skutkuje odrzuceniem dokumentu przez system centralny.
W celu optymalizacji procesów księgowych warto przechowywać XSD schematu FA(3) lokalnie na dysku twardym serwera firmowego. Takie rozwiązanie znacząco przyspiesza walidację offline, pozwalając na wykrycie błędów strukturalnych jeszcze przed próbą autoryzacji dokumentu w Krajowym Systemie e-Faktur. Należy pamiętać, że integracja procesu z Krajowym Systemem e-Faktur ułatwia identyfikację dokumentów objętych obowiązkiem MPP, co minimalizuje ryzyko pomyłek przy ręcznym wprowadzaniu danych.
Jeden klik w programie: wFirma.pl, ING Księgowość, afaktury.pl
Nowoczesne systemy ERP i programy do fakturowania online oferują zróżnicowane interfejsy użytkownika (UI) do obsługi mechanizmu podzielonej płatności. Wprowadzenie pełnej elektronizacji fakturowania zmienia sposób realizacji rozliczeń, wymuszając na dostawcach oprogramowania automatyzację procesów. Wybór odpowiedniego narzędzia wpływa na szybkość wystawiania dokumentów oraz poprawność danych przesyłanych do systemu Ministerstwa Finansów.
Platforma wFirma.pl oferuje zaawansowany schemat księgowy, który automatyzuje proces oznaczania dokumentów. W zakładce PRZYCHODY » SPRZEDAŻ » WYSTAW » FAKTURĘ należy rozwinąć sekcję „Księgowe”, a następnie z listy „Schemat księgowy” wybrać opcję PODZIELONA PŁATNOŚĆ. W wyniku tej operacji system automatycznie doda znacznik <SplitPayment indicator="true"/> do pliku XML oraz nada odpowiedni kod GTU, jeżeli towar został zidentyfikowany jako pozycja z załącznika nr 15. wFirma.pl automatyzuje wybór GTU na podstawie kodów PKWiU, co znacząco redukuje czas pracy księgowego.
W systemie ING Księgowość zastosowano inteligentny przełącznik automatyczny, który reaguje na wprowadzone parametry faktury. Przełącznik „MPP” pojawia się na formularzu wyłącznie w sytuacjach, gdy kwota brutto przekracza 15 000 zł, a wybrana pozycja towarowa znajduje się na liście towarów wrażliwych. ING Księgowość blokuje przełącznik MPP przy braku załącznika nr 15, podając jednocześnie jasne wyjaśnienie przyczyn braku dostępności tej opcji. Warto zaznaczyć, że integracja z KSeF w ING Księgowość jest darmowa dla użytkowników systemu.
Serwis afaktury.pl umożliwia użytkownikom bardziej bezpośrednią kontrolę nad strukturą dokumentu poprzez edycję ręczną XML. Po wypełnieniu wszystkich pozycji faktury użytkownik może wybrać opcję „XML – podgląd” i ręcznie dopisać wiersz <SplitPayment indicator="true"/> bezpośrednio przed zamknięciem sekcji <InvoiceHeader>. Po zweryfikowaniu poprawności kodu należy zatwierdzić operację przyciskiem „Wyślij do KSeF”. Należy jednak pamiętać, że afaktury.pl pozwala edytować XML tylko do momentu wysłania, gdyż każda późniejsza zmiana wymaga wystawienia faktury korygującej.
Co musi się stać po stronie nabywcy – przelew i komunikat
Obowiązek płatniczy po stronie nabywcy towarów lub usług objętych mechanizmem podzielonej płatności polega na rozdzieleniu kwoty brutto na dwa odrębne strumienie finansowe. Kwota netto trafia na rachunek rozliczeniowy sprzedawcy, natomiast kwota podatku VAT zostaje przekazana na specjalny rachunek VAT, do którego dostęp jest ograniczony. Płatność w MPP może być dokonana wyłącznie w walucie polskiej (PLN), co jest istotne przy fakturach wystawianych pierwotnie w walutach obcych.
Nabywca jest zobowiązany do samodzielnej weryfikacji, które pozycje na otrzymanej fakturze są objęte obowiązkowym split paymentem. W tytule przelewu generowanego z systemu bankowego należy umieścić numer KSeF faktury (np. „FA/2026/04/12345678”). Brak tego numeru lub błędne dane mogą spowodować, że bank odrzuci próbę realizacji przelewu na rachunek VAT. Warto podkreślić, że banki automatycznie blokują próby przelewu całości kwoty na rachunek główny, gdy w tytule zidentyfikowano parametry charakterystyczne dla MPP.
Niestosowanie się do obowiązkowego podziału płatności skutkuje dotkliwymi konsekwencjami podatkowymi. Zgodnie z art. 112b ust. 1 pkt 1 ustawy o VAT, organ podatkowy może ustalić dodatkowe zobowiązanie podatkowe w wysokości 30% kwoty podatku VAT wykazanego na danej fakturze. Ponadto, środki na koncie VAT są zamrożone i mogą być wykorzystane jedynie do ściśle określonych celów, takich jak zapłata VAT do urzędu skarbowego, opłacenie składek ZUS czy należności celno-akcyzowych.
Sprzedawca, dążąc do ułatwienia procesu płatności, może umieścić informację o split payment w dowolnym miejscu na fakturze ustrukturyzowanej. Sugeruje się dodanie w stopce dokumentu komunikatu: „Prosimy o dokonanie przelewu z podziałem – szczegóły w sekcji Rachunki bankowe”. Przejrzysta komunikacja między kontrahentami minimalizuje ryzyko błędów płatniczych i przyspiesza obieg środków pieniężnych w przedsiębiorstwie.
FAQ – najczęstsze pytania praktyczne
Czy mogę oznaczyć MPP fakturę poniżej 15 000 zł?
Co jeśli towar jest z załącznika nr 15, ale faktura = 14 999 zł?
Czy adnotacja MPP w KSeF zwalnia mnie z JPK_V7 kodu GTU?
Krajowy System e-Faktur to centralny system informatyczny Ministerstwa Finansów, który umożliwia wystawianie, odbieranie i archiwizację faktur ustrukturyzowanych. KSeF będzie obowiązkowy od 1 stycznia 2027 r. dla wszystkich przedsiębiorców, przy czym dla największych podmiotów, których wartość sprzedaży przekracza 200 mln zł, obowiązek ten wejdzie w życie już 1 lutego 2026 r.
Przedsiębiorcy powinni przygotować się na wdrożenie nowych procedur poprzez szkolenie zespołów oraz testowanie systemów informatycznych w okresie przejściowym. Kary finansowe za niewystawienie faktury w systemie docelowo mogą wynieść do 100% kwoty podatku wykazanego na fakturze lub do 18,7% całkowitej wartości faktury. Właściwe zarządzanie adnotacjami MPP w środowisku KSeF stanie się zatem niezbędnym elementem bezpieczeństwa podatkowego każdej firmy operującej w sektorach objętych załącznikiem nr 15.