Zum Inhalt springen

BR-DEC-13: Umsatzsteuer-Gesamtbetrag (BT-110) hat mehr als zwei Nachkommastellen

Offizielle Meldung

[BR-DEC-13] The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.

EN 16931 (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DEC-13] The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.

EN 16931 (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DEC-13] The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2.

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
Betroffene Felder
BT-110

Was bedeutet das?

Der Gesamtbetrag der Umsatzsteuer in Rechnungswährung (Invoice total VAT amount, BT-110) darf höchstens zwei Nachkommastellen haben. In der Rechnung steht der Betrag mit mehr als zwei Nachkommastellen.

Typische Ursachen

Die Summe wurde aus ungerundeten Einzelbeträgen gebildet und nicht auf zwei Nachkommastellen gerundet.
Das erzeugende System hat den Betrag ungerundet mit drei oder mehr Nachkommastellen geschrieben.

So beheben Sie den Fehler

Den Betrag auf zwei Nachkommastellen runden und ohne weitere Stellen schreiben, z. B. 100.00 statt 100.0000.
Der Betrag muss nach BR-CO-14 der auf zwei Nachkommastellen gerundeten Summe der Steuerbeträge je Kategorie (BT-117) entsprechen; BT-112 und BT-115 entsprechend neu berechnen.
CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount mit @currencyID = Rechnungswährung (BT-5), UBL: cac:TaxTotal/cbc:TaxAmount in Rechnungswährung.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular wird der Gesamtbetrag der Umsatzsteuer (BT-110) beim Erzeugen der XML aus den Rechnungspositionen und den Zu-/Abschlägen berechnet und auf zwei Nachkommastellen gerundet; der Wert im Abschnitt „Belegsummen (BG-22)“ im Feld „Steuer gesamt (BT-110)“ wird dafür nicht übernommen. Die Rechnung erneut erzeugen und prüfen.

Beispiel

Fehlerhaft

<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  ...
  <ram:TaxTotalAmount currencyID="EUR">229.7941</ram:TaxTotalAmount>
  ...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Richtig

<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  ...
  <ram:TaxTotalAmount currencyID="EUR">229.79</ram:TaxTotalAmount>
  ...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation

not(ram:TaxTotalAmount) or ram:TaxTotalAmount[(@currencyID =/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode and . = round(. * 100) div 100) or not (@currencyID =/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode)]

EN 16931 (UBL) (UBL)

Kontext: /ubl:Invoice | /cn:CreditNote

(//cac:TaxTotal/cbc:TaxAmount[@currencyID = cbc:DocumentCurrencyCode] and (string-length(substring-after(//cac:TaxTotal/cbc:TaxAmount[@currencyID = cbc:DocumentCurrencyCode],'.'))<=2)) or (not(//cac:TaxTotal/cbc:TaxAmount[@currencyID = cbc:DocumentCurrencyCode]))

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000007

Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation

not(ram:TaxTotalAmount) or ram:TaxTotalAmount[(@currencyID =/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode and . = round(. * 100) div 100) or not (@currencyID =/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode)]

Verwandte Prüfregeln

  • BR-DEC-01: Abschlagsbetrag auf Dokumentenebene (BT-92) hat mehr als zwei Nachkommastellen
  • BR-DEC-02: Grundbetrag des Abschlags auf Dokumentenebene (BT-93) hat mehr als zwei Nachkommastellen
  • BR-DEC-05: Zuschlagsbetrag auf Dokumentenebene (BT-99) hat mehr als zwei Nachkommastellen
  • BR-DEC-06: Grundbetrag des Zuschlags auf Dokumentenebene (BT-100) hat mehr als zwei Nachkommastellen
  • BR-DEC-09: Summe der Positionsnettobeträge (BT-106) hat mehr als zwei Nachkommastellen
  • BR-DEC-10: Summe der Abschläge auf Dokumentenebene (BT-107) hat mehr als zwei Nachkommastellen

Häufige Fragen

Werden nachgestellte Nullen mitgezählt?

In CII (auch ZUGFeRD/Factur-X) prüft die Regel den Zahlenwert: 19.000 ist zulässig, 19.005 nicht, weil sich der Wert beim Runden auf zwei Nachkommastellen ändert.

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.