Zum Inhalt springen
E-Rechnung Zentrale

BR-CO-16

Fälliger Betrag (BT-115) falsch berechnet

Der fällige Zahlungsbetrag (BT-115) entspricht nicht Bruttobetrag (BT-112) minus Vorauszahlung (BT-113) plus Rundungsbetrag (BT-114).

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Betroffene Felder
BT-112, BT-113, BT-114, BT-115
Originaltext der Meldung
[BR-CO-16]-Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).

Was bedeutet BR-CO-16?

BR-CO-16 prüft den fälligen Zahlungsbetrag (BT-115):

BT-115 = BT-112 (Gesamtbetrag mit USt) − BT-113 (vorausbezahlter Betrag) + BT-114 (Rundungsbetrag)

Fehlende Werte zählen als 0; ohne Anzahlung und Rundung muss BT-115 also gleich BT-112 sein.

  • UBL: cbc:PayableAmount, cbc:TaxInclusiveAmount, cbc:PrepaidAmount, cbc:PayableRoundingAmount in cac:LegalMonetaryTotal
  • CII: ram:DuePayableAmount, ram:GrandTotalAmount, ram:TotalPrepaidAmount, ram:RoundingAmount

Typische Auslöser: Ein Skontobetrag wurde vom fälligen Betrag abgezogen (Skonto ist eine Zahlungsbedingung und gehört in BT-20, siehe BR-DE-18), eine Anzahlung wurde abgezogen, ohne sie in BT-113 auszuweisen, oder ein Cent-Ausgleich steckt in BT-115 statt in BT-114. In der XRechnung-Extension ist BR-CO-16 nur ein Hinweis, weil dort Drittzahlungen (BR-DEX-09) hinzukommen.

Typische Ursachen

  • Skonto wurde vom fälligen Betrag abgezogen.
  • Anzahlung abgezogen, aber nicht in BT-113 ausgewiesen.
  • Rundungsdifferenz ohne Rundungsbetrag (BT-114).

So beheben Sie den Fehler

  1. Berechnen Sie BT-112 − BT-113 + BT-114 und tragen Sie das Ergebnis in BT-115 ein.
  2. Weisen Sie Anzahlungen in BT-113 und Rundungen in BT-114 aus.
  3. Ziehen Sie Skonto nicht ab – geben Sie es in den Zahlungsbedingungen (BT-20) an.
  4. Validieren Sie erneut.

Beispiel: falsch und richtig

Falsch
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">1100.00</cbc:PayableAmount>
Richtig
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
<cbc:PrepaidAmount currencyID="EUR">90.00</cbc:PrepaidAmount>
<cbc:PayableAmount currencyID="EUR">1100.00</cbc:PayableAmount>
Wo die Regel prüft (XPath)
UBL
cac:LegalMonetaryTotal
CII
//ram:SpecifiedTradeSettlementHeaderMonetarySummation

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen:

Fragen zu BR-CO-16

Darf ich Skonto direkt vom Rechnungsbetrag abziehen?

Nein. BT-115 ist der Betrag ohne Skonto. Das Skonto wird als Zahlungsbedingung angegeben und erst bei Zahlung abgezogen.

Ist ein fälliger Betrag von 0,00 erlaubt?

Ja, z. B. wenn die Rechnung vollständig vorausbezahlt ist. Dann muss BT-113 gleich BT-112 sein.