E-Rechnung, die zu Ihren Abläufen passt: Wir entwickeln Ihre individuelle Lösung – zum Festpreis.

BR-CO-10: Summe der Positionen stimmt nicht

Regel der europäischen Norm EN 16931. Gilt für XRechnung und für ZUGFeRD ab dem Profil BASIC, in CII und UBL.

Originaltext der Prüfmeldung

[BR-CO-10] Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).

Was die Meldung bedeutet

BT-106 ist die erste Summe im Rechnungsfuß: die Summe aller Positionen netto, noch vor Nachlässen und Zuschlägen auf die ganze Rechnung.

Die Prüfung addiert die Nettobeträge aller Positionen, rundet das Ergebnis auf zwei Nachkommastellen und vergleicht es mit BT-106. Beide Werte müssen exakt gleich sein.

Häufige Ursachen

  • Ein Rabatt auf die ganze Rechnung wurde direkt von BT-106 abgezogen. Er gehört aber als Nachlass auf Belegebene in die Datei (BT-92) und wird erst in BT-109 abgezogen.
  • Positionsbeträge haben mehr als zwei Nachkommastellen, etwa 12,345. Die Summe der ungerundeten Werte weicht dann von der Summe ab, die auf der Rechnung steht.
  • Eine Position fehlt in der Datei, zum Beispiel Versand oder Verpackung, ist aber in der Summe enthalten.
  • Die Positionen sind brutto eingetragen, die Summe aber netto, oder umgekehrt.
  • Bei Abschlags- und Schlussrechnungen wurden bereits gezahlte Abschläge als Minus-Position in die Summe gerechnet, aber nicht als eigene Position aufgeführt.

So beheben Sie den Fehler

  • Addieren Sie die Nettobeträge aller Positionen so, wie sie in der Datei stehen, und vergleichen Sie mit BT-106.
  • Runden Sie jeden Positionsbetrag auf zwei Nachkommastellen, bevor Sie die Summe bilden.
  • Führen Sie Nachlässe und Zuschläge auf die ganze Rechnung als eigene Einträge auf Belegebene und nicht in BT-106.

Beispiel

CII: Rabatt in der Summe statt als Nachlass (CII, z. B. ZUGFeRD)

Fehlerhaft

<!-- Positionen: 500,00 + 300,00 = 800,00 -->
<ram:LineTotalAmount>760.00</ram:LineTotalAmount>

Richtig

<ram:LineTotalAmount>800.00</ram:LineTotalAmount>
<ram:AllowanceTotalAmount>40.00</ram:AllowanceTotalAmount>
<ram:TaxBasisTotalAmount>760.00</ram:TaxBasisTotalAmount>

Betroffene Felder

FeldCIIUBL
BT-106
Summe der Positionen (netto)
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmountcac:LegalMonetaryTotal/cbc:LineExtensionAmount
BT-131
Nettobetrag der Position
ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmountcac:InvoiceLine/cbc:LineExtensionAmount

Rechnung prüfen oder neu erzeugen

Unser kostenloser Validator prüft XRechnung und ZUGFeRD mit den offiziellen Regeln und erklärt jede Meldung auf Deutsch. Ist die Datei nicht zu retten, erzeugen Sie aus der PDF-Rechnung eine neue, gültige E-Rechnung.

Häufige Fragen zu BR-CO-10

Wie viele Nachkommastellen darf ein Positionsbetrag haben?

Höchstens zwei. Mehr Stellen meldet zusätzlich die Regel BR-DEC-23. Einzelpreise dürfen dagegen mehr Nachkommastellen haben.

Gibt es eine Rundungstoleranz?

Nein. Anders als bei der Steuerberechnung (BR-CO-17) muss die Summe hier genau stimmen.

Verwandte Meldungen

Alle erklärten Fehlercodes