Publicado el 20/10/2026 · Actualizado el 22/10/2026
Si buscas cómo hacer una factura rectificativa con Verifactu, la idea clave es sencilla: con un programa adaptado ya no puedes «abrir y editar» una factura emitida. Cada corrección queda como un registro nuevo que se encadena al anterior. Aquí tienes cuándo toca rectificar, cuándo anular y cuándo basta con subsanar, con lo que dicen el BOE y la Agencia Tributaria. Si empiezas de cero, repasa antes qué es Verifactu y los datos obligatorios de una factura.
Actualización del 6 de octubre de 2026: Hacienda anunció el 5 de octubre que aplazará Verifactu hasta octubre de 2028. Aún no está en el BOE (lo hemos comprobado el 20/10/2026 en los sumarios diarios del BOE): hasta entonces siguen vigentes las fechas de 2027 (calendario de Verifactu). Qué se sabe y qué cambia para ti: Verifactu aplazado a 2028. Las reglas para rectificar facturas del Reglamento de facturación, en cambio, ya están en vigor hoy.
Metodología y transparencia: esta guía se basa en el Reglamento de facturación (Real Decreto 1619/2012, arts. 4, 6, 7 y 15), el Real Decreto 1007/2023 (arts. 8, 10, 11 y 12), la Orden HAC/1177/2024 (art. 13 y listas L2 y L3 del anexo), las preguntas frecuentes de la AEAT sobre sistemas informáticos de facturación y VERI*FACTU (actualizadas a 21 de julio de 2026) y el documento de la AEAT «Aclaraciones a dudas de los desarrolladores» (versión 1.3, 4 de diciembre de 2025, apartado 17), consultados el 20 de octubre de 2026. Los ejemplos numéricos son los de la propia AEAT. No hemos usado ningún programa concreto para esta guía, no tenemos enlaces de afiliado ni acuerdos comerciales con ningún fabricante. No constituye asesoramiento fiscal ni jurídico.
Respuesta rápida: con Verifactu, una factura emitida no se modifica ni se borra: «cualquier necesidad de corrección o anulación» se hace con al menos un registro de facturación adicional posterior (art. 8.2.a RD 1007/2023). Si la operación existió pero la factura tiene un error de los que prevé el Reglamento de facturación (importe, IVA, datos obligatorios, devoluciones, descuentos posteriores, impagos), emites una factura rectificativa en su serie propia, que el programa registra con un código R1 a R5 y como «por sustitución» (S) o «por diferencias» (I). Si la factura no debió emitirse nunca (por ejemplo, una operación inexistente o una factura de prueba), se genera un registro de anulación. Y si el error está solo en datos «internos» del registro que no exigen rectificativa, un registro de subsanación. En ningún caso se rompe la cadena: los registros nuevos se encadenan detrás del último.
Por qué con Verifactu no puedes editar una factura ya emitida
El Reglamento de sistemas informáticos de facturación (RRSIF, RD 1007/2023) exige que el programa garantice la integridad e inalterabilidad de los registros. Su artículo 8.2.a) considera alteración ocultar, eliminar o modificar un registro ya generado, y añade que cualquier corrección o anulación «deberá ser realizada mediante al menos un registro de facturación adicional posterior, de forma que se conserven inalterables los datos originalmente registrados».
Además, los registros van encadenados: según el art. 13 de la Orden HAC/1177/2024, cada registro, de alta o de anulación, incluye datos del registro inmediatamente anterior (NIF, serie y número, fecha de expedición y parte de su huella o hash), y la cadena contiene tanto los registros de alta como los de anulación. Por eso, si alguien cambiara una factura antigua «por debajo», la huella dejaría de cuadrar y el programa lo detectaría. El detalle técnico de la huella lo tienes en la guía de la API de Verifactu.
La AEAT lo resume así en sus preguntas frecuentes: no hay acciones permitidas sobre un registro una vez producido; si hay que cambiar algo, se genera otro registro que lo complete, modifique o anule. Y aclara que la trazabilidad no se ve afectada, porque va ligada al orden temporal en que se generan los registros, no a las facturas a las que se refieren. Dicho de otro modo: corregir bien no rompe la cadena; lo que la rompe es manipular lo ya registrado.
Rectificar, anular o subsanar: cuál te toca
La AEAT, en su documento de aclaraciones para desarrolladores (apartado 17), ordena los casos según cuándo detectas el error y de qué tipo es:
| Situación | Qué haces | Qué registro genera el programa |
|---|---|---|
| Detectas el error antes de emitir (la factura está en edición) | Lo corriges sin más y emites | Solo el alta normal al emitir |
| La operación existió y el error está previsto en el Reglamento de facturación (importe, IVA, datos del art. 6 o 7, devoluciones, descuentos posteriores, impago…) | Emites una factura rectificativa nueva | Registro de alta con tipo de factura R1–R5 y tipo de rectificativa S o I |
| El error no está previsto en el Reglamento de facturación pero afecta a datos del registro que «no se ven» en la factura impresa (por ejemplo, ciertas codificaciones tributarias) | Corriges esos datos internos | Registro de alta de subsanación (caso «muy poco frecuente», según la AEAT) |
| El error no afecta a nada del registro ni lo prevé el Reglamento de facturación | Corriges la factura | Ninguno nuevo |
| La factura no debió emitirse (operación inexistente, factura de prueba o de formación) y el Reglamento de facturación no exige rectificar | Anulas la factura y, si procede, emites una nueva correcta | Registro de anulación (art. 11 RRSIF) y, en su caso, un alta nueva |
Ojo con la anulación: la AEAT insiste en que, con carácter general, las facturas que responden a operaciones realmente efectuadas no pueden anularse. Si lo facturado no coincide con la realidad (cantidades, calidades, precio), lo que procede es una rectificativa. La anulación y la subsanación deben ser «casos muy excepcionales».
Cuándo es obligatoria una factura rectificativa
Lo regula el artículo 15 del Reglamento de facturación (RD 1619/2012), en la redacción vigente que hemos consultado en el BOE. Debes emitirla cuando:
- La factura original no cumple alguno de los requisitos de los artículos 6 (factura completa) o 7 (factura simplificada).
- Las cuotas de IVA repercutidas se determinaron incorrectamente.
- Se da alguna de las circunstancias del artículo 80 de la Ley del IVA que obligan a modificar la base imponible (por ejemplo, devoluciones, descuentos o alteraciones del precio posteriores a la operación, resolución de la operación, concurso del cliente o créditos incobrables, con los requisitos que fija esa ley).
Detalles que conviene tener presentes:
- Plazo: tan pronto como tengas constancia de la circunstancia, siempre que no hayan pasado cuatro años desde el devengo del impuesto o desde que se produjeron las circunstancias del art. 80 (art. 15.3).
- Una para varias: puedes rectificar varias facturas en un único documento si identificas todas. En descuentos o bonificaciones por volumen de operaciones basta con indicar el periodo (art. 15.4).
- Devolución de mercancías o envases con un suministro posterior al mismo cliente: no hace falta rectificativa; puedes restar lo devuelto en la factura de ese suministro, si el tipo de IVA es el mismo (art. 15.2).
- Canjear un ticket por una factura completa no es una rectificativa, siempre que el ticket cumpliera los requisitos del art. 7.1 (art. 15.6). Lo explicamos en Verifactu y tickets.
- Solo son rectificativas las facturas emitidas por las causas anteriores (art. 15.6).
Qué debe llevar la factura rectificativa
- Serie específica. El art. 6.1.a) del Reglamento de facturación obliga a expedir las rectificativas en series específicas. No las mezcles con tu serie ordinaria. Más sobre numeración en cómo hacer una factura. Reglas y errores típicos de numeración y series de facturas.
- Identificación de la factura rectificada (art. 15.4), salvo los casos en que basta con el periodo.
- Los requisitos de una factura completa o simplificada, según proceda (art. 15.5). La base, el tipo, la cuota y el total expresan la rectificación: puedes poner directamente el importe de la rectificación, sea del signo que sea, o los importes tal como quedan tras rectificar, indicando también cuánto se ha rectificado.
- Puede ser simplificada: el art. 4.1.b) permite cumplir con factura simplificada cuando deba expedirse una rectificativa. En una simplificada rectificativa debe constar la referencia expresa e inequívoca de la factura rectificada y de lo que se modifica (art. 7.1.h).
Con Verifactu, el programa añade al registro de facturación de alta de la rectificativa la indicación de que lo es, su tipo y características y, cuando sea preceptivo, la identificación de las facturas rectificadas (art. 10.1.g RD 1007/2023). Ese registro lleva el código QR y se encadena como cualquier otro (el QR de Verifactu).
Los códigos R1 a R5: qué significa cada uno
La lista L2 del anexo de la Orden HAC/1177/2024 y la FAQ de la AEAT («Procedimientos de facturación») distinguen cinco tipos de factura rectificativa. Normalmente los eliges tú en el programa al emitir la rectificativa, aunque el nombre que usa cada software puede variar:
| Código | Cuándo se usa, según la AEAT |
|---|---|
| R1 | Error fundado de derecho y causas del art. 80.Uno, Dos y Seis de la Ley del IVA (devoluciones de mercancías, descuentos o alteraciones del precio posteriores a la operación, resolución de operaciones, contraprestación provisional) |
| R2 | Modificación de la base imponible por concurso de acreedores del cliente (art. 80.Tres) |
| R3 | Modificación de la base imponible por crédito incobrable (art. 80.Cuatro) |
| R4 | Resto: modificaciones de la base por otras causas que no sean error fundado de derecho, y también cuando se ha consignado mal algún dato no monetario de la factura |
| R5 | Rectificación de una factura simplificada (ticket), cualquiera que sea el motivo |
No confundas estos códigos con el F3: es la factura emitida en sustitución de facturas simplificadas, que no es una rectificativa.
Por sustitución (S) o por diferencias (I)
Además del código, cada rectificativa se registra con un tipo (lista L3): S, por sustitución, o I, por diferencias. Es la misma elección que permite el art. 15.5 del Reglamento de facturación: indicar el importe de la corrección o los importes finales.
La AEAT lo explica con este ejemplo: la factura nº 1 tiene una base imponible de 1.000 € y una cuota de 210 €, y hay que reducir la base en 200 €.
| Por diferencias (I) | Por sustitución (S), opción 1 | |
|---|---|---|
| Qué emites | Una rectificativa solo por la diferencia | Una rectificativa con los importes correctos finales |
| Base imponible | −200 € | 800 € |
| Cuota de IVA | −42 € | 168 € |
| Importe total del registro | −242 € (importe de la rectificación) | 968 € (importe final válido) |
| Campos adicionales | No se rellenan «base rectificada» ni «cuota rectificada» | «Base rectificada» 1.000 € y «cuota rectificada» 210 € |
En la sustitución, la AEAT admite una segunda opción: emitir una factura con base −1.000 € y cuota −210 € (que anula los importes de la original) y una rectificativa con los importes correctos. En las dos modalidades, la identificación de las facturas rectificadas en el registro es opcional según la FAQ, aunque en la propia factura sigue rigiendo el art. 15.4 del Reglamento de facturación.
Fecha de operación: en la rectificativa se consigna la fecha de la operación de la factura original. Si rectificas varias en un solo documento, la de la operación más reciente.
Cómo anular una factura emitida por error
El art. 11.1 del RD 1007/2023 prevé el registro de anulación «cuando se haya emitido erróneamente una factura». La AEAT da como ejemplos una factura por una entrega o un servicio que no existen, o facturas de prueba o de formación. Lo que debes saber:
- La factura anulada conserva su número en la serie. El registro de alta erróneo se mantiene y se genera un registro de anulación vinculado a él; los dos deben aparecer en los listados de facturación para preservar la integridad de la cadena.
- Si procede emitir la factura correcta, se registra como un alta nueva, con un número de factura o una fecha de expedición diferente.
- Una factura anulada no tiene efecto fiscal ni en libros registro ni en autoliquidaciones, pero tanto el registro erróneo como el de anulación se conservan (y, en modalidad VERI*FACTU, se remiten a la AEAT).
- Según la AEAT, pesa a favor de la anulación que la factura no haya llegado al cliente. Si ya la tiene y la operación existió, lo normal es rectificar.
- Anular no sustituye a otros ajustes: si tu programa también movió stock o contabilidad, tendrás que deshacerlos aparte.
Qué es la subsanación
La subsanación sirve para corregir un error en algún dato del registro de facturación cuyo arreglo no exige rectificar la factura según el Reglamento de facturación. El programa genera un nuevo registro de alta de subsanación con los datos correctos y, en modalidad VERI*FACTU, lo vuelve a remitir. Si lo que quieres cambiar son menciones de la factura que no están en el registro de alta, no hace falta generar ningún registro nuevo.
Para ti, como usuario, lo importante es que la subsanación la gestiona el programa y debería ser rara. Si tu software te propone «subsanar» algo que en realidad cambia el importe o el IVA de una operación real, lo correcto es una rectificativa.
Casos habituales y qué suele corresponder
Orientación general a partir de la normativa y la FAQ de la AEAT. El código exacto depende de tu caso: si dudas, confírmalo con tu asesor.
| Caso | Qué suele corresponder |
|---|---|
| El cliente devuelve parte del pedido o le haces un descuento después de facturar | Rectificativa R1 (art. 80.Uno o Dos LIVA, según el caso), salvo devoluciones descontadas en un suministro posterior (art. 15.2 ROF) |
| Aplicaste un tipo de IVA incorrecto | Rectificativa (cuota determinada incorrectamente, art. 15.2 ROF); el código depende del motivo (la AEAT reserva R1 para el error fundado de derecho) |
| Te equivocaste en un dato no monetario (por ejemplo, la descripción o el domicilio) | Rectificativa R4, según la FAQ de la AEAT |
| Facturaste dos veces la misma operación o emitiste una factura de prueba | Anulación de la factura que sobra |
| El cliente entra en concurso o la deuda pasa a ser incobrable | R2 o R3, si se cumplen los requisitos del art. 80.Tres o Cuatro LIVA |
| Error en un ticket | Rectificativa R5 |
| El cliente te pide factura completa de un ticket | No es rectificativa: factura en sustitución (F3) |
En los errores de identificación del cliente, la FAQ de la AEAT contempla tanto la rectificativa R4 (dato no monetario) como la anulación con una factura nueva (factura emitida por error). Cuál encaja depende de si la operación con ese cliente existió y de si la factura ya le llegó: consúltalo antes de decidir.
Qué debe permitirte tu programa
Antes de elegir o cambiar de software, comprueba que te deja hacer esto sin trucos:
- Emitir rectificativas en una serie propia, enlazadas a la factura original.
- Elegir el tipo de rectificativa (R1–R5) y si es por sustitución o por diferencias.
- Anular una factura emitida por error, dejando visible en los listados tanto la factura como su anulación.
- No borrar ni editar facturas emitidas: si un programa te lo permite después de tu fecha de obligación, desconfía.
- Exportar los registros, incluidas rectificativas y anulaciones, si algún día cambias de programa.
Cómo verificarlo con la declaración responsable del fabricante: cómo saber si tu programa cumple Verifactu. Si cambias de programa y luego tienes que rectificar una factura antigua: cambiar de programa de facturación sin perder la numeración. Manipular registros puede acarrear las sanciones de Verifactu.
¿Cambia algo entre la modalidad VERI*FACTU y la «No VERI*FACTU»?
La forma de corregir es la misma: rectificativas, anulaciones y subsanaciones generan registros nuevos encadenados en las dos modalidades. La diferencia es que en VERI*FACTU esos registros se remiten a la AEAT y en la otra se conservan a su disposición. La AEAT añade que, en VERI*FACTU, un registro aceptado con un error que exige rectificar se queda como está en la AEAT y la situación se da por resuelta cuando llega el registro de la rectificativa. Comparativa completa: Verifactu vs «No Verifactu».
Y no lo mezcles con la factura electrónica B2B (Ley 18/2022 y RD 238/2026): es otra obligación, con su propio calendario. Diferencias: Verifactu y factura electrónica.
Preguntas frecuentes
¿Puedo borrar una factura mal hecha y volver a emitirla con el mismo número?
No. La factura emitida conserva su número; si no debió emitirse, se anula con un registro de anulación y la nueva lleva otro número o fecha de expedición. Si la operación existió, se rectifica.
¿La rectificativa tiene que ir en negativo?
No necesariamente. Por diferencias, solo reflejas la corrección (puede ser negativa o positiva). Por sustitución, reflejas los importes finales e indicas lo que se ha rectificado.
¿Puedo rectificar una rectificativa?
Sí. La FAQ de la AEAT incluye ejemplos de rectificación de una rectificativa previa, registrada con R4, tanto por sustitución como por diferencias.
¿Hay plazo para anular o subsanar un registro?
La AEAT indica que hay que hacerlo en cuanto sea posible tras solucionar el error, sin un plazo máximo fijado en principio. Para la rectificativa rige el plazo de cuatro años del art. 15.3 del Reglamento de facturación.
¿Necesito rectificar si me equivoqué en una mención voluntaria, como la forma de pago?
Si el dato no es obligatorio según el Reglamento de facturación ni forma parte del registro de facturación, la AEAT indica que se puede corregir sin generar un registro nuevo. Más dudas generales: Verifactu: preguntas frecuentes respondidas.
Registro de cambios
| Fecha | Cambio |
|---|---|
| 20/10/2026 | Publicación: rectificar, anular o subsanar con Verifactu; requisitos del art. 15 del Reglamento de facturación; códigos R1–R5 y tipos S/I con los ejemplos de la AEAT; comprobación de que el aplazamiento a 2028 sigue pendiente de BOE. |
Fuentes
- Real Decreto 1619/2012, Reglamento por el que se regulan las obligaciones de facturación (BOE), arts. 4, 6, 7 y 15
- Real Decreto 1007/2023 (BOE), arts. 8, 10, 11 y 12 y disposición final cuarta
- Orden HAC/1177/2024 (BOE), art. 13 y listas L2 y L3 del anexo
- Ley 37/1992, del IVA, art. 80 (BOE)
- Real Decreto-ley 15/2025 (BOE) (fechas vigentes de 2027)
- AEAT: FAQ Procedimientos de facturación (tipos de factura, rectificativas S e I, ejemplos)
- AEAT: FAQ Registros de facturación: alta
- AEAT: FAQ Registros de facturación: anulación
- AEAT: FAQ Integridad e inalterabilidad
- AEAT: Aclaraciones a dudas de los desarrolladores (v1.3, PDF), apartado 17
- Hacienda: nota informativa Verifactu (5/10/2026): anuncio de aplazamiento, pendiente de BOE
Aviso: contenido informativo que no constituye asesoramiento fiscal ni jurídico. Revisado el 20 de octubre de 2026 con fuentes oficiales (BOE y AEAT). La elección entre rectificar, anular o subsanar, y el código concreto, dependen de tu caso: consulta a un asesor fiscal. Los calendarios pueden cambiar si se publica nueva norma (incluido el aplazamiento anunciado de Verifactu). Más información en nuestra metodología editorial.