Was die Regel bedeutet
Jede Zeile der Umsatzsteueraufschlüsselung (BG-23) hat einen Code der Umsatzsteuerkategorie (BT-118), der angibt, wie die Umsatzsteuer behandelt wird. Verwendet werden S für den Regelsteuersatz und ermäßigte Steuersätze, Z für Steuersatz 0, E für steuerfrei, AE für Steuerschuldnerschaft des Leistungsempfängers, K für innergemeinschaftliche Lieferung, G für Ausfuhr aus der EU, O für Umsätze außerhalb des Anwendungsbereichs der Umsatzsteuer sowie L für die Sondersteuerkategorie der Kanarischen Inseln und M für die von Ceuta und Melilla. Ein nicht leerer Wert außerhalb der erlaubten Liste besteht die Prüfung nicht. Die Regel prüft nicht, ob die gewählte steuerliche Behandlung richtig ist.
Warum sie wichtig ist
Der Kategoriecode kennzeichnet die steuerliche Behandlung, die eine Zeile der Umsatzsteueraufschlüsselung abbildet. Die Zugehörigkeit zur Codeliste bestätigt nicht, dass diese Behandlung für den Umsatz richtig ist.
So beheben Sie den Fehler
Prüfen Sie, wie die Steuercodes Ihrer Rechnungssoftware den Standardkategorien zugeordnet sind. Ein eigener Code oder eine Bezeichnung wie 19 % oder Normal genügt im XML nicht. Ordnen Sie solche Angaben dem passenden zulässigen Code S, Z, E, AE, K, G, O, L oder M zu. Im XML ist das ram:CategoryCode innerhalb von ram:ApplicableTradeTax in ram:ApplicableHeaderTradeSettlement. Prüfen Sie auch die zugehörigen Positionen, Nachlässe und Zuschläge auf eine einheitliche Zuordnung und prüfen Sie die korrigierte Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Value of 'ram:CategoryCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000509 Der Code für den Steuerzeitpunkt muss 5, 29 oder 72 sein (Basic)
- FX-SCH-A-000510 Der Code für den Befreiungsgrund muss ein erlaubter Code sein
- FX-SCH-A-000511 Der Steuertyp in der Umsatzsteueraufschlüsselung muss VAT sein
- FX-SCH-A-000512 Unzulässiger Formatcode am Enddatum des Rechnungszeitraums
- FX-SCH-A-000513 Unzulässiger Formatcode am Startdatum des Rechnungszeitraums
- FX-SCH-A-000514 Die Rechnungswährung muss ein gültiger Währungscode sein (Basic)