VeriFactu en Canarias, Ceuta y Melilla (IGIC e IPSI) y la factura completa del art. 6
· Equipo Factuneo
El registro VeriFactu también se hace con IGIC e IPSI, con sus propias claves y exenciones. Y el PDF que entregas tiene que ser una factura completa: domicilios, conceptos con precio unitario y descuentos, y la causa de la rectificación.
Más allá del IVA
VeriFactu se asocia al IVA, pero la obligación de usar un sistema de facturación verificable no se queda en la península. En Canarias el impuesto indirecto es el IGIC, y en Ceuta y Melilla, el IPSI. Sus empresas también emiten registros VeriFactu, y el registro tiene que decir de qué impuesto es cada línea.
La AEAT lo resuelve con un campo por línea del desglose, Impuesto:
| Código | Impuesto |
|---|---|
| 01 | IVA (el valor por defecto si no se indica) |
| 02 | IPSI (Ceuta y Melilla) |
| 03 | IGIC (Canarias) |
| 05 | Otros |
En la API de Factuneo es el campo impuesto de cada línea:
"desglose": [{ "impuesto": "03", "claveRegimen": "01", "calificacionOperacion": "S1",
"tipoImpositivo": 7, "baseImponible": 100, "cuotaRepercutida": 7 }],
"baseImponible": 100, "cuotaIva": 7, "importeTotal": 107
Una factura puede mezclar impuestos: cada línea lleva el suyo.
Las reglas cambian con el impuesto
No es solo cambiar un código. Las validaciones de la AEAT dependen del impuesto, y comprobamos antes de enviar para que el rechazo no llegue después:
- Claves de régimen: con IVA valen las de la lista L8A; con IGIC, las de la L8B más la 20 (operaciones sujetas al IPSI) y la 21 (régimen simplificado); con IPSI, solo 01, 08, 11, 18, 19 y 20. Con «otros» no se indica clave.
- Tipos: los tipos permitidos (0, 4, 10, 21…) y las parejas de recargo de equivalencia son del IVA. El IGIC tiene sus propios tipos (3, 7, 9,5, 15…).
- Exenciones: las causas E7 y E8 solo existen en el IGIC, y cada exención cita su propia ley.
Una advertencia: VeriFactu no aplica en el País Vasco ni en Navarra, que tienen sus propios sistemas (TicketBAI y el de la Hacienda Foral).
El PDF que es una factura completa
Registrar la factura en la AEAT no basta: la factura que entregas al cliente también tiene contenido obligatorio. El artículo 6 del Reglamento de facturación (RD 1619/2012) exige, entre otras cosas:
- el domicilio del emisor y del destinatario;
- la descripción de las operaciones con los datos para calcular la base: cantidad, precio unitario sin impuestos y descuentos;
- el tipo y la cuota de cada impuesto, y la fecha de la operación si es distinta;
- las menciones que correspondan: la exención y su precepto, la inversión del sujeto pasivo, los regímenes especiales o la facturación por el destinatario;
- en las rectificativas, la factura que se rectifica y la causa.
El registro de la AEAT no lleva domicilios ni conceptos, así que ahora se envían aparte, en la misma llamada:
"destinatarios": [{ "nombreRazon": "CLIENTE SA", "nif": "A28000024",
"domicilio": { "direccion": "Av. del Comercio 5", "codigoPostal": "35002",
"municipio": "Las Palmas de Gran Canaria", "provincia": "Las Palmas" } }],
"lineas": [
{ "descripcion": "Horas de consultoría", "cantidad": 12.5, "precioUnitario": 60, "descuento": 50, "impuesto": "03", "tipoImpositivo": 7 }
]
No van a la AEAT: los imprime el PDF, que pasa a llevar la tabla de conceptos, los domicilios y la causa de la rectificación, y sigue en otra página si hace falta. Comprobamos que los conceptos suman la base del desglose: si no cuadran, lo sabrás antes de emitir. Si falta algún domicilio, la factura se emite igual y la respuesta te avisa de que el PDF no sería una factura completa.
Y en Facturae
Todo lo anterior llega también al Facturae: cada impuesto con su código (IVA 01, IPSI 02, IGIC 03), los conceptos como líneas con su precio y su descuento, y las rectificativas con su bloque Corrective (motivo, método y factura rectificada), también con importes negativos.
La referencia completa está en la documentación.