BR-CO-10
Summe der Positions-Nettobeträge stimmt nicht überein (BT-106)
Was dieser Fehler bedeutet
Die Summe aller Positions-Nettobeträge (BT-131) muss dem Gesamt-Nettobetrag der Rechnung (BT-106) entsprechen. Diese arithmetische Prüfung sichert die Datenkonsistenz über alle Positionen und den Gesamtbetragsabschnitt. Selbst eine Rundungsdifferenz von 1 Cent führt zur Ablehnung.
Warum dieser Fehler auftritt
BR-CO-10 wird ausgelöst, wenn die Summe der Positions-Nettobeträge (BT-131, einer je InvoiceLine) nicht dem Dokument-Positionsgesamtbetrag (BT-106, cbc:LineExtensionAmount in LegalMonetaryTotal) entspricht. Klassische Ursache ist die Rundung: Positionsbeträge werden mit voller Präzision berechnet (Menge × Einzelpreis) und summiert, der Dokumentbetrag aber unabhängig gerundet — das ergibt eine Ein-Cent-Lücke. Häufig ist auch das Mischen gerundeter und ungerundeter Werte oder das Summieren von Positionsbeträgen, die bereits positionsbezogene Zu-/Abschläge enthalten, während der Dokumentbetrag dies nicht tut, oder umgekehrt.
Wie Sie ihn beheben
Berechnen Sie alle Positions-Nettobeträge neu und stellen Sie sicher, dass ihre Summe dem Dokument-Gesamtbetrag in cbc:TaxExclusiveAmount entspricht. Verwenden Sie konsequent 2 Dezimalstellen und runden Sie kaufmännisch je Position, bevor Sie summieren.
Schritt für Schritt
1) Runden Sie jeden Positions-Nettobetrag (BT-131) auf der Positionsebene auf 2 Dezimalstellen, bevor Sie summieren — niemals mit voller Präzision summieren und die Summe separat runden. 2) Berechnen Sie BT-106 als exakte arithmetische Summe der bereits gerundeten Positionsbeträge. 3) Stellen Sie sicher, dass positionsbezogene Zu-/Abschläge auf beiden Seiten konsistent ein- oder ausgeschlossen sind. 4) Achten Sie auf Währungen: Jeder Betrag muss dieselbe currencyID tragen. 5) Erneut validieren. Beträgt die Lücke genau ein oder zwei Cent, ist es fast immer ein Rundungsfehler zwischen Positions- und Gesamtebene.
Automatisch beheben
Laden Sie Ihre Rechnung in unseren Smart-Repair-Engine hoch. Er erkennt und behebt BR-CO-10-Fehler automatisch mit einem GoBD-Prüfpfad.
Smart Repair öffnenHäufig gestellte Fragen
Warum erhalte ich eine Ein-Cent-Differenz?
Weil Positionsbeträge und Dokumentbetrag in verschiedenen Stufen gerundet wurden. Runden Sie zuerst jede Position auf 2 Dezimalstellen und summieren Sie dann diese gerundeten Werte zum Dokumentbetrag.
Welche Felder müssen für BR-CO-10 übereinstimmen?
Die Summe aller BT-131 (Positions-Nettobeträge) muss exakt BT-106 (cbc:LineExtensionAmount in LegalMonetaryTotal) entsprechen, ohne Toleranz.
Verwandte Fehler
Andere häufig auftretende Validierungsfehler