Der Umsatzsteuersatz der Kategorie fehlt
Das Element `VAT category rate` (BT-119) muss in jeder USt-Aufschlüsselung übermittelt werden.
Ein Betragsfeld: der erwartete Wert wird berechnet und vorgeschlagen, aber nie in das Dokument geschrieben — die Korrektur obliegt dem Aussteller. Testen Sie Ihre Rechnung, um zu erfahren, ob sie betroffen ist.
Warum dieser Fehler auftritt
Die EN 16931 duldet das Fehlen des Satzes bei bestimmten steuerbefreiten Kategorien; XRechnung verlangt ihn überall, auch für einen Satz von null. Eine ausdrückliche „0“ und ein fehlender Satz sagen einem Prüfer nicht dasselbe: die erste behauptet die Steuerbefreiung, der zweite lässt an ein Versäumnis denken.
So beheben Sie ihn
Korrigieren Sie die Aufschlüsselung in dem System, das die Rechnung erzeugt hat. Wenn Bemessungsgrundlage und Umsatzsteuerbetrag beide vorhanden sind, berechnet Factlint den Satz und gibt ihn in `suggested_value` zurück — schreibt ihn aber nie: ein Umsatzsteuersatz ist ein Betragsfeld.
financial_field_policy
XML-Korrekturbeispiel
<!-- ram:RateApplicablePercent absent -->
<ram:RateApplicablePercent>19.00</ram:RateApplicablePercent>