BR-CO-10: Summe der Positionsnettobeträge (BT-106) stimmt nicht
Offizielle Meldung
[BR-CO-10] Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
[BR-CO-10] Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
[BR-CO-10] Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
- 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-106, BT-131
Was bedeutet das?
Die Summe der Nettobeträge aller Positionen (Sum of Invoice line net amount, BT-106) muss der Summe der Nettobeträge der einzelnen Rechnungspositionen (BT-131) entsprechen. Der Wert in BT-106 weicht davon ab.
Geprüft wird: BT-106 = Σ BT-131, die Summe auf zwei Nachkommastellen gerundet. Beispiel: 100.00 + 250.50 = 350.50.
Typische Ursachen
Eine Position wurde hinzugefügt, geändert oder entfernt, ohne BT-106 neu zu berechnen.
Zu- oder Abschläge auf Dokumentenebene (BT-107, BT-108) wurden in BT-106 eingerechnet.
BT-106 wurde aus ungerundeten Zwischenwerten (Menge × Preis) gebildet statt aus den angegebenen Positionsbeträgen BT-131.
So beheben Sie den Fehler
BT-106 als Summe aller BT-131 berechnen und auf zwei Nachkommastellen runden.
Zu- und Abschläge auf Dokumentenebene nicht in BT-106 einrechnen; sie gehen getrennt in BT-107 und BT-108 ein.
Abhängige Summen (BT-109, BT-112, BT-115) mit dem korrigierten Wert neu berechnen.
CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmount, UBL: cac:LegalMonetaryTotal/cbc:LineExtensionAmount.
In E-Rechnungsfreund
Im Rechnungsformular wird BT-106 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 „Summe Nettobeträge (BT-106)“ wird dafür nicht übernommen. Die Positionen im Abschnitt „Rechnungspositionen (BG-25)“ prüfen und die Rechnung erneut prüfen.
Beispiel
Fehlerhaft
<!-- Positionen: BT-131 = 100.00 und 250.50 -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:LineTotalAmount>350.00</ram:LineTotalAmount>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Richtig
<!-- Positionen: BT-131 = 100.00 und 250.50 -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:LineTotalAmount>350.50</ram:LineTotalAmount>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation
xs:decimal(ram:LineTotalAmount) = round(xs:decimal(sum(../../ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmount)) * xs:decimal(100)) div xs:decimal(100)
EN 16931 (UBL) (UBL)
Kontext: cac:LegalMonetaryTotal
(xs:decimal(cbc:LineExtensionAmount) = xs:decimal(round(sum(//(cac:InvoiceLine|cac:CreditNoteLine)/xs:decimal(cbc:LineExtensionAmount)) * 10 * 10) div 100))
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000226
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation
xs:decimal(ram:LineTotalAmount) = round(xs:decimal(sum(../../ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmount)) * xs:decimal(100)) div xs:decimal(100)
Verwandte Prüfregeln
- BR-CO-03: Steuerfälligkeitsdatum (BT-7) und Steuerfälligkeitscode (BT-8) schließen sich aus
- BR-CO-04: Steuerkategorie der Position (BT-151) fehlt
- BR-CO-05: Code des Abschlagsgrunds (BT-98) und Abschlagsgrund (BT-97) müssen dieselbe Art beschreiben
- BR-CO-06: Code des Zuschlagsgrunds (BT-105) und Zuschlagsgrund (BT-104) müssen dieselbe Art beschreiben
- BR-CO-07: Code des Abschlagsgrunds der Position (BT-140) und Abschlagsgrund (BT-139) müssen dieselbe Art beschreiben
- BR-CO-08: Code des Zuschlagsgrunds der Position (BT-145) und Zuschlagsgrund (BT-144) müssen dieselbe Art beschreiben
Häufige Fragen
Gehören Zu- und Abschläge in BT-106?
Zu- und Abschläge auf Positionsebene sind bereits im Nettobetrag der Position (BT-131) enthalten und damit auch in BT-106. Zu- und Abschläge auf Dokumentenebene gehören nicht hinein; sie werden in BT-107 und BT-108 summiert und erst im Gesamtbetrag ohne Umsatzsteuer (BT-109) verrechnet (BR-CO-13).
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.