Obligado a Facturar

Registro independiente, no oficial. Revisado el · último cambio normativo

Guía · Tu programa · 8 fuentes oficiales

Qué debe hacer tu programa de facturación en 2027 y cómo comprobar su declaración responsable

Lista para revisar tu programa: registros encadenados, QR, modalidad VERI*FACTU y declaración responsable. App gratuita de la AEAT frente a programas y ERP.

La respuesta · norma revisada el

Un programa adaptado al reglamento Verifactu genera un registro encadenado por cada factura, no permite borrar ni retocar lo emitido, imprime un QR en cada factura y puede conectarse con la AEAT. La prueba de que cumple no es una «homologación», que no existe, sino la declaración responsable que el fabricante debe mostrar dentro del programa y fuera de él, con el contenido que fija el artículo 15 de la Orden HAC/1177/2024. Pídela para la versión exacta que usas.

Qué exige la norma a tu programa

Esta lista resume el reglamento (RD 1007/2023) y su orden técnica (Orden HAC/1177/2024); cada texto, con su enlace al BOE y sus artículos, está en normativa de Verifactu. Sirve para cualquier programa: una aplicación de facturación, un TPV, un ERP o la tienda online.

#RequisitoNormaCómo lo compruebas tú
1Genera un registro de alta por cada factura, a la vez o justo antes de emitirlaRRSIF, arts. 9 y 10Pregunta al proveedor dónde se ven los registros
2No deja borrar ni modificar una factura emitida: se corrige con registros nuevos (anulación o rectificativa)RRSIF, arts. 8.2.a y 11Intenta borrar una factura de prueba
3Encadena cada registro con el anterior mediante una huella (SHA-256, según la AEAT)RRSIF, arts. 10.ñ y 12; Orden, art. 13Pregunta si hay una cadena por empresa y por terminal
4Firma los registros, salvo en modalidad VERI*FACTURRSIF, arts. 12 y 16.3; Orden, art. 14Pregunta qué firma usa
5Lleva un registro de eventos, salvo en modalidad VERI*FACTURRSIF, art. 8.3; Orden, arts. 3 y 9Pregunta dónde se consulta
6Imprime un QR en cada factura, de 30 × 30 a 40 × 40 mmRD 1619/2012, art. 6.5; Orden, arts. 20 y 21Emite una factura de prueba y escanéalo
7Añade la leyenda «VERI*FACTU» si trabajas en esa modalidadOrden, art. 20.1.bMíralo en la factura de prueba
8Puede conectarse con la AEAT para enviar registros, aunque no uses VERI*FACTURRSIF, art. 8.1; Orden, art. 4Pregunta cómo se activaría el envío
9Exporta los registros a un formato legible para conservarlosRRSIF, art. 8.2.cPide una exportación de prueba
10Tiene la declaración responsable del fabricante, visible dentro y fueraRRSIF, art. 13; Orden, art. 15Siguiente apartado

Cómo revisar una declaración responsable

No existe una lista oficial de programas «homologados». La AEAT lo dice sin rodeos: no hace falta certificación externa ni registro previo. El fabricante se certifica a sí mismo con una declaración responsable, y responde de ella con multas de hasta 150.000 euros por ejercicio (artículo 201 bis de la Ley General Tributaria).

Por eso te toca a ti leerla. El artículo 15 de la Orden HAC/1177/2024 dice que debe empezar con el título «DECLARACIÓN RESPONSABLE DEL SISTEMA INFORMÁTICO DE FACTURACIÓN» y contener, en este orden:

  1. Nombre del sistema.
  2. Código identificador del sistema.
  3. Identificador completo de la versión. Comprueba que coincide con la que tienes instalada.
  4. Componentes (hardware y software) y una descripción de lo que hace.
  5. Si solo puede funcionar como VERI*FACTU.
  6. Si permite facturar a varios obligados (útil para gestorías y grupos).
  7. Tipos de firma que usa, si no funciona como VERI*FACTU.
  8. Nombre o razón social del fabricante.
  9. NIF del fabricante (u otro identificador si es extranjero).
  10. Dirección postal de contacto.
  11. La afirmación expresa de que esa versión cumple el artículo 29.2.j) de la Ley General Tributaria, el RD 1007/2023, la orden y las especificaciones de la sede de la AEAT.
  12. Fecha y lugar de la firma.

Tres alertas:

  • La declaración es de otra versión o no tiene versión. Cada versión necesita la suya (artículo 13.2).
  • Quien la firma es un distribuidor, no el fabricante. La firma corresponde al productor; el comercializador debe asegurarse de que existe.
  • Te hablan de «homologado por Hacienda» o te enseñan un sello comercial. No es lo que pide la norma.

Tres formas de cumplir, comparadas

Aplicación gratuita de la AEATPrograma de facturaciónERP (programa de gestión integral)
Para quiénMicroempresas y profesionales con pocas facturasAutónomos y pymes que facturan con cierta frecuenciaEmpresas con almacén, compras, producción o varias sedes
CosteGratisCuota mensual o licenciaLicencia e implantación
ModalidadSiempre VERI*FACTU (RRSIF, art. 16.4)La que ofrezca el fabricanteLa que ofrezca el fabricante
LímitesCada factura debe tener destinatario; solo en nombre propio o como apoderado; las facturas solo se gestionan desde la propia aplicación (Orden, art. 19)Depende del productoDepende del producto y de la implantación
Tickets a clientes anónimosNo sirve (exige destinatario)Según productoSegún producto
Factura electrónica B2BLa AEAT preparará un formulario gratuito específico (RD 238/2026, disp. adicional 1.ª)Pregunta por UBL, Facturae y conexión con la solución públicaPregunta por UBL, EDIFACT, Peppol y plataforma

Una advertencia sobre la aplicación gratuita: la AEAT dice que su límite práctico es el tecleo manual de cada factura y que está pensada para un uso «subsidiario» por quien emite pocas facturas al año.

Si ya tienes un ERP

Un ERP es un sistema de facturación a efectos del reglamento en cuanto emite facturas. Lo que cambia respecto a un programa pequeño es la implantación: series por sede, terminales, integraciones con la tienda online, facturas generadas desde otros módulos. Cada vía que emita facturas debe quedar dentro del sistema adaptado. Pide al implantador un mapa de todos los puntos del ERP que expiden facturas.

Y piensa ya en el siguiente paso. El RD 238/2026 exige que la factura electrónica B2B salga de programas adaptados al artículo 29.2.j) de la Ley General Tributaria (artículo 2.d) y en uno de estos formatos: UBL, CII, EDIFACT o Facturae (artículo 7.1). Pregunta ahora cómo lo resolverá tu programa.

Ocho preguntas para tu proveedor

  1. ¿Me enviáis la declaración responsable de la versión que tengo, con fecha?
  2. ¿Qué modalidades ofrecéis: VERI*FACTU, no verificable o ambas?
  3. ¿Qué hace el programa si intento borrar o modificar una factura emitida?
  4. ¿Cuántas cadenas de registros tendré (por empresa, por tienda, por terminal)?
  5. ¿Cómo se envían los registros a la AEAT y qué pasa si se cae la conexión?
  6. ¿Cómo exporto los registros para conservarlos cuatro años o más?
  7. ¿Está la actualización incluida en mi contrato de mantenimiento?
  8. ¿Cómo emitiréis y recibiréis la factura electrónica B2B y en qué formatos?

Cuándo cambiar de programa (y cómo retirar el viejo)

Si tu proveedor no tiene declaración responsable ni fecha para tenerla, cambia con tiempo. No hace falta esperar al último mes: la AEAT considera periodo de pruebas todo lo anterior a tu fecha.

Al cambiar, cuidado con el programa antiguo. La AEAT dice que puedes conservarlo para consultar tu histórico, pero si desde tu fecha sigue pudiendo emitir facturas, su mera tenencia puede sancionarse. Lo más seguro es exportar los datos y desinstalarlo, o bloquear la emisión a partir de una fecha.

Las facturas emitidas con el programa viejo se siguen guardando su plazo completo, que para algunas pasa de diez años: ver cuántos años hay que guardar las facturas.

Herramientas oficiales

En la página de la AEAT sobre sistemas de facturación tienes el acceso a la aplicación gratuita, la consulta de los registros enviados y el Informador VERI*FACTU, un asistente de la propia AEAT. Nuestro árbol «¿Me afecta?» cubre además la factura electrónica B2B, el SII y los territorios forales.

Consultas frecuentes

¿Dónde está la declaración responsable de mi programa?

Debe estar en dos sitios: dentro del programa, accesible desde cualquier terminal (la AEAT recomienda un menú tipo «Ayuda» o «Acerca de»), y fuera, para que puedas verla antes de comprar, por ejemplo en la web del fabricante en PDF. Si no la encuentras, pídela: el art. 13.3 del reglamento te da derecho a solicitarla.

Mi programa es a medida, hecho por mi informático. ¿Quién firma la declaración?

El productor del sistema. La AEAT indica que el software desarrollado solo para uso propio también necesita su certificación, y que en sistemas con varios componentes de distintas empresas cada una responde de lo suyo. Si tu informático no puede firmarla con garantías, es una señal para cambiar.

¿Mi proveedor puede cobrarme por la actualización?

La norma no regula precios. Pero los programas incluidos en contratos de mantenimiento plurianual contratados antes deben estar adaptados antes de tus fechas (disp. final cuarta del RD 1007/2023). Revisa tu contrato.

Fuentes consultadas

Normas y documentos oficiales. Los artículos citados en el texto remiten a ellos.

  1. 1 Real Decreto 1007/2023, arts. 7 a 16 (texto consolidado) · boe.es
  2. 2 Orden HAC/1177/2024, arts. 13, 15, 17, 19, 20 y 21 (BOE-A-2024-22138) · boe.es
  3. 3 AEAT: preguntas frecuentes, declaración responsable · sede.agenciatributaria.gob.es
  4. 4 AEAT: preguntas frecuentes, huella o hash · sede.agenciatributaria.gob.es
  5. 5 AEAT: preguntas frecuentes, recursos necesarios (aplicación gratuita) · sede.agenciatributaria.gob.es
  6. 6 AEAT: sistemas informáticos de facturación y VERI*FACTU (acceso a la aplicación gratuita y al Informador VERI*FACTU) · sede.agenciatributaria.gob.es
  7. 7 AEAT: preguntas frecuentes, objeto (programas antiguos y periodo de pruebas) · sede.agenciatributaria.gob.es
  8. 8 Real Decreto 238/2026, arts. 2.d) y 7 (formatos de la factura electrónica B2B) · boe.es