Oficjalna treść reguły
[PEPPOL-EN16931-R054] Only one tax total without tax subtotals MUST be provided when tax currency code is provided.
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Element lub kombinacja nie jest dozwolona w tym kontekście. Plik zawiera coś, czego standard zabrania: element, którego nie wolno powtarzać, wartość sprzeczną z innym polem albo dane należące do innego profilu.
Jak to naprawić
Usuń problematyczny element lub uspójnij oba pola zgodnie z treścią reguły. Jeśli program dodaje element automatycznie, poszukaj ustawienia profilu (np. „EN 16931” vs „EXTENDED”) lub opcji eksportu, która go pomija.
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
ubl-creditnote:CreditNote | ubl-invoice:InvoiceTest (XPath):
count(cac:TaxTotal[not(cac:TaxSubtotal)]) = (if (cbc:TaxCurrencyCode) then 1 else 0)CII
ram:ApplicableHeaderTradeSettlementTest (XPath):
count(ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount[@currencyID != $documentCurrencyCode]) = (if (ram:TaxCurrencyCode) then
1
else
0)
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-R001Brak identyfikatora procesu biznesowego (BT-23)PEPPOL-EN16931-R002Najwyżej jedna uwaga na poziomie dokumentu, chyba że nabywca i sprzedawca…PEPPOL-EN16931-R003Brak referencji nabywcy i numeru zamówieniaPEPPOL-EN16931-R004Identyfikator specyfikacji nie jest identyfikatorem Peppol BIS 3.0PEPPOL-EN16931-R005Waluta rozliczenia VAT jest taka sama jak waluta fakturyPEPPOL-EN16931-R006Dozwolony tylko jeden fakturowany obiekt na poziomie dokumentuPEPPOL-EN16931-R007Identyfikator procesu biznesowego ma nieprawidłowy formatPEPPOL-EN16931-R008Dokument zawiera puste elementy
Najczęstsze pytania
Co oznacza PEPPOL-EN16931-R054?
PEPPOL-EN16931-R054 to reguła peppol bis billing 3.0: Only one tax total without tax subtotals MUST be provided when tax currency code is provided.
Czy moja faktura zostanie odrzucona z powodu PEPPOL-EN16931-R054?
Tak. PEPPOL-EN16931-R054 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy PEPPOL-EN16931-R054?
Faktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung. Składnia: UBL i CII.
Źródło: Peppol BIS Billing 3.0.20 (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.