Prima di tutto: Odoo dichiara il regime generale
Il modulo invia, su ogni riga del riepilogo, l'imposta 01, IVA, e la chiave di regime 01, operazione in regime generale. Con un invio del modulo, nessun codice di questo gruppo dovrebbe comparire, perché tutti riguardano altre chiavi o altre imposte.
L'altra faccia è importante: se la tua azienda applica un regime speciale, come il criterio di cassa o il REBU, il modulo pubblicato lo dichiara come regime generale. Se è il tuo caso, scrivi a comercial@flexigobe.com prima di inviare quelle fatture: è meglio verificarlo prima che escano piuttosto che correggerlo dopo.

Le regole di ogni chiave
Il documento di validazione dell'AEAT dettaglia cosa richiede ogni regime speciale con IVA o IGIC:
| Chiave | Regime | Cosa richiede | Codice |
|---|---|---|---|
| 02 | Esportazione | Solo OperacionExenta. | 1286 |
| 03 | REBU | Qualificazione S1. | 1200 |
| 04 | Oro da investimento | S2 o operazione esente. | 1201 |
| 06 | Gruppo di entità | Né F2, F3 né R5, e BaseImponibleACoste compilato. | 1202 |
| 07 | Criterio di cassa | Né S2, N1, N2 né le esenzioni da E2 a E5. | 1203 |
| 08 | IPSI o IGIC | Qualificazione N2, sempre compilata. | 1252 |
| 10 | Incasso per conto di terzi | N1, fattura F1 e destinatari identificati con NIF. | 1205 |
| 14 | IVA in sospeso sulle certificazioni di opera delle PP.AA. | F1, R1, R2, R3 o R4, e destinatari con NIF che inizia per P, Q, S o V. | 1148, 1149 |
| 20 | Operazioni soggette all'IPSI (con IGIC) | Qualificazione N2. | 1293 |
Le chiavi che non compaiono nella tabella non hanno una regola specifica nel documento. Ci sono poi due regole generali: il 1199 esclude le esenzioni E2 ed E3 con la chiave 01, e il 1257 limita BaseImponibleACoste alla chiave 06 o alle imposte IPSI e Altri.
Imposta e chiave
- 1218
- Il valore del campo Impuesto (imposta) è errato.
- 1245
- Con imposta vuota, IVA, IPSI o IGIC, la chiave di regime è obbligatoria.
- 1246
- Il valore della chiave di regime non è nell'elenco.
- 1260
- La chiave può figurare solo con imposta vuota, IVA, IPSI o IGIC.
- 2009
- Con IPSI, la chiave di regime deve essere compilata.

L'IPSI e la data del 2027
Il 2009 è uno dei pochi errori che l'AEAT accetta senza chiedere correzione: con IPSI, l'imposta di Ceuta e Melilla, e la chiave vuota, la registrazione passa comunque. Ma per l'IPSI è stato annunciato un cambiamento: una chiave fuori dall'elenco dà un avviso di errore fino al 31/12/2026 e dal 01/01/2027 inizia a rifiutare la registrazione. Se fatturi a Ceuta o Melilla, annotalo; il modulo pubblicato non dichiara l'IPSI.
I codici di questa pagina, con il testo dell'AEAT
Ogni codice con il suo testo letterale, così come lo riporta l'elenco degli errori dell'AEAT:
| Codice | Testo dell'AEAT (spagnolo) |
|---|---|
| 1148 | Si la ClaveRegimen es 14, el campo TipoFactura debe ser F1, R1, R2, R3 o R4. |
| 1149 | Si ClaveRegimen es 14, el NIF de Destinatarios debe estar identificado en el censo de la AEAT y comenzar por P, Q, S o V. |
| 1199 | Si Impuesto es '01' (IVA), '03' (IGIC) o no se cumplimenta y ClaveRegimen es 01 no pueden marcarse la OperacionExenta E2, E3. |
| 1200 | Si ClaveRegimen es 03 CalificacionOperacion sólo puede ser Operación Sujeta y No exenta - Sin inversión del sujeto pasivo (S1). |
| 1201 | Si ClaveRegimen es 04 CalificacionOperacion sólo puede ser Operación Sujeta y No exenta - Con inversión del sujeto pasivo (S2) o bien OperacionExenta. |
| 1202 | Si ClaveRegimen es 06 TipoFactura no puede ser F2, F3, R5 y BaseImponibleACoste debe estar cumplimentado. |
| 1203 | Si ClaveRegimen es 07 OperacionExenta no puede ser E2, E3, E4 y E5 o CalificacionOperacion no puede ser S2, N1, N2. |
| 1205 | Si ClaveRegimen es 10 CalificacionOperacion tiene que ser N1, TipoFactura F1 y Destinatarios estar identificada mediante NIF. |
| 1218 | El valor del campo Impuesto es incorrecto. |
| 1245 | Si el campo Impuesto está vacío o tiene valor IVA(01) o IPSI(02) o IGIC(03) el campo ClaveRegimen debe de estar cumplimentado. |
| 1246 | El valor del campo ClaveRegimen es incorrecto. |
| 1252 | Si 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. |
| 1257 | El campo BaseImponibleACoste solo puede estar cumplimentado si la ClaveRegimen es = '06' o Impuesto = '02' (IPSI) o Impuesto = '05' (Otros). |
| 1260 | El 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) |
| 1286 | Si el impuesto es IVA(01), IGIC(03) o vacio, si ClaveRegimen es 02 solo se podrá informar OperacionExenta. |
| 1293 | Si 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. |
| 2009 | Si el campo Impuesto tiene valor IPSI(02) el campo ClaveRegimen debe de estar cumplimentado. |
E le date con le chiavi 14 e 15?
Sono le uniche chiavi che ammettono una data di operazione successiva a quella di emissione o a quella odierna. Sono spiegate in la pagina sulle date.
Continua a leggere
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate
Fonti
- www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/VERI-FACTU/Validacione
- Codice del modulo: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Codice del modulo: flexigo_spain_verifactu 20.0 (aa2ea3d2): data/verifactu_error_catalogue.xml
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
