Naar hoofdinhoud
VeriFactu

VeriFactu-fouten met de regimesleutel: wat elk bijzonder btw-regime vereist

De regimesleutel ("clave de régimen") geeft aan onder welk btw-regime elke handeling valt: algemeen, export, de marge-regeling voor tweedehands goederen, kasstelsel en andere. Elk bijzonder regime heeft zijn eigen regels in VERI*FACTU, en de AEAT, de Spaanse belastingdienst, besteedt zeventien codes aan het bewaken ervan. Voordat je ze leest, een belangrijk feit: welke sleutel onze module verstuurt.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Module
VeriFactu
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Allereerst: Odoo geeft het algemene regime aan

De module stuurt op elke regel van de uitsplitsing belasting 01, IVA, en regimesleutel 01, handeling onder het algemene regime. Bij een verzending vanuit de module zou geen enkele code uit deze groep moeten verschijnen, omdat ze allemaal over andere sleutels of andere belastingen gaan.

De keerzijde is belangrijk: als jouw bedrijf een bijzonder regime toepast, zoals het kasstelsel of de marge-regeling (REBU), dan geeft de gepubliceerde module dat aan als algemeen regime. Als dat jouw situatie is, stuur dan vóór het verzenden van die facturen een e-mail naar comercial@flexigobe.com: het is beter dat vooraf na te kijken dan achteraf te moeten corrigeren.

Kaart met de codes van de VeriFactu-regimesleutel
Zeventien regimesleutelcodes: zestien weigeren de registratie en de 2009, in blauw, wordt wel geaccepteerd.

De regels van elke sleutel

Het validatiedocument van de AEAT beschrijft wat elk bijzonder regime met IVA of IGIC (de belasting op de Canarische Eilanden) vereist:

SleutelRegimeWat het vereistCode
02ExportUitsluitend OperacionExenta.1286
03Marge-regeling (REBU)Kwalificatie S1.1200
04Goud als beleggingS2 of een vrijgestelde handeling.1201
06Groep van entiteitenGeen F2, F3 of R5, en BaseImponibleACoste ingevuld.1202
07KasstelselGeen S2, N1, N2 of vrijstellingen E2 tot en met E5.1203
08IPSI- of IGIC-handelingenKwalificatie N2, altijd ingevuld.1252
10Inning voor rekening van derdenN1, factuur F1 en ontvangers met een Spaanse belastingidentificatie.1205
14BTW in behandeling bij overheidswerkenF1, R1, R2, R3 of R4, en ontvangers van wie de belastingidentificatie begint met P, Q, S of V.1148, 1149
20Handelingen onderworpen aan IPSI (met IGIC)Kwalificatie N2.1293

Sleutels die niet in de tabel staan, hebben in het document geen eigen regel. En er zijn twee algemene regels: 1199 sluit de vrijstellingen E2 en E3 uit bij sleutel 01, en 1257 beperkt BaseImponibleACoste tot sleutel 06 of tot de belastingen IPSI en Overige.

Belasting en sleutel

1218
De waarde van het veld Impuesto (belasting) is onjuist.
1245
Bij een lege belasting, IVA, IPSI of IGIC is de regimesleutel verplicht.
1246
De waarde van de regimesleutel staat niet op de lijst.
1260
De sleutel mag alleen samengaan met een lege belasting, IVA, IPSI of IGIC.
2009
Bij IPSI moet de regimesleutel ingevuld zijn.
Catalogus van AEAT-fouten in Odoo
De catalogus van AEAT-fouten binnen Odoo, waar de letterlijke tekst van elke code van de regimesleutel staat. Schermafbeelding van Odoo 20 met demogegevens.

IPSI en de datum van 2027

De 2009 is een van de weinige fouten die de AEAT accepteert zonder om een correctie te vragen: bij IPSI, de belasting van Ceuta en Melilla, en een lege sleutel komt de registratie er gewoon door. Maar voor IPSI is een wijziging aangekondigd: een sleutel buiten zijn lijst geeft tot 31/12/2026 een waarschuwing en gaat de registratie vanaf 01/01/2027 weigeren. Als je in Ceuta of Melilla factureert, houd daar rekening mee; de gepubliceerde module geeft geen IPSI aan.

De codes van deze pagina, met de tekst van de AEAT

Elke code met zijn letterlijke tekst, zoals de foutenlijst van de AEAT die geeft, in het Spaans:

CodeTekst van de AEAT (Spaans)
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.

En de datums met de sleutels 14 en 15?

Dit zijn de enige sleutels die een handelingsdatum toestaan die later ligt dan de factuurdatum of dan vandaag. Ze worden uitgelegd op de pagina over de datums.

Lees verder

VeriFactu-fouten bij de kwalificatie van de handeling: S1, S2, N1, N2 en de vrijgestelde handelingenVeriFactu-fouten bij CalificacionOperacion en OperacionExenta (1181, 1182, 1195 tot 1198, 1207 tot 1209, 1237, 1238, 1289): wat de AEAT combineert en wat Odoo verstuurt.VeriFactu-fouten met het belastingtarief en het bedrag: welke tarieven de AEAT toestaat en wanneerVeriFactu-fouten over het btw-tarief en het bedrag (1124, 1132, 1194, 1235, 1236, 1142…): welke tarieven de AEAT per datum toestaat en hoe Odoo het bedrag berekent.VeriFactu-fouten met de opslag equivalentieregeling: elk btw-tarief heeft zijn eigen opslagVeriFactu-fouten bij de opslag equivalentieregeling (1127, 1135, 1160 tot 1170, 1277, 1281, 1284): welke opslag bij welk btw-tarief hoort en wat Odoo doet.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen