· DALTICO · facturacion  · 12 min read

VeriFactu: Que Es y Como Preparar tu Empresa para el Nuevo Sistema

Guia practica sobre VeriFactu: como funciona el sistema de la AEAT, que software necesitas, plan de adaptacion en 4 fases y errores comunes a evitar.

Guia practica sobre VeriFactu: como funciona el sistema de la AEAT, que software necesitas, plan de adaptacion en 4 fases y errores comunes a evitar.

VeriFactu es el sistema que cambiara la forma en que las empresas espanolas gestionan sus facturas. Detras de este nombre esta un conjunto de requisitos tecnicos que afectaran a todos los programas de facturacion que se utilicen en Espana. Si eres empresario, autonomo o responsable de la administracion de una PYME, este articulo te explica que es VeriFactu, como funciona en la practica, que software necesitas y como preparar tu empresa en cuatro fases sin sorpresas de ultima hora.

Que es VeriFactu

VeriFactu es el nombre con el que se conoce al sistema de verificacion de facturas de la Agencia Estatal de Administracion Tributaria (AEAT). Su regulacion esta en el Real Decreto 1007/2023, que establece los requisitos que deben cumplir los sistemas informaticos de facturacion utilizados por empresas y profesionales en Espana.

El objetivo principal de VeriFactu es la lucha contra el fraude fiscal. Hasta ahora, la Agencia Tributaria solo podia conocer los datos de facturacion de una empresa a traves de las declaraciones trimestrales o anuales de IVA, o del SII para las grandes empresas. Con VeriFactu, la AEAT recibira informacion de cada factura emitida en tiempo real o casi real.

Pero VeriFactu no es un software. No es una aplicacion que las empresas tengan que descargar o instalar. VeriFactu es un conjunto de especificaciones tecnicas que los programas de facturacion deben cumplir para poder comunicarse con los servidores de la AEAT. Esto significa que la responsabilidad de adaptacion recae en los fabricantes de software de facturacion, pero la responsabilidad de usar un software conforme recae en la empresa.

En terminos sencillos: VeriFactu es el idioma que tu programa de facturacion debe hablar para comunicarse con Hacienda. Si tu software no habla ese idioma, tu empresa esta incumpliendo la normativa.

Quien esta obligado

Todos los empresarios y profesionales que emitan facturas conforme al Reglamento de Facturacion. Esto incluye:

  • Sociedades limitadas y anonimas
  • Autonomos
  • Profesionales liberales (abogados, ingenieros, consultores, etc.)
  • Comunidades de bienes con actividad economica
  • Cooperativas

Las excepciones son muy limitadas y se refieren unicamente a operaciones especificas que la normativa exime de la obligacion de facturar.

Como funciona VeriFactu en la practica

Generacion de la factura

El proceso comienza como siempre: creas una factura en tu software de facturacion. Introduces los datos del cliente, el concepto, la cantidad, el tipo de IVA, y el programa genera el documento. Hasta aqui, nada cambia respecto a lo que haces hoy.

La diferencia esta en lo que ocurre detras: cuando el software genera la factura, simultaneamente crea un registro de facturacion en formato XML con todos los campos obligatorios que exige VeriFactu. Este registro incluye informacion como el NIF del emisor y receptor, la fecha, la base imponible, la cuota de IVA, el tipo de operacion y otros datos tecnicos.

Firma electronica y hash

Una vez generado el registro de facturacion, el software realiza dos operaciones criticas:

Encadenamiento (hash): Aplica una funcion hash criptografica (SHA-256) al registro, vinculandolo con el hash del registro anterior. Esto crea una cadena inmutable: si alguien intenta eliminar, modificar o insertar un registro, la cadena se rompe y la manipulacion queda evidenciada. Es el mismo principio que usan las tecnologias de blockchain, aplicado a la facturacion.

Firma electronica: El registro se firma digitalmente con el certificado electronico de la empresa. Esta firma garantiza la autenticidad (quien lo ha emitido), la integridad (que no se ha modificado) y el no repudio (que el emisor no puede negar haberlo emitido).

Ambas operaciones ocurren de forma automatica e invisible para el usuario. No tienes que hacer nada diferente al emitir una factura. Es el software el que se encarga de todo el proceso tecnico.

Envio automatico a la AEAT

Con el registro firmado y encadenado, el software lo envia a los servidores de la AEAT. Existen dos modalidades:

  1. Envio inmediato: El registro se envia en el momento de la emision de la factura. Es la opcion mas transparente y la que recomienda la AEAT.
  2. Envio en plazo: El registro se envia dentro de los 4 dias naturales siguientes a la emision. Esta opcion es util para empresas con volumen alto de facturacion que prefieren enviar en lotes.

El software que elijas debe gestionar automaticamente los envios, los reintentos en caso de fallo de conexion y la confirmacion de recepcion por parte de la AEAT.

Codigo QR de verificacion

Cada factura emitida a traves de un sistema VeriFactu incluye un codigo QR. Este codigo permite a cualquier persona (tu cliente, un inspector, un colaborador) verificar si esa factura ha sido comunicada a la AEAT.

