Was bedeutet BR-CO-16?
Der ausstehende Zahlbetrag muss Brutto minus Vorauszahlung plus Rundung ergeben. Die Regel prueft diese Rechnung.
Häufige Ursachen für BR-CO-16
- Eine bereits geleistete Anzahlung (BT-113) wurde nicht vom Zahlbetrag abgezogen.
- Der Zahlbetrag (BT-115) wurde gleich dem Bruttobetrag gesetzt, obwohl BT-113 oder BT-114 gefuellt sind.
- Ein Rundungsbetrag (BT-114) wurde angegeben, aber nicht in den Zahlbetrag eingerechnet.
So behebst du BR-CO-16
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-115 über den folgenden XPath:
//ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:DuePayableAmount - Korrektur einsetzen. Der ausstehende Zahlbetrag (BT-115, 'ram:DuePayableAmount') muss sich aus dem Bruttobetrag minus bereits gezahltem Betrag plus Rundungsbetrag ergeben. Formel: BT-115 = BT-112 (Brutto) - BT-113 (Vorauszahlung, 'ram:TotalPrepaidAmount') + BT-114 (Rundungsbetrag, 'ram:RoundingAmount'). Falsch ist der Wert in 'ram:DuePayableAmount' - rechne ihn neu.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-CO-16 nicht mehr gemeldet wird.
Der ausstehende Zahlbetrag (BT-115, 'ram:DuePayableAmount') muss sich aus dem Bruttobetrag minus bereits gezahltem Betrag plus Rundungsbetrag ergeben. Formel: BT-115 = BT-112 (Brutto) - BT-113 (Vorauszahlung, 'ram:TotalPrepaidAmount') + BT-114 (Rundungsbetrag, 'ram:RoundingAmount'). Falsch ist der Wert in 'ram:DuePayableAmount' - rechne ihn neu.
//ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:DuePayableAmountVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
<ram:TotalPrepaidAmount>100.00</ram:TotalPrepaidAmount>
<ram:DuePayableAmount>1190.00</ram:DuePayableAmount>
<ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
<ram:TotalPrepaidAmount>100.00</ram:TotalPrepaidAmount>
<ram:DuePayableAmount>1090.00</ram:DuePayableAmount>
Häufige Fragen zu BR-CO-16
Warum weicht mein Zahlbetrag vom Bruttobetrag ab?
Wo trage ich eine Anzahlung im CII-XML ein?
Verwandte Fehlercodes
BR-CO-16 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.