BR-CO-13EN 16931

BR-CO-13: Nettosumme der Rechnung stimmt rechnerisch nicht

Der Rechnungsgesamtbetrag ohne Umsatzsteuer (BT-109) muss aus Positionssumme minus Nachlässen plus Zuschlägen bestehen. Häufigster Auslöser: Nachlässe oder Zuschläge wurden doppelt oder gar nicht eingerechnet.

Regeltext im Prüfregelwerk

Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).

BT-109BT-131BT-107BT-108

BR-CO-13 ist das mittlere Glied der Summenkette einer E-Rechnung: Sie verbindet die Positionssumme mit dem Nettobetrag, auf den später die Umsatzsteuer aufgeschlagen wird. Fehler hier ziehen fast immer Folgefehler in BR-CO-15 und BR-CO-16 nach sich.

Was die Regel prüft

Die Norm bezeichnet ihre Felder als Business Terms (BT). Der Rechnungsgesamtbetrag ohne Umsatzsteuer (BT-109, in CII das Element ram:TaxBasisTotalAmount) muss sich exakt so ergeben:

BT-109 = Σ BT-131 (alle Zeilennettobeträge)
         - BT-107 (Summe Nachlässe auf Dokumentebene)
         + BT-108 (Summe Zuschläge auf Dokumentebene)

Fehlen Nachlässe oder Zuschläge, werden sie mit 0 angesetzt. Die Prüfung ist centgenau, ohne Toleranz.

Warum sie in der Praxis fehlschlägt

  1. Rabatt doppelt abgezogen. Ein Rabatt steckt schon in den Zeilenbeträgen und wird zusätzlich als Dokumentnachlass (BT-107) abgezogen. Oder umgekehrt: Der Nachlass steht in BT-107, wurde bei der Berechnung von BT-109 aber vergessen.
  2. BT-109 aus dem Layout übernommen. Beim Nachbauen einer Rechnung aus einem PDF wird der Nettobetrag aus dem Summenblock abgetippt, während Zeilen und Nachlässe separat erfasst wurden. Eine kleine Abweichung (Tippfehler, andere Rundung) fällt erst dem Validator auf.
  3. Folgefehler aus BR-CO-10/11/12. Wenn schon die Positionssumme oder eine der Teilsummen falsch ist, kippt die Kette hier gleich mit. Behebe deshalb zuerst die Meldungen zu BT-106, BT-107 und BT-108, oft verschwindet BR-CO-13 dann von selbst.

So behebst du den Fehler

Rechne die Formel von Hand nach: Zeilennettobeträge addieren, Dokumentnachlässe abziehen, Dokumentzuschläge addieren. Das Ergebnis gehört nach BT-109. Weicht dein Wunsch-Nettobetrag davon ab, liegt der eigentliche Fehler in den Eingangsgrößen, nicht im Summenfeld: Dann fehlt ein Nachlass-/Zuschlagsblock oder ein Zeilenbetrag ist falsch.

Belegschmied berechnet die komplette Summenkette aus den Positionen und Abschlägen, BT-109 lässt sich dort nicht inkonsistent setzen.

XML-Beispiel: vorher und nachher

<!-- verletzt BR-CO-13: 500,00 - 50,00 = 450,00, ausgewiesen sind 500,00 -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  <ram:LineTotalAmount>500.00</ram:LineTotalAmount>
  <ram:AllowanceTotalAmount>50.00</ram:AllowanceTotalAmount>
  <ram:TaxBasisTotalAmount>500.00</ram:TaxBasisTotalAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<!-- korrigiert: Nachlass in die Nettosumme eingerechnet -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  <ram:LineTotalAmount>500.00</ram:LineTotalAmount>
  <ram:AllowanceTotalAmount>50.00</ram:AllowanceTotalAmount>
  <ram:TaxBasisTotalAmount>450.00</ram:TaxBasisTotalAmount>
  <!-- … TaxTotalAmount und GrandTotalAmount entsprechend anpassen -->
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Rechnung selbst prüfen

Lade deine Datei hoch und sieh in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.

Regeln, die oft zusammen auftreten

← Alle Fehlermeldungen im Überblick