Was die Regel bedeutet
Die Umsatzsteuerkategorie einer Position (BT-151) wird als Code angegeben. Beispiele sind S für regulär besteuerte Umsätze, Z für den Nullsatz, E für steuerfrei, AE für die Steuerschuldnerschaft des Leistungsempfängers, K für innergemeinschaftliche Lieferung, G für Ausfuhr aus der EU und O für nicht steuerbar. Die Regel prüft nichtleere Werte von ram:CategoryCode im ram:ApplicableTradeTax der Position gegen die zulässige Liste des Profils Basic von Factur-X und ZUGFeRD. Ein leerer Wert besteht diesen einzelnen Test. Ob die gewählte Kategorie zum Umsatz passt, prüft die Regel nicht.
Warum sie wichtig ist
Der Kategoriecode bezeichnet die umsatzsteuerliche Behandlung der Position in standardisierter Form. Eine ausgeschriebene Bezeichnung oder ein Prozentsatz ersetzt diesen Code nicht.
So beheben Sie den Fehler
Prüfen Sie die steuerliche Behandlung der betroffenen Position und verwenden Sie den entsprechenden zulässigen Kategoriecode. Im XML steht er in ram:CategoryCode innerhalb von ram:ApplicableTradeTax unter ram:SpecifiedLineTradeSettlement. Ein Wort wie standard gehört nicht in dieses Feld. Der numerische Steuersatz gehört in sein eigenes Feld. Exportieren Sie die Rechnung erneut und prüfen Sie die Datei.
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-000538 Die Steuerart einer Position muss ein zulässiger Code sein
- FX-SCH-A-000539 Enddatum des Positionszeitraums braucht eine Formatangabe
- FX-SCH-A-000540 Formatcode des Enddatums im Positionszeitraum muss zulässig sein
- FX-SCH-A-000541 Beginn des Positionszeitraums braucht eine Formatangabe
- FX-SCH-A-000542 Formatcode des Startdatums im Positionszeitraum muss zulässig sein
- FX-SCH-A-000543 Ein Nachlass auf eine Position braucht genau eine Kennzeichnung