Auf dieser Seite
Die kurze Antwort
BR-DEC-14 schlägt fehl, wenn cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount mehr als zwei Zeichen nach dem Dezimalpunkt hat. Schreiben Sie die Summe einschließlich Umsatzsteuer als 80.20, nicht als 80.200.
Der aufgezeichnete Fehler ist reines Auffüllen: 68.50 plus 11.70 Umsatzsteuer ergibt 80.20, und die dritte Ziffer ist eine Null. UBL-DT-01 meldet dasselbe Element.
Was die Regel prüft
Die Regel betrachtet cbc:TaxInclusiveAmount in cac:LegalMonetaryTotal und zählt jedes Zeichen nach dem Dezimalpunkt, Leerzeichen eingeschlossen; im Versuch schlug 80.20 mit einem folgenden Leerzeichen bei dieser Regel und bei UBL-DT-01 fehl.
Den Wert prüft BR-CO-15, nicht diese Regel. Im Versuch meldete ein ungerundetes 80.204 zusätzlich BR-CO-15 am Wurzelelement, weil diese Regel die Summe exakt mit 68.50 + 11.70, auf zwei Nachkommastellen gerundet, also 80.20, vergleicht. BR-CO-16 erhob keinen Einwand, da es bei vorhandenem Rundungsbetrag beide Seiten seines Vergleichs rundet.
Die Summen links und rechts davon haben eigene Regeln: Die Summe ohne Umsatzsteuer ist BR-DEC-12, und der fällige Zahlungsbetrag ist BR-DEC-18.
| Begriff | Bedeutung | UBL-Element |
|---|---|---|
| BT-112 | Gesamtbetrag der Rechnung einschließlich Umsatzsteuer | cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount |
Wie es in einer Integration dazu kommt
Mögliche Ursachen, abgeleitet aus der Form der Regel und nicht aus gemessener Nutzung:
- Die Summe einschließlich Umsatzsteuer wird als Netto plus Umsatzsteuer in voller Genauigkeit berechnet und ohne abschließende Rundung geschrieben.
- Die Umsatzsteuer wird je Position mit drei oder vier Nachkommastellen aufgeschlagen, und die Bruttosumme wird aus diesen Werten gebildet.
- Eine Dezimalspalte mit einer Skala von drei wird mit voller Skala ausgegeben.
So korrigieren Sie das Dokument
- Addieren Sie die geschriebene Summe ohne Umsatzsteuer und die geschriebene Umsatzsteuersumme, beide bereits mit zwei Nachkommastellen, und runden Sie das Ergebnis.
- Schreiben Sie es in
cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount, mit höchstens zwei Nachkommastellen und nichts um die Ziffern herum. - Berechnen Sie den fälligen Zahlungsbetrag aus der gerundeten Summe einschließlich Umsatzsteuer neu.
Vorher und nachher
Dies sind Ausschnitte, keine vollständigen Dokumente. Die vollständigen synthetischen Dokumente, aus denen sie stammen, sind unten verlinkt.
Ausschnitt der fehlerhaften Rechnung: 68.50 plus 11.70 Umsatzsteuer als 80.200 geschrieben
<cac:TaxTotal>
<cbc:TaxAmount currencyID="GBP">11.70</cbc:TaxAmount>
<!-- VAT breakdowns omitted from this fragment -->
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="GBP">66.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="GBP">68.50</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="GBP">80.200</cbc:TaxInclusiveAmount>
<!-- remaining totals omitted from this fragment -->
</cac:LegalMonetaryTotal>Ausschnitt der korrigierten Rechnung: die Summe einschließlich Umsatzsteuer als 80.20 geschrieben
<cac:TaxTotal>
<cbc:TaxAmount currencyID="GBP">11.70</cbc:TaxAmount>
<!-- VAT breakdowns omitted from this fragment -->
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="GBP">66.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="GBP">68.50</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="GBP">80.20</cbc:TaxInclusiveAmount>
<!-- remaining totals omitted from this fragment -->
</cac:LegalMonetaryTotal>Die fehlerhafte Rechnung gibt die Summe einschließlich Umsatzsteuer als 80.200 an, die korrigierte als 80.20; die Summe ohne Umsatzsteuer, die Umsatzsteuersumme und jeder spätere Wert sind identisch. Da der Wert derselbe ist, akzeptiert BR-CO-15 beide. Das fehlerhafte Dokument meldet BR-DEC-14 an cac:LegalMonetaryTotal und UBL-DT-01 an cbc:TaxInclusiveAmount. UBL-DT-01 wendet zwei Nachkommastellen auf alle Betragselemente an, außer auf Artikelnettopreise und Nachlassbeträge innerhalb von cac:Price; die Summe einschließlich Umsatzsteuer kann daher, wie jede andere Summe der Gesamtbeträge, nicht an der einen Regel scheitern, ohne an der anderen zu scheitern.
Was der Validator gemeldet hat
- Die fehlerhafte Rechnung meldet BR-DEC-14 und UBL-DT-01. Das korrigierte Dokument besteht jeden Prüfschritt ohne Befunde.Fehlerhaftes XML herunterladenKorrigiertes XML herunterladen
Aufgezeichnet mit phive 12.1.0 / phive-rules-peppol 4.5.6 / Saxon-HE 12.10, der Engine hinter dem kostenlosen Validator, mit synthetischen Daten. Ein aufgezeichnetes Ergebnis ist ein Regressionsnachweis für diese Dokumente, keine Zertifizierung.
Wo die Regel gilt
- Gilt für UBL
InvoiceundCreditNote. Im Versuch meldete eine Gutschrift mit einer Summe einschließlich Umsatzsteuer von80.200dasselbe Paar. - Die Zählung hängt nicht von der Währung der Summe ab.
- Eine Summe einschließlich Umsatzsteuer von null oder darunter wird genauso gezählt, da ein Minuszeichen vor dem Dezimalpunkt steht.
Verwandte Regeln
- UBL-DT-01 meldet die Summe einschließlich Umsatzsteuer neben dieser Regel
- BR-CO-15 prüft, dass die Summe einschließlich Umsatzsteuer die Summe ohne Umsatzsteuer plus die Umsatzsteuersumme ist
- BR-DEC-12 wendet dieselbe Grenze auf die Summe ohne Umsatzsteuer an
- BR-DEC-19 wendet dieselbe Grenze auf den Steuerbasisbetrag jeder Umsatzsteueraufschlüsselung an
- Alle Regeln der Referenz ansehen
- Hintergrund (auf Englisch): Understanding EN 16931 validation errors
Umfang und Quelle
Geschrieben für Peppol BIS Billing 3.0.21 (May 2026), EN 16931 1.3.16, angewendet auf Invoice- und CreditNote-Dokumente in UBL 2.1. Andere Profile, Syntaxen und Releases können diese Kennung anders definieren. Version des Hinweiskatalogs 2026-09-28.1: Quelle geprüft am 2026-09-28, Erklärung zuletzt aktualisiert am 2026-09-28.
Die offizielle Definition von BR-DEC-14 (auf Englisch) enthält den normativen Wortlaut und den Test. Diese Seite ist unsere Erklärung dazu, keine Kopie.
Die Erklärung ändert das Urteil der Engine nicht. Dass Sie diesen Befund beheben, heißt nicht, dass das Dokument jeden Prüfschritt besteht. Die Validierung bescheinigt keine rechtliche oder steuerliche Konformität und überträgt kein Dokument über Peppol.

