BR-DEC-09
Positionssumme (BT-106) hat mehr als zwei Nachkommastellen
Der Wert in BT-106 „Summe der Nettobeträge aller Rechnungspositionen“ darf höchstens zwei Nachkommastellen haben.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-106
[BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2.
Was bedeutet BR-DEC-09?
Die Regel prüft, ob der Betrag in BT-106 „Summe der Nettobeträge aller Rechnungspositionen“ höchstens zwei Stellen nach dem Dezimalpunkt hat. Technisch zählt der Validator einfach die Zeichen hinter dem Punkt: 120.5 und 120.50 sind in Ordnung, 120.505 oder auch 120.500 lösen den Fehler aus – eine angehängte Null zählt mit.
Fundort in UBL: cac:LegalMonetaryTotal/cbc:LineExtensionAmount. In CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmount.
EN 16931 legt für alle Beträge des Datentyps „Amount“ maximal zwei Nachkommastellen fest. So rechnen Sender und Empfänger mit denselben, bereits gerundeten Werten, und die Summenregeln (BR-CO-…) lassen sich eindeutig prüfen. Ursache ist fast immer ein Export, der den intern genaueren Rechenwert (z. B. vier Nachkommastellen) unverändert in die XML schreibt.
Typische Ursachen
- Interner Rechenwert mit vier oder mehr Nachkommastellen wird ungerundet exportiert
- Formatierung mit festen drei oder vier Stellen (z. B. `100.000`)
- Rundung erst im PDF, nicht in der XML-Ausgabe
So beheben Sie den Fehler
- Öffnen Sie die XML-Datei und suchen Sie den Wert von BT-106 an der genannten Stelle.
- Runden Sie den Betrag kaufmännisch auf zwei Nachkommastellen und schreiben Sie ihn ohne zusätzliche Nullen (z. B.
120.51). - Rechnen Sie anschließend die abhängigen Summen neu (Nettosumme, Steuerbeträge, Zahlbetrag), damit keine BR-CO-Folgefehler entstehen.
- Stellen Sie in Ihrer Rechnungssoftware sicher, dass Beträge vor dem XML-Export auf zwei Stellen gerundet werden; nur Preise (BT-146/BT-148) und Mengen dürfen mehr Stellen haben.
Wo die Regel prüft (XPath)
- UBL
- cac:LegalMonetaryTotal
- CII
- //ram:SpecifiedTradeSettlementHeaderMonetarySummation
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,