BR-CO-17: USt.-Kategoriebetrag (BT-117) = steuerpflichtiger Betrag (BT-116) × (USt.-Satz BT-119 / 100), gerundet.
BR-CO-17: USt.-Kategoriebetrag (BT-117) Formel verletzt
BT-117 = BT-116 × (BT-119 / 100), gerundet
Offizielle Regel
[BR-CO-17]-VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals.
Quelle: KoSIT Schematron (itplr-kosit/peppol-bis-invoice-3), CEN-EN16931-UBL.sch
Was bedeutet das?
BR-CO-17 prüft pro cac:TaxSubtotal, ob cbc:TaxAmount (BT-117) dem steuerpflichtigen Betrag (BT-116) multipliziert mit dem USt.-Satz (BT-119) entspricht. Bei 7 % auf 10000 EUR muss BT-117 700 sein, nicht 701.
Beispiel (UBL)
Gültig (7 % von 10000 → BT-117 = 700):
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">10000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">700.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>7</cbc:Percent>
</cac:TaxCategory>
</cac:TaxSubtotal>Ungültig (BT-117 = 701 statt 700):
<!-- Invalid: 7% of 10000 = 700 but BT-117 is 701 — BR-CO-17 -->
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">10000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">701.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>7</cbc:Percent>
</cac:TaxCategory>
</cac:TaxSubtotal>Typische Ursachen
- 1MwSt. pro Kategorie falsch berechnet
- 2Rundung nicht auf 2 Dezimalen angewendet
- 3Negativbeträge falsch behandelt
Was prüfen?
- TaxableAmount und Percent pro TaxSubtotal prüfen
- BT-117 = BT-116 × (BT-119 / 100) berechnen
- BR-CO-14: Gesamt-USt. (BT-110) prüfen
- KoSIT-Validator erneut ausführen
Offizielle & externe Quellen
Verwandte Fehler
Suchbegriffe
Fehlercode nicht gefunden?
Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.