BG-11Seller tax representative partyBT-31Seller VAT identifierBT-32Seller tax registration identifierBT-95Document level allowance VAT category codeBT-102Document level charge VAT category codeBT-151Invoiced item VAT category code
Oficjalna treść reguły
[DE-R-016] If one of the VAT codes S, Z, E, AE, K, G, L, or M is used, an invoice shall contain at least one of the following elements: "Seller VAT identifier" (BT-31) or "Seller tax registration identifier" (BT-32) or "SELLER TAX REPRESENTATIVE PARTY" (BG-11).
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Ta reguła obowiązuje tylko wtedy, gdy inne pole ma określoną wartość (np. kod formy płatności lub typ faktury). Plik spełnia warunek, ale nie dostarcza danych, które stają się wtedy obowiązkowe, albo zawiera dane wtedy zabronione.
Jak to naprawić
Zmień wartość wyzwalającą, aby warunek przestał obowiązywać, albo dodaj/usuń elementy zależne zgodnie z treścią reguły. W teście XPath powyżej widać dokładnie, która wartość uruchamia warunek.
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
(/ubl-invoice:Invoice | /ubl-creditnote:CreditNote)[$supplierCountryIsDE and $customerCountryIsDE]Test (XPath):
(not( ($BT-95-UBL-Inv = $supportedVATCodes or $BT-95-UBL-CN = $supportedVATCodes) or ($BT-102 = $supportedVATCodes) or ($BT-151 = $supportedVATCodes) ) or (cac:TaxRepresentativeParty, $BT-31orBT-32Path))
Sprawdź swoją fakturę
Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.
To samo sprawdzenie przez API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validatePowiązane reguły
DE-R-001Faktura musi zawierać informacje "INSTRUKCJE PŁATNICZE"DE-R-002Należy podać grupę "DANE KONTAKTOWE SPRZEDAWCY"DE-R-003Należy podać element "Miejscowość sprzedawcy"DE-R-004Należy podać element "Kod pocztowy sprzedawcy"DE-R-005Należy podać element "Osoba kontaktowa sprzedawcy"DE-R-006Należy podać element "Telefon kontaktowy sprzedawcy"DE-R-007Należy podać element "E-mail kontaktowy sprzedawcy"DE-R-008Należy podać element "Miejscowość nabywcy"
Najczęstsze pytania
Co oznacza DE-R-016?
DE-R-016 to krajowa reguła peppol: If one of the VAT codes S, Z, E, AE, K, G, L, or M is used, an invoice shall contain at least one of the following elements: "Seller VAT identifier" (BT-31) or "Seller tax registration identifier" (BT-32) or "SELLER TAX REPRESENTATIVE PARTY" (BG-11).
Czy moja faktura zostanie odrzucona z powodu DE-R-016?
Tak. DE-R-016 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy DE-R-016?
Tylko gdy sprzedawca (w niektórych regułach nabywca) ma siedzibę we wskazanym kraju; wyzwalaczem jest kod kraju strony. Składnia: UBL.
Źródło: Peppol BIS Billing 3.0.20 national rules (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.