BR-CO-15: Bruttobetrag stimmt nicht
Regel der europäischen Norm EN 16931. Gilt für XRechnung und für ZUGFeRD ab dem Profil BASIC, in CII und UBL.
Originaltext der Prüfmeldung
[BR-CO-15] Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
Was die Meldung bedeutet
Der Bruttobetrag ist eine reine Rechengröße: netto plus Steuer. Er ist nicht unbedingt der Betrag, den der Kunde überweist. Dafür gibt es ein eigenes Feld, den fälligen Betrag (BT-115).
Die Prüfung rundet auf zwei Nachkommastellen und erlaubt keine Abweichung. Außerdem darf die Gesamtsteuer in der Rechnungswährung nur einmal vorkommen.
Häufige Ursachen
- Bereits gezahlte Abschläge oder Anzahlungen wurden vom Bruttobetrag abgezogen. Sie gehören in BT-113 (Vorauszahlung) und mindern nur den fälligen Betrag BT-115.
- Der Bruttobetrag wurde aus den Positionen berechnet, Nettobetrag und Steuer aber getrennt gerundet.
- Die Gesamtsteuer steht in CII zweimal mit derselben Währung.
So beheben Sie den Fehler
- Setzen Sie BT-112 immer als BT-109 plus BT-110.
- Bilden Sie Anzahlungen über BT-113 ab. Der fällige Betrag ergibt sich dann als BT-112 minus BT-113.
Beispiel
CII: Anzahlung richtig abgebildet (CII, z. B. ZUGFeRD)
Fehlerhaft
<ram:TaxBasisTotalAmount>1000.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">190.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>690.00</ram:GrandTotalAmount>Richtig
<ram:TaxBasisTotalAmount>1000.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">190.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
<ram:TotalPrepaidAmount>500.00</ram:TotalPrepaidAmount>
<ram:DuePayableAmount>690.00</ram:DuePayableAmount>Betroffene Felder
| Feld | CII | UBL |
|---|---|---|
| BT-112 Gesamtbetrag mit Umsatzsteuer | ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:GrandTotalAmount | cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount |
| BT-109 Gesamtbetrag ohne Umsatzsteuer | ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxBasisTotalAmount | cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount |
| BT-110 Umsatzsteuer gesamt | ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount | cac:TaxTotal/cbc:TaxAmount |
Rechnung prüfen oder neu erzeugen
Unser kostenloser Validator prüft XRechnung und ZUGFeRD mit den offiziellen Regeln und erklärt jede Meldung auf Deutsch. Ist die Datei nicht zu retten, erzeugen Sie aus der PDF-Rechnung eine neue, gültige E-Rechnung.
Häufige Fragen zu BR-CO-15
Warum meldet unser Validator manchmal FX-SCH-A-000121?
Das ist dieselbe Regel unter der Nummer älterer ZUGFeRD-Prüfregeln (Factur-X bis 1.09).
