Oficjalna treść reguły
[PEPPOL-EN16931-P0104] Tax Category G MUST be used when exemption reason code is VATEX-EU-G
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
cac:TaxCategory[upper-case(cbc:TaxExemptionReasonCode)='VATEX-EU-G']Test (XPath):
normalize-space(cbc:ID)='G'
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
PEPPOL-EN16931-P0100Kod rodzaju faktury MUSI być zgodny z profilemPEPPOL-EN16931-P0101Kod rodzaju faktury korygującej MUSI być zgodny z profilemPEPPOL-EN16931-P0105Kategoria podatku O MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-OPEPPOL-EN16931-P0106Kategoria podatku K MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-ICPEPPOL-EN16931-P0107Kategoria podatku AE MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-AEPEPPOL-EN16931-P0108Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-DPEPPOL-EN16931-P0109Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-FPEPPOL-EN16931-P0110Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-I
Najczęstsze pytania
Co oznacza PEPPOL-EN16931-P0104?
PEPPOL-EN16931-P0104 to reguła peppol bis billing 3.0: Tax Category G MUST be used when exemption reason code is VATEX-EU-G
Czy moja faktura zostanie odrzucona z powodu PEPPOL-EN16931-P0104?
Tak. PEPPOL-EN16931-P0104 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy PEPPOL-EN16931-P0104?
Faktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung. Składnia: UBL.
Źródło: Peppol BIS Billing 3.0.20 (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.