BR-CO-18: Steueraufstellung (BG-23) fehlt
Offizielle Meldung
[BR-CO-18] An Invoice shall at least have one VAT breakdown group (BG-23).
[BR-CO-18] An Invoice shall at least have one VAT breakdown group (BG-23).
[BR-CO-18] An Invoice shall at least have one VAT breakdown group (BG-23).
- Schweregrad
- Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
- Gilt für
- EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
- Betroffene Felder
- BG-23
Was bedeutet das?
Eine Rechnung muss mindestens eine Umsatzsteueraufschlüsselung (VAT breakdown, BG-23) enthalten, also mindestens einen Eintrag mit Kategorie, Basisbetrag und Steuerbetrag auf Dokumentenebene. Die Rechnung enthält keine.
Typische Ursachen
Die Steueraufstellung wurde weggelassen, z. B. bei steuerfreien Rechnungen; auch dann ist ein Eintrag mit der passenden Kategorie und dem Steuerbetrag 0 nötig.
Die Steuerangaben stehen nur an den Positionen, nicht auf Dokumentenebene.
So beheben Sie den Fehler
Für jede in der Rechnung vorkommende Kombination aus Umsatzsteuerkategorie und Steuersatz einen Eintrag in der Steueraufstellung anlegen.
CII: ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax, UBL: cac:TaxTotal/cac:TaxSubtotal.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular wird die Steueraufstellung (BG-23) beim Erzeugen der XML aus Steuerkategorie und Steuersatz der Positionen gebildet. Mindestens eine Position im Abschnitt „Rechnungspositionen (BG-25)“ anlegen und die Rechnung erneut prüfen.
Beispiel
Fehlerhaft
<ram:ApplicableHeaderTradeSettlement>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>
Richtig
<ram:ApplicableHeaderTradeSettlement>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>190.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:BasisAmount>1000.00</ram:BasisAmount>
<ram:CategoryCode>S</ram:CategoryCode>
<ram:RateApplicablePercent>19.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
</ram:ApplicableHeaderTradeSettlement>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //ram:IncludedSupplyChainTradeLineItem
//rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax
EN 16931 (UBL) (UBL)
Kontext: /ubl:Invoice | /cn:CreditNote
exists(cac:TaxTotal/cac:TaxSubtotal)
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000135
Kontext: //rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement
ram:ApplicableTradeTax
Verwandte Prüfregeln
- BR-CO-03: Steuerfälligkeitsdatum (BT-7) und Steuerfälligkeitscode (BT-8) schließen sich aus
- BR-CO-04: Steuerkategorie der Position (BT-151) fehlt
- BR-CO-05: Code des Abschlagsgrunds (BT-98) und Abschlagsgrund (BT-97) müssen dieselbe Art beschreiben
- BR-CO-06: Code des Zuschlagsgrunds (BT-105) und Zuschlagsgrund (BT-104) müssen dieselbe Art beschreiben
- BR-CO-07: Code des Abschlagsgrunds der Position (BT-140) und Abschlagsgrund (BT-139) müssen dieselbe Art beschreiben
- BR-CO-08: Code des Zuschlagsgrunds der Position (BT-145) und Zuschlagsgrund (BT-144) müssen dieselbe Art beschreiben
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.