BR-46: Steuerbetrag der Kategorie (BT-117) fehlt
Offizielle Meldung
[BR-46] Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
[BR-46] Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
[BR-46] Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117).
- 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, BT-117
Was bedeutet das?
Jede Umsatzsteueraufschlüsselung (VAT breakdown, BG-23) muss den Steuerbetrag der Kategorie (VAT category tax amount, BT-117) enthalten, auch wenn er 0 ist. Bei mindestens einer Aufschlüsselung fehlt das Element.
Typische Ursachen
Bei einer Kategorie ohne Steuer, z. B. steuerbefreit (E) oder Steuerschuldnerschaft des Leistungsempfängers (AE), wurde der Steuerbetrag weggelassen statt 0.00 anzugeben.
Das erzeugende System schreibt je Kategorie nur Basis und Satz.
So beheben Sie den Fehler
Für jede Steuerkategorie den Steuerbetrag angeben: Steuerbasisbetrag (BT-116) × Steuersatz (BT-119) / 100, auf zwei Nachkommastellen gerundet (BR-CO-17); bei Kategorien ohne Steuer 0.00.
CII: ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount, UBL: cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount.
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 und Zu-/Abschläge gebildet; der Steuerbetrag je Kategorie wird dabei berechnet und immer ausgegeben. Die Werte im Abschnitt „Steueraufstellung (BG-23)“ werden dafür nicht übernommen. Die Rechnung erneut erzeugen und prüfen.
Beispiel
Fehlerhaft
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:ExemptionReason>Steuerfreie Ausfuhrlieferung</ram:ExemptionReason>
<ram:BasisAmount>500.00</ram:BasisAmount>
<ram:CategoryCode>G</ram:CategoryCode>
<ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Richtig
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:ExemptionReason>Steuerfreie Ausfuhrlieferung</ram:ExemptionReason>
<ram:BasisAmount>500.00</ram:BasisAmount>
<ram:CategoryCode>G</ram:CategoryCode>
<ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax
(ram:CalculatedAmount)
EN 16931 (UBL) (UBL)
Kontext: cac:TaxTotal/cac:TaxSubtotal
exists(cbc:TaxAmount)
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000048
Kontext: //ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax
(ram:CalculatedAmount)
Verwandte Prüfregeln
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.