Validierung und Fehler

VertiefungDatei prüfen und Fehler behebenValidierung und Fehler

BR-CO-10 erklärt: Warum Positionssummen nicht passen

BR-CO-10 meldet, dass die Summe der Rechnungspositionsnettobeträge nicht mit dem ausgewiesenen Gesamtbetrag der Positionen übereinstimmt.

Zuletzt fachlich geprüft: 2. Juni 2026

Was BR-CO-10 bedeutet

Die Regel vergleicht BT-106, also die Summe der Rechnungspositionsnettobeträge, mit der Summe aller BT-131-Werte aus den einzelnen Positionen. Stimmen diese Werte nicht überein, ist die Rechnung rechnerisch nicht konsistent.

In der Praxis ist das kein rein technischer XML-Fehler. Meist liegt die Ursache in Rundung, nachträglich geänderten Positionen, falsch exportierten Rabatten oder einer ERP-Summe, die nicht aus denselben Positionswerten berechnet wurde.

Typische Ursachen

  • Eine Position wurde geändert, aber die Summen wurden nicht neu berechnet.
  • Nettoeinzelpreise, Mengen und Positionssummen werden mit unterschiedlichen Rundungsregeln berechnet.
  • Rabatte oder Zuschläge wurden auf Dokumentebene statt auf Positionsebene gebucht.
  • Das ERP exportiert einen Gesamtwert aus der Buchungsmaske, aber andere Werte aus den Positionsdaten.

So prüfen Sie den Fehler

Addieren Sie zuerst alle Positionsnettowerte so, wie sie in der XML stehen. Vergleichen Sie diese Summe mit dem ausgewiesenen Gesamtwert für die Positionsnettosumme. Der sichtbare PDF-Betrag ist dabei weniger wichtig als die eingebetteten XML-Werte.

FeldBedeutungPrüfung
BT-131Netto je PositionAlle Positionen addieren
BT-106Summe der PositionsnettosMuss der Addition entsprechen

Korrektur in Buchhaltung oder ERP

Korrigieren Sie nicht nur den Gesamtbetrag. Die Positionswerte müssen zur Summe passen. Wenn das ERP Rundungsoptionen bietet, sollte die Rechnung mit denselben Dezimal- und Rundungsregeln neu erzeugt werden.

Wichtig

Wenn gleichzeitig BR-CO-13 oder Steuerregeln erscheinen, zuerst die Positionssummen stabilisieren. Danach lassen sich Steuerbasis und Rechnungsnetto besser prüfen.

Warum BR-CO-10 zuerst geprüft werden sollte

BR-CO-10 liegt sehr früh in der Summenlogik. Wenn die Positionsnettobeträge nicht sauber zur Positionsnettosumme passen, können spätere Meldungen zu Rechnungsnetto, Steuerbasis oder Zahlbetrag Folgefehler sein.

Deshalb sollte das Team nicht zuerst den Endbetrag im ERP überschreiben. Sinnvoller ist, die exportierten BT-131-Werte aus der XML zu addieren und zu prüfen, ob BT-106 wirklich aus genau diesen Werten entsteht.

Diagnosematrix

Muster im BerichtWahrscheinliche UrsacheNächster Schritt
Abweichung nur um 0,01 EURRundung auf Positions- oder Dokumentebene unterscheidet sichRundungsregel und Dezimalstellen im Export prüfen
Mehrere Positionen betroffenERP berechnet PDF und XML aus verschiedenen QuellenXML-Positionswerte statt PDF-Anzeige nachrechnen
Rabattposition fehlt in der SummeNachlass wurde falsch als Position oder Dokumentnachlass exportiertRabattlogik und BT-107/BT-131 trennen
Fehler nach manueller ÄnderungPositionswert geändert, Summen nicht neu erzeugtRechnung im ERP neu berechnen und exportieren

Korrekturablauf

  • Alle BT-131-Werte aus der XML erfassen und addieren.
  • BT-106 mit dieser Addition vergleichen, nicht mit der PDF-Ansicht.
  • Positionsrabatte und Positionszuschläge gegen die ERP-Buchung prüfen.
  • Rundungspräzision für Menge, Einzelpreis und Positionsnetto kontrollieren.
  • XML-Datei aus dem ERP neu erzeugen und danach BR-CO-13 sowie Steuergruppen prüfen.

Mini-Beispiel

Eine Position wird mit Menge 3 und einem rechnerischen Einzelpreis von 19,995 EUR erzeugt. Das ERP zeigt gerundet 20,00 EUR an, exportiert aber eine Positionssumme aus dem ungerundeten Wert. Dadurch können sich BT-131 und die addierte Positionsnettosumme um einen Cent verschieben.

Praktische Checkliste

  • Alle BT-131-Positionsnettos aus der XML addieren
  • BT-106 mit der Addition vergleichen
  • Rundungslogik im ERP prüfen
  • Rabatte und Zuschläge fachlich einordnen
  • Rechnung nach der Korrektur erneut validieren

Praktischer Merksatz

BR-CO-10 ist fast immer ein Summen- oder Rundungsthema. Die Korrektur beginnt bei den Positionen, nicht beim Endbetrag.