Referenz
Markdown-ExportBR-48 USt-Kategoriesatz der Aufschlüsselung ist erforderlich, außer bei Nicht-Steuerbarkeit
Jede USt-Aufschlüsselung (BG-23) muss einen USt-Kategoriesatz (BT-119) enthalten, außer wenn die Rechnung nicht der USt unterliegt.
Problembeschreibung
FEHLER
Geschäftsregel der EN 16931 (CEN)
Kontext und Bedeutung
Dies ist eine Kernregel der EN 16931. Der Steuersatz (BT-119) wird benötigt, um zu prüfen, ob der Steuerbetrag zur Steuerbasis passt. Nur Kategorie O (nicht steuerbar) hat keinen Satz; für E, Z, AE, K und G beträgt er 0. Der Fehler entsteht oft, wenn ein Export bei steuerfreien oder Reverse-Charge-Umsätzen den Satz weglässt, statt 0 zu schreiben.
Lösung
Ergänzen Sie cac:TaxCategory/cbc:Percent (CII: ram:RateApplicablePercent) in jeder USt-Zwischensumme; verwenden Sie 0 für steuerfreie, nullbesteuerte oder Reverse-Charge-Kategorien und lassen Sie ihn nur bei Kategorie O (nicht steuerbar) weg.
Schnellzugriff
Gültige Beispiele
- BT-119 = 19 für den Regelsatz
- BT-119 = 0 für eine steuerfreie Kategorie
Ungültige Beispiele
- Regelsatz-Zwischensumme ohne Satz BT-119
Code-Beispiele
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">19.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:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>