Startseite › Wissen › BR-CO-18
BR-CO-18: Keine Umsatzsteuer-Aufschlüsselung (BG-23)
Jede Rechnung nach EN 16931 braucht mindestens eine Zeile in der Umsatzsteuer-Aufschlüsselung (BG-23) – auch wenn keine Umsatzsteuer anfällt, etwa bei Kleinunternehmern oder Reverse Charge. Fehlt die Aufschlüsselung, folgen weitere Fehler (im Test: BR-S-01, BR-CO-15 und PEPPOL-EN16931-R053).
Originaltext der Regel
An Invoice shall at least have one VAT breakdown group (BG-23).
Technische Prüfung (Schematron/XPath)
| Regelwerk | Kontext | Test |
|---|---|---|
| EN 16931, UBL | /ubl:Invoice | /cn:CreditNote | exists(cac:TaxTotal/cac:TaxSubtotal) |
| EN 16931, CII | //ram:IncludedSupplyChainTradeLineItem | //rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax |
Aus der offiziellen XRechnung 3.0.2 (KoSIT-Konfiguration 2026-08-31).
Typische Ursachen
- Bei steuerfreien Rechnungen wurde der Steuerblock komplett weggelassen.
- Die Software schreibt nur den Gesamtsteuerbetrag, aber keine Aufschlüsselung.
So beheben Sie den Fehler
- Für jede verwendete Kombination aus Steuerkategorie und Steuersatz eine Aufschlüsselung mit Bemessungsgrundlage, Steuerbetrag, Kategorie und Satz anlegen.
- UBL:
cac:TaxTotal/cac:TaxSubtotal; CII:ram:ApplicableTradeTaxim Kopf. - Bei steuerfreien Umsätzen Kategorie E (oder AE, K, G, O) mit Befreiungsgrund verwenden.
Beispiel: vorher und nachher
Fehlerhaft
<cbc:Note>Zahlbar innerhalb von 14 Tagen ohne Abzug.</cbc:Note>
</cac:PaymentTerms>
<!-- hier fehlt die Angabe -->
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>Korrigiert
<cbc:Note>Zahlbar innerhalb von 14 Tagen ohne Abzug.</cbc:Note>
</cac:PaymentTerms>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>Ausschnitt aus einer vollständigen XRechnung 3.0 (UBL). Ergebnis mit dem KoSIT-Validator: Die fehlerhafte Variante erzeugt BR-CO-15, BR-CO-18, BR-S-01, PEPPOL-EN16931-R053 und wird abgelehnt; die korrigierte Variante wird akzeptiert.
Hintergrund: Pflichtangaben einer E-Rechnung und ihre Felder (BT)
Verwandte Themen
Keine Steuer- oder Rechtsberatung: Diese Seite erklärt technische Prüfregeln und dient der Orientierung. Verbindlich sind Gesetz, BMF-Schreiben und das offizielle KoSIT-Regelwerk. Bei steuerlichen Fragen wenden Sie sich an Ihre Steuerberatung. Stand: 2026-10-06, geprüft mit XRechnung 3.0.2 (KoSIT-Konfiguration 2026-08-31).