BR-CO-14: Gesamtbetrag der Umsatzsteuer (BT-110) stimmt nicht mit der Steueraufstellung überein
Offizielle Meldung
[BR-CO-14] Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
[BR-CO-14] Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117).
[BR-CO-14] Invoice total VAT amount (BT-110) = Σ 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
- BT-110, BT-117
Was bedeutet das?
Der Gesamtbetrag der Umsatzsteuer (Invoice total VAT amount, BT-110) muss der Summe der Steuerbeträge aller Umsatzsteuerkategorien in der Steueraufstellung (BT-117) entsprechen. Der Wert in BT-110 weicht davon ab.
Geprüft wird: BT-110 = Σ BT-117, die Summe auf zwei Nachkommastellen gerundet. Beispiel: 57.00 (19 %) + 7.00 (7 %) = 64.00. In CII wird dabei nur der Betrag in Rechnungswährung (BT-5) betrachtet, nicht der in Buchungswährung (BT-111).
Typische Ursachen
Die Umsatzsteuer wurde je Position berechnet und summiert, die Steueraufstellung aber je Kategorie; durch Rundung entstehen Abweichungen.
BT-110 wurde direkt aus BT-109 × Steuersatz berechnet, obwohl es mehrere Steuersätze gibt.
Eine Kategorie der Steueraufstellung wurde geändert, ergänzt oder entfernt, ohne BT-110 anzupassen.
So beheben Sie den Fehler
BT-110 als Summe der Steuerbeträge aller Einträge der Steueraufstellung (BG-23) berechnen und auf zwei Nachkommastellen runden.
Zuerst prüfen, ob die Steuerbeträge je Kategorie selbst stimmen (BR-CO-17).
Den Gesamtbetrag einschließlich Umsatzsteuer (BT-112) und den fälligen Betrag (BT-115) neu berechnen.
CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount (Rechnungswährung) und ram:ApplicableTradeTax/ram:CalculatedAmount, UBL: cac:TaxTotal/cbc:TaxAmount und cac:TaxSubtotal/cbc:TaxAmount.
In E-Rechnungsfreund
Im Rechnungsformular werden die Steueraufstellung (BG-23) und BT-110 beim Erzeugen der XML aus den Positionen und den Zu-/Abschlägen berechnet und auf zwei Nachkommastellen gerundet; die Werte in den Abschnitten „Steueraufstellung (BG-23)“ und „Belegsummen (BG-22)“ (Feld „Steuer gesamt (BT-110)“) werden dafür nicht übernommen. Steuerkategorie und Steuersatz der Positionen prüfen und die Rechnung erneut prüfen.
Beispiel
Fehlerhaft
<!-- Steueraufstellung: BT-117 = 57.00 und 7.00 -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
...
<ram:TaxTotalAmount currencyID="EUR">57.00</ram:TaxTotalAmount>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Richtig
<!-- Steueraufstellung: BT-117 = 57.00 und 7.00 -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
...
<ram:TaxTotalAmount currencyID="EUR">64.00</ram:TaxTotalAmount>
...
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode]
. = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount)*10*10)div 100)
EN 16931 (UBL) (UBL)
Kontext: /ubl:Invoice/cac:TaxTotal | /cn:CreditNote/cac:TaxTotal
(xs:decimal(child::cbc:TaxAmount)= round((sum(cac:TaxSubtotal/xs:decimal(cbc:TaxAmount)) * 10 * 10)) div 100) or not(cac:TaxSubtotal)
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000130
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode]
. = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount)*10*10)div 100)
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.