BR-CO-15 meldet, dass Brutto nicht Netto plus Steuer ist.
BR-CO-15 ist eine Regel aus dem Regelwerk zur europäischen Norm EN 16931 für E-Rechnungen. Der Gesamtbetrag mit Umsatzsteuer (BT-112) muss die Summe aus dem Gesamtbetrag ohne Umsatzsteuer (BT-109) und dem Umsatzsteuerbetrag der Rechnung (BT-110) sein. Die Regel vergleicht auf den Cent. Den Umsatzsteuerbetrag in der Rechnungswährung führen Sie genau einmal auf.
Jannis Dietrich Stand: Informatikstudent an der Uni Ulm, baut gerade Yando auf
- Code
-
BR-CO-15 - Regelwerk
- Europäische Norm EN 16931, Regelwerk des CEN in Version 1.3.16
- Stufe im Prüfbericht
- Fehler
- Felder
- Gesamtbetrag mit Umsatzsteuer (BT-112), Gesamtbetrag ohne Umsatzsteuer (BT-109), Umsatzsteuerbetrag der Rechnung (BT-110)
- Schreibweise der XML-Datei
- UBL oder CII
- Umsatzsteuer
- eigener Satz zu diesem Code mit Quelle, im Abschnitt „Was das für die Umsatzsteuer heißt“
Was BR-CO-15 verlangt.
So steht die Meldung im Prüfbericht. Den Wortlaut gibt das Regelwerk zur europäischen Norm EN 16931 vor, darum ist er englisch. Das Prüfprogramm der KoSIT lädt dieses Regelwerk mit.
BR-CO-15 Stufe im Prüfbericht: Fehler [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110). Quelle: Regelwerk zur Norm EN 16931 (CEN), Version 1.3.16, abgerufen am 23.10.2026
Der Gesamtbetrag mit Umsatzsteuer (BT-112) muss die Summe aus dem Gesamtbetrag ohne Umsatzsteuer (BT-109) und dem Umsatzsteuerbetrag der Rechnung (BT-110) sein. Die Regel vergleicht auf den Cent.
Das Programm hat Brutto, Netto und Steuer getrennt gerundet, etwa weil die Preise als Bruttobeträge feststehen und es Netto und Steuer daraus zurückrechnet. Dann weicht die Summe um einzelne Cent ab. Die Regel meldet sich auch, wenn der Umsatzsteuerbetrag in der Rechnungswährung zweimal in der Datei steht oder fehlt. In Dateien, die mit CrossIndustryInvoice beginnen, meldet sie nichts, solange Brutto gleich Netto ist.
BR-CO-15 beheben.
Stimmen Sie die drei Beträge auf den Cent ab: Brutto (BT-112) ist Netto (BT-109) plus Umsatzsteuer (BT-110). Den Umsatzsteuerbetrag in der Rechnungswährung führen Sie genau einmal auf. Wie Sie bei festen Bruttopreisen runden, klärt Ihr Steuerbüro.
DATEV
In DATEV Auftragswesen next stammen die drei Beträge aus dem Summenblock der Rechnung. Netto ist dort die „Summe“, die Umsatzsteuer die Summe der Steuerbeträge, brutto der „Endbetrag EUR“. E-Rechnungen erstellt Auftragswesen next nach der DATEV-Hilfe nur auf Basis von Nettopreisen (Dok.-Nr. 1019619).
Quelle: DATEV-Hilfe, Dok.-Nr. 1019814, abgerufen am 23.10.2026
Produktnamen sind Marken ihrer jeweiligen Inhaber. Wir sind kein Partner dieser Hersteller.
Beispiel aus einer Testrechnung.
Den maschinenlesbaren Teil einer E-Rechnung, die XML-Datei, gibt es in zwei Schreibweisen: UBL und CII. Eine UBL-Datei beginnt mit Invoice oder CreditNote, eine CII-Datei mit CrossIndustryInvoice. Auch ZUGFeRD steckt eine CII-Datei in die PDF.
Unsere Testrechnung ist eine Abwandlung der Rechnung 01.01a aus der Testsuite der KoSIT für XRechnung (Lizenz Apache-2.0, Stand 2026-08-31). Bruttobetrag und Zahlbetrag sind um einen Cent erhöht.
<cbc:TaxInclusiveAmount currencyID="EUR">336.91</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">336.91</cbc:PayableAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">336.9</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">336.9</cbc:PayableAmount>
Netto stehen 314,86 € in der Rechnung, Umsatzsteuer 22,04 €, zusammen 336,90 €. Mit 336,91 € brutto meldete der Prüfer am 23.10.2026 BR-CO-15. Den Zahlbetrag haben wir mitgeändert, weil er am Bruttobetrag hängt; sonst wäre zusätzlich BR-CO-16 gekommen.
In UBL heißen die drei Beträge cbc:TaxInclusiveAmount (brutto, BT-112), cbc:TaxExclusiveAmount (netto, BT-109) und cbc:TaxAmount im Block cac:TaxTotal (Umsatzsteuer, BT-110). In CII heißen sie ram:GrandTotalAmount, ram:TaxBasisTotalAmount und ram:TaxTotalAmount.
Was das für die Umsatzsteuer heißt.
Meldet der Check bei einer Regel der Norm EN 16931 einen Fehler, ist die Datei technisch keine Rechnung nach dieser Norm mehr. Für die Umsatzsteuer ist diese technische Sicht laut Bundesfinanzministerium (BMF) nicht maßgebend. Ohne Formatfehler bleibt die Datei prinzipiell eine E-Rechnung nach § 14 UStG (BMF-Schreiben vom 15.10.2026, Rn. 22–23). Ein Inhaltsfehler im Sinne des BMF kommt nur in Frage, wenn der Fehler eine umsatzsteuerliche Pflichtangabe betrifft (BMF-Schreiben vom 15.10.2026, Rn. 22). Den Begriff erklärt das BMF-Schreiben vom 15.10.2025, Rn. 35a. Ob das auf Ihre Rechnung zutrifft, beurteilt Ihr Steuerbüro.
Quellen: BMF-Schreiben vom 15.10.2026, BMF-Schreiben vom 15.10.2025, abgerufen am 23.10.2026
Die Norm EN 16931 rechnet vom Betrag ohne Umsatzsteuer aus. Bei Leistungen zu festen Bruttopreisen kann das laut Bundesfinanzministerium (BMF) zu Rundungsdifferenzen führen (BMF-Schreiben vom 15.10.2026, Rn. 18). Für E-Rechnungen auf Basis von Bruttopreisen, die bis 31.12.2027 ausgestellt werden, lässt das BMF eine vereinfachte Darstellung unbeanstandet (Rn. 19). Dann nennt der maschinenlesbare Teil nur die Summen je Steuersatz oder Steuerbefreiung mit dem Steuerbetrag. Die Einzelpositionen stehen in einer eingebetteten Anlage, die Menschen lesen können und auf die der maschinenlesbare Teil eindeutig hinweist.
Quelle: BMF-Schreiben vom 15.10.2026, abgerufen am 23.10.2026
Diese Seite erklärt, was die Regel technisch verlangt, und nennt die allgemeine Rechtslage mit Quelle. Ob Ihre Rechnung steuerlich stimmt, etwa Steuersatz, Pflichtangaben und Vorsteuerabzug, beurteilt Ihr Steuerbüro. Das ist keine Steuerberatung.
Häufige Fragen.
Was heißt „Invoice total amount with VAT (BT-112)“?
Das ist der Gesamtbetrag der Rechnung mit Umsatzsteuer, also brutto. „Invoice total amount without VAT“ (BT-109) ist der Betrag netto, „Invoice total VAT amount“ (BT-110) die Umsatzsteuer der ganzen Rechnung.
Quelle: Regelwerk zur Norm EN 16931 (CEN), Version 1.3.16, abgerufen am 23.10.2026
Kommt BR-CO-15 auch bei Peppol-Rechnungen?
BR-CO-15 ist eine Regel der Norm EN 16931, und Peppol BIS Billing 3.0 baut auf dieser Norm auf. Die Prüfkonfiguration der KoSIT für Peppol lädt das Regelwerk zur Norm mit, also auch diese Regel. Mit dieser Konfiguration prüft unser Check Peppol-Rechnungen, die mit Invoice oder CreditNote beginnen.
Quellen: OpenPeppol, Peppol BIS Billing 3.0, Prüfkonfiguration der KoSIT für Peppol, abgerufen am 23.10.2026
Verwandte Meldungen.
- BR-CO-16 Der Zahlbetrag stimmt nicht Prüft den Zahlbetrag, der am Bruttobetrag hängt.
- BR-CO-10 Die Summe der Positionen stimmt nicht Prüft die Summe der Positionen, aus der der Nettobetrag entsteht.
Rechnungen automatisch prüfen und für die Buchhaltung vorbereiten lassen?
Im Erstgespräch sehen wir uns an, wie bei Ihnen Rechnungen ankommen und wer sie heute prüft. Wie Software eine Eingangsrechnung liest, mit der Bestellung vergleicht und in DATEV für die Buchhaltung vorbereitet, zeigt unser Anwendungsbeispiel Rechnungen automatisch auslesen.
Erstgespräch buchenStand 02.11.2026, geprüft mit KoSIT-Validator 1.6.3, Konfiguration 2026-08-31 (XRechnung-Regeln 2.6.0, EN-16931-Regeln 1.3.16)