PEPPOL-EN16931-P0106
Befreiungscode VATEX-EU-IC erfordert Steuerkategorie K
Wird der Befreiungsgrund VATEX-EU-IC (BT-121) verwendet, muss die Steuerkategorie K (innergemeinschaftliche Lieferung) sein.
- Regelwerk
- Peppol BIS Billing 3.0
- Stufe
- Fehler
[PEPPOL-EN16931-P0106]-Tax Category K MUST be used when exemption reason code is VATEX-EU-IC
Was bedeutet PEPPOL-EN16931-P0106?
Der Befreiungsgrundcode BT-121 aus der VATEX-Liste und die Steuerkategorie (BT-118/BT-151) müssen zueinander passen. Der Code VATEX-EU-IC gehört fachlich zur Kategorie K (innergemeinschaftliche Lieferung).
Peppol prüft in UBL jedes cac:TaxCategory mit cbc:TaxExemptionReasonCode = VATEX-EU-IC und verlangt dort cbc:ID = K. Steht z. B. die Kategorie S (Normalsatz) neben einem Befreiungscode, ist die Rechnung widersprüchlich. Die Regel gilt nur in Peppol BIS Billing 3.0. Eine reine XRechnung (ohne Peppol-Kennung in BT-24) prüft der KoSIT-Validator nicht darauf.
Typische Ursachen
- Befreiungscode bei falscher Steuerkategorie
- Vorlage aus anderem Steuerfall übernommen
So beheben Sie den Fehler
- Prüfen Sie, welche steuerliche Behandlung tatsächlich gilt.
- Passt der Befreiungsgrund, setzen Sie die Steuerkategorie auf
K. - Passt die Kategorie, korrigieren oder entfernen Sie den Befreiungscode.
Wo die Regel prüft (XPath)
- UBL
- cac:TaxCategory[upper-case(cbc:TaxExemptionReasonCode)='VATEX-EU-IC']
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser.
Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: