BR-CO-15 Summe brutto stimmt nicht
Der Gesamtbetrag mit Umsatzsteuer muss dem Betrag ohne Umsatzsteuer plus der Umsatzsteuer gesamt entsprechen.
Was die Prüfregel sagt
Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.
Warum der Fehler auftritt
Die Summe brutto (BT-112) ist nicht Summe netto (BT-109) plus Umsatzsteuer gesamt (BT-110). Oft wurde der Bruttobetrag separat gerundet oder geändert.
So beheben Sie ihn
Berechnen Sie die Summe brutto als Summe netto plus Umsatzsteuer, ohne eigene Rundung. Muss der Zahlbetrag gerundet werden, verwenden Sie das Feld Rundungsbetrag (BT-114).
Gilt für
Alle E-Rechnungen nach EN 16931: XRechnung, ZUGFeRD / Factur-X, Peppol und andere.
Mehr zu BR-CO-15
Die Summe brutto muss genau Summe netto plus Umsatzsteuer gesamt sein. Sonst fließt nichts ein: keine Anzahlungen, keine Rundung auf einen glatten Betrag.
Rechenbeispiel: 450,00 + 85,50 Umsatzsteuer = 535,50. Rundet die Software den Bruttobetrag für Barzahlung auf 535,00, schlägt die Prüfung fehl. Richtig ist: Summe brutto bleibt 535,50, der Rundungsbetrag (BT-114) ist −0,50, und der Zahlbetrag ist 535,00. Die Rundung betrifft nur den Zahlbetrag, den BR-CO-16 gesondert prüft.
Diesen Fehler sehen Sie auch, wenn jemand den Bruttobetrag von Hand in der XML ändert. Der Validator von Filekin zeigt dann meist zugleich BR-CO-16, weil auch der Zahlbetrag nicht mehr passt.
Die betroffenen Felder
- BT-112 Rechnungsgesamtbetrag einschließlich Umsatzsteuer
- CII
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:GrandTotalAmount - UBL
cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount - BT-109 Rechnungsgesamtbetrag ohne Umsatzsteuer
- CII
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxBasisTotalAmount - UBL
cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount - BT-110 Gesamtbetrag der Umsatzsteuer
- CII
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount - UBL
cac:TaxTotal/cbc:TaxAmount
Typische Situationen
- Der Bruttobetrag wurde auf ganze Euro oder 5 Cent gerundet.
- Eine Anzahlung wurde vom Bruttobetrag abgezogen, statt als gezahlt erfasst zu werden.
- Nach einer Änderung wurde die Steuer neu berechnet, der Bruttobetrag aber nicht.
Beispiel
Summen mit gerundetem Zahlbetrag, korrekt angegeben (CII):
<ram:TaxBasisTotalAmount>450.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">85.50</ram:TaxTotalAmount>
<ram:RoundingAmount>-0.50</ram:RoundingAmount>
<ram:GrandTotalAmount>535.50</ram:GrandTotalAmount>
<ram:DuePayableAmount>535.00</ram:DuePayableAmount>