El QR enlaza con una pagina de la Agencia Tributaria donde se puede comprobar la existencia del registro. Esto aporta transparencia y confianza: si un cliente recibe una factura con QR verificable, sabe que es una factura real, declarada y registrada.

Para la empresa emisora, el QR es tambien una garantia. Demuestra que estas haciendo las cosas bien y que tus facturas estan comunicadas a Hacienda.

Que software necesitas

Requisitos de certificacion

No existe una certificacion oficial de la AEAT para software VeriFactu. Lo que existe es una obligacion del fabricante de emitir una declaracion responsable en la que confirma que su software cumple todos los requisitos del Real Decreto 1007/2023.

Esta declaracion responsable es tu garantia como usuario. Antes de contratar un software de facturacion, solicita esta declaracion al fabricante. Si no la tiene, no la pide o no sabe que es, busca otra opcion.

Ademas de la declaracion, los fabricantes pueden probar sus sistemas en el entorno de pruebas que la AEAT pone a disposicion. Este entorno permite simular envios de registros sin efectos fiscales reales, verificando que el software se comunica correctamente con los servidores de Hacienda.

Funcionalidades obligatorias del software

Un software conforme a VeriFactu debe incluir obligatoriamente:

  • Generacion de registros en formato XML estandarizado con todos los campos que establece la normativa
  • Funcion hash de encadenamiento (SHA-256) que vincule cada registro con el anterior
  • Firma electronica con certificados reconocidos (FNMT o prestadores cualificados)
  • Envio automatico de registros a la AEAT en tiempo real o en plazo
  • Generacion de QR en cada factura con enlace de verificacion
  • Registro de eventos (log) de todas las operaciones del sistema
  • Inmutabilidad de los registros una vez generados
  • Gestion de facturas rectificativas con vinculacion a la factura original

Mas alla de lo obligatorio, un buen software de facturacion deberia ofrecer tambien:

  • Creacion rapida de facturas con plantillas
  • Base de datos de clientes y productos
  • Control de cobros y vencimientos
  • Exportacion de datos para tu gestor o asesor fiscal
  • Copias de seguridad automaticas
  • Interfaz clara y soporte en espanol

Integraciones con contabilidad

VeriFactu no afecta solo a la facturacion. Los datos de las facturas alimentan la contabilidad y las declaraciones fiscales. Por eso, es importante que el software de facturacion se integre correctamente con tu sistema contable o, como minimo, permita exportar los datos en un formato que tu gestor pueda importar sin errores.

Las integraciones mas habituales incluyen:

  • Exportacion de asientos contables
  • Generacion de ficheros para modelos fiscales (303, 390, 347)
  • Acceso directo del asesor a los datos de facturacion
  • Sincronizacion con cuentas bancarias para conciliacion

Plan de adaptacion para tu empresa

Fase 1: Evaluar tu situacion actual

Antes de hacer nada, necesitas saber donde estas. Responde a estas preguntas:

  • Como facturas actualmente? (Excel, Word, software legacy, software cloud)
  • Tu software actual cumple o puede cumplir los requisitos de VeriFactu?
  • Dispones de certificado digital?
  • Quien se encarga de la facturacion en tu empresa?
  • Como se comunica tu equipo de facturacion con tu gestor o asesor?
  • Cuantas facturas emites al mes?
  • Que datos de clientes y productos tienes digitalizados?

Esta evaluacion te dara una imagen clara del punto de partida y del esfuerzo que supone la adaptacion. Una empresa que ya utiliza un software de facturacion en la nube tendra una transicion mucho mas sencilla que una que factura con plantillas de Word.

Fase 2: Elegir software compatible

Con la evaluacion hecha, el siguiente paso es seleccionar un software que cumpla los requisitos de VeriFactu. Criterios de seleccion:

  1. Declaracion responsable del fabricante: Imprescindible. Sin ella, no hay garantia de cumplimiento.
  2. Pruebas con la AEAT: Verifica que el fabricante ha probado su sistema en el entorno de pruebas de la Agencia Tributaria.
  3. Facilidad de uso: Si el software es complicado, tu equipo no lo usara correctamente.
  4. Precio claro: Evita proveedores con precios opacos o dependientes de modulos adicionales.
  5. Soporte en espanol: Especialmente importante durante los primeros meses de uso.
  6. Migracion de datos: Comprueba que puedes importar tus datos de clientes, productos y facturas historicas.

No te precipites en la decision. Prueba las opciones que te interesen (la mayoria ofrece pruebas gratuitas), implica al equipo que usara el software y consulta con tu gestor.

Fase 3: Migracion y formacion

Una vez elegido el software, llega el momento de la transicion:

Migracion de datos:

  • Exporta los datos de clientes desde tu sistema actual
  • Exporta el catalogo de productos o servicios
  • Importa ambos al nuevo software
  • Verifica que la importacion es correcta: NIF, direcciones, precios, tipos de IVA

Formacion del equipo:

  • Sesion inicial de configuracion (datos de empresa, certificado digital, numeracion de facturas)
  • Sesion practica de emision de facturas, presupuestos y facturas rectificativas
  • Sesion sobre control de cobros y vencimientos
  • Sesion sobre la interaccion con VeriFactu (que pasa cuando emites una factura, como verificar que el envio a la AEAT ha sido correcto)

No subestimes la formacion. Un equipo que entiende el sistema trabaja con confianza y comete menos errores.

Fase 4: Pruebas antes del plazo

Con el software instalado, los datos migrados y el equipo formado, dedica un periodo a pruebas:

  • Emite facturas de prueba y verifica que el envio a la AEAT funciona correctamente (en el entorno de pruebas)
  • Comprueba que los codigos QR funcionan y enlazan con la pagina de verificacion
  • Simula una factura rectificativa para verificar el proceso
  • Exporta datos para tu gestor y verifica que los puede importar sin errores
  • Revisa el log de eventos del sistema para confirmar que todo queda registrado

Este periodo de pruebas te permite detectar problemas antes de que la obligatoriedad entre en vigor. Es mucho mejor descubrir un fallo tecnico durante una prueba que durante una inspeccion.

Errores comunes en la adaptacion a VeriFactu

Esperar al ultimo momento

El error mas frecuente y mas costoso. La adaptacion a VeriFactu no se hace en un dia: seleccion de software, migracion, formacion y pruebas requieren semanas o meses. Las empresas que esperan al ultimo momento se enfrentan a prisas, errores de migracion, falta de soporte (los proveedores estaran saturados) y riesgo de sanciones.

Elegir software no certificado

Usar un software que no cumple los requisitos de VeriFactu equivale a no usar software. Las sanciones se aplican igualmente. Verifica siempre la declaracion responsable del fabricante y, si es posible, que haya completado pruebas con el entorno de pruebas de la AEAT.

No formar al equipo

Instalar software sin formar a las personas que lo usaran es una receta para el fracaso. Los errores en la emision de facturas (datos incorrectos, numeracion mal configurada, facturas rectificativas mal gestionadas) generan problemas con la AEAT que despues son dificiles de resolver.

No migrar datos historicos

Empezar con el nuevo software sin importar los datos de clientes y productos obliga a reintroducir toda la informacion manualmente, lo que genera errores y retrasos. Planifica la migracion desde el principio.

No consultar con tu gestor

Tu asesor fiscal o gestor es un aliado clave en la transicion. Consultale antes de elegir software: el necesita poder acceder a los datos de facturacion o recibirlos en un formato compatible con su sistema. Un software que no facilita la comunicacion con tu gestor te generara trabajo adicional cada trimestre.

Preguntas frecuentes sobre VeriFactu

VeriFactu es obligatorio para todas las empresas?

Si. Todas las empresas y autonomos que emitan facturas deberan usar software conforme a VeriFactu. Los plazos varian segun el tamano de la empresa: julio 2025 para grandes empresas, enero 2026 para el resto de empresas y julio 2026 para autonomos.

Puedo seguir facturando con mi programa actual?

Depende de si tu programa actual se actualiza para cumplir VeriFactu. Consulta con tu proveedor actual si tiene prevista la adaptacion y cuando. Si no la tiene, necesitaras cambiar de software.

Cuanto cuesta adaptarse?

Los costes varian. Un software de facturacion en la nube para autonomos y micropymes suele costar entre 10 y 50 euros mensuales. El coste de migracion y formacion depende de la complejidad de tu situacion actual. En conjunto, la adaptacion para una PYME tipica puede suponer entre 500 y 3.000 euros, incluyendo la suscripcion del primer ano.

VeriFactu afecta a las facturas a consumidores finales?

Las facturas a consumidores finales (B2C) tambien deben emitirse con software conforme a VeriFactu. Lo que no se aplica a las facturas B2C es la obligacion de facturacion electronica B2B de la Ley Crea y Crece. Es decir, las facturas a consumidores deben generarse con software VeriFactu-conforme, pero pueden entregarse en papel o PDF al cliente final.

Que pasa si se cae internet al emitir una factura?

El software debe gestionar esta situacion automaticamente. La factura se genera y se encadena localmente, y el envio a la AEAT se realiza cuando se recupera la conexion, siempre dentro del plazo de 4 dias naturales. Un buen software mantiene una cola de envios pendientes que se procesan automaticamente al restaurarse la conexion.

Mi gestor puede acceder directamente al sistema?

Depende del software. Los mejores programas de facturacion permiten que el asesor o gestor acceda directamente a los datos con un perfil de lectura, evitando el intercambio de ficheros y los errores de transcripcion. Es una funcionalidad muy valorada que te recomendamos buscar al elegir software.

Glosario relacionado

  • VeriFactu: Sistema de verificacion de facturas de la Agencia Tributaria.
  • Factura electronica: Documento fiscal estructurado en formato digital estandar.
  • SII: Suministro Inmediato de Informacion del IVA para grandes empresas.

Articulos relacionados


DALTICO Factura esta en desarrollo. Estamos construyendo un software de facturacion nativo VeriFactu, pensado para PYMEs y autonomos que necesitan cumplir la normativa sin complicaciones. Si quieres ser de los primeros en probarlo, apuntate a la lista de espera de DALTICO Factura.

Back to Blog

Related Posts

View All Posts »