Zum Hauptinhalt springen
VeriFactu

VeriFactu-Fehler beim Regimeschlüssel: was jede Sonderregelung verlangt

Der Regimeschlüssel («clave de régimen») gibt an, unter welcher Umsatzsteuerregelung jeder Vorgang erfolgt: allgemeine Regelung, Ausfuhr, Margenbesteuerung (REBU), Ist-Versteuerung und weitere. Jede Sonderregelung hat in VERI*FACTU eigene Regeln, und die AEAT, die spanische Steuerbehörde, widmet ihnen siebzehn Codes. Bevor Sie diese lesen, ein wichtiger Punkt: welchen Schlüssel unser Modul sendet.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Zuerst: Odoo meldet die allgemeine Regelung

Das Modul sendet in allen Zeilen der Aufschlüsselung die Steuer 01, IVA (Umsatzsteuer), und den Regimeschlüssel 01, Vorgang nach allgemeiner Regelung. Bei einer Übermittlung aus dem Modul sollte keiner der Codes dieser Gruppe erscheinen, weil alle andere Schlüssel oder andere Steuern betreffen.

Die Kehrseite ist wichtig: Wendet Ihr Unternehmen eine Sonderregelung an, etwa die Ist-Versteuerung oder die Margenbesteuerung (REBU), meldet das veröffentlichte Modul sie als allgemeine Regelung. Trifft das bei Ihnen zu, schreiben Sie vor dem Versand dieser Rechnungen an comercial@flexigobe.com: Es ist besser, dies vorab zu prüfen, als es nachträglich zu korrigieren.

Übersicht der VeriFactu-Codes für den Regimeschlüssel
Siebzehn Regimeschlüssel-Codes: sechzehn weisen den Datensatz zurück, die 2009, in Blau, nimmt ihn an.

Die Regeln jedes Schlüssels

Das Validierungsdokument der AEAT legt fest, was jede Sonderregelung bei IVA oder IGIC (die Umsatzsteuer der Kanarischen Inseln) verlangt:

SchlüsselRegelungWas verlangt wirdCode
02AusfuhrNur OperacionExenta.1286
03Margenbesteuerung (REBU)Einstufung S1.1200
04AnlagegoldS2 oder steuerfreier Vorgang.1201
06UnternehmensgruppeWeder F2, F3 noch R5, und BaseImponibleACoste angegeben.1202
07Ist-VersteuerungWeder S2, N1, N2 noch die Befreiungen E2 bis E5.1203
08Vorgänge mit IPSI oder IGICEinstufung N2, immer angegeben.1252
10Inkasso für DritteN1, Rechnung F1 und Empfänger mit NIF.1205
14Umsatzsteuer auf Bauleistungen der öffentlichen VerwaltungF1, R1, R2, R3 oder R4, und Empfänger mit NIF, das mit P, Q, S oder V beginnt.1148, 1149
20Der IPSI unterliegende Vorgänge (mit IGIC)Einstufung N2.1293

Schlüssel, die nicht in der Tabelle stehen, haben im Dokument keine eigene Regel. Zudem gibt es zwei allgemeine Regeln: 1199 schließt die Befreiungen E2 und E3 beim Schlüssel 01 aus, und 1257 beschränkt BaseImponibleACoste auf den Schlüssel 06 oder auf die Steuern IPSI und Sonstige.

Steuer und Schlüssel

1218
Der Wert des Feldes Impuesto (Steuer) ist falsch.
1245
Bei leerer Steuer, IVA, IPSI oder IGIC ist der Regimeschlüssel Pflicht.
1246
Der Wert des Regimeschlüssels steht nicht in der Liste.
1260
Der Schlüssel darf nur bei leerer Steuer, IVA, IPSI oder IGIC verwendet werden.
2009
Bei IPSI muss der Regimeschlüssel angegeben werden.
Fehlerkatalog der AEAT in Odoo
Der Fehlerkatalog der AEAT in Odoo, in dem der Originalwortlaut jedes Codes des Regimeschlüssels steht. Screenshot aus Odoo 20 mit Demodaten.

IPSI und die Frist 2027

Der Code 2009 gehört zu den wenigen Fehlern, die die AEAT ohne Korrekturaufforderung akzeptiert: Bei IPSI, der Steuer in Ceuta und Melilla, und leerem Schlüssel wird der Datensatz trotzdem angenommen. Für IPSI ist jedoch eine Änderung angekündigt: Ein Schlüssel außerhalb seiner Liste erzeugt bis zum 31/12/2026 eine Warnung und führt ab dem 01/01/2027 zur Zurückweisung des Datensatzes. Wenn Sie in Ceuta oder Melilla fakturieren, sollten Sie dies vormerken; das veröffentlichte Modul meldet IPSI nicht.

Die Codes dieser Seite mit dem Text der AEAT

Jeder Code mit seinem Originalwortlaut, so wie ihn die Fehlerliste der AEAT angibt:

CodeText der AEAT (Spanisch)
1148Si la ClaveRegimen es 14, el campo TipoFactura debe ser F1, R1, R2, R3 o R4.
1149Si ClaveRegimen es 14, el NIF de Destinatarios debe estar identificado en el censo de la AEAT y comenzar por P, Q, S o V.
1199Si Impuesto es '01' (IVA), '03' (IGIC) o no se cumplimenta y ClaveRegimen es 01 no pueden marcarse la OperacionExenta E2, E3.
1200Si ClaveRegimen es 03 CalificacionOperacion sólo puede ser Operación Sujeta y No exenta - Sin inversión del sujeto pasivo (S1).
1201Si ClaveRegimen es 04 CalificacionOperacion sólo puede ser Operación Sujeta y No exenta - Con inversión del sujeto pasivo (S2) o bien OperacionExenta.
1202Si ClaveRegimen es 06 TipoFactura no puede ser F2, F3, R5 y BaseImponibleACoste debe estar cumplimentado.
1203Si ClaveRegimen es 07 OperacionExenta no puede ser E2, E3, E4 y E5 o CalificacionOperacion no puede ser S2, N1, N2.
1205Si ClaveRegimen es 10 CalificacionOperacion tiene que ser N1, TipoFactura F1 y Destinatarios estar identificada mediante NIF.
1218El valor del campo Impuesto es incorrecto.
1245Si el campo Impuesto está vacío o tiene valor IVA(01) o IPSI(02) o IGIC(03) el campo ClaveRegimen debe de estar cumplimentado.
1246El valor del campo ClaveRegimen es incorrecto.
1252Si ClaveRegimen es 08 el campo CalificacionOperacion tiene que tener el valor Operación No sujeta por reglas de localización (N2) e ir siempre informado.
1257El campo BaseImponibleACoste solo puede estar cumplimentado si la ClaveRegimen es = '06' o Impuesto = '02' (IPSI) o Impuesto = '05' (Otros).
1260El campo ClaveRegimen solo debe de estar cumplimentado si el campo Impuesto está vacío o tiene valor IVA(01) o IPSI(02) o IGIC(03)
1286Si el impuesto es IVA(01), IGIC(03) o vacio, si ClaveRegimen es 02 solo se podrá informar OperacionExenta.
1293Si ClaveRegimen es 20 el campo CalificacionOperacion tiene que tener el valor Operación No sujeta por reglas de localización (N2) e ir siempre informado.
2009Si el campo Impuesto tiene valor IPSI(02) el campo ClaveRegimen debe de estar cumplimentado.

Und die Daten bei den Schlüsseln 14 und 15?

Sie sind die einzigen Schlüssel, die ein Vorgangsdatum nach dem Ausstellungsdatum oder nach dem heutigen Tag zulassen. Sie werden auf der Seite zu den Daten erklärt.

Weiterlesen

VeriFactu-Fehler bei der Operationsqualifikation: S1, S2, N1, N2 und steuerfreie UmsätzeVeriFactu-Fehler zu CalificacionOperacion und OperacionExenta (1181, 1182, 1195 bis 1198, 1207 bis 1209, 1237, 1238, 1289): was die AEAT prüft und was Odoo sendet.VeriFactu-Fehler bei Steuersatz und Steuerbetrag: Welche Sätze die AEAT akzeptiert und wannVeriFactu-Fehler beim USt-Satz und Steuerbetrag (1124, 1132, 1194, 1235, 1236, 1142…): welche Sätze die AEAT je Datum akzeptiert und wie Odoo den Betrag berechnet.VeriFactu-Fehler mit dem Äquivalenzzuschlag: Jeder USt.-Satz hat seinen eigenenDie VeriFactu-Fehler beim Äquivalenzzuschlag (1127, 1135, 1160 bis 1170, 1277, 1281, 1284): welcher Zuschlag zu welchem USt.-Satz gehört und was Odoo tut.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen