Inicio > Adaptar TPV a Verifactu > TPV a medida y compatibilidad
Cómo saber si mi TPV es compatible con VeriFactu (y qué hacer si es un TPV a medida)
Respuesta directa: tu TPV es compatible con VeriFactu si el programa que emite los tickets y facturas genera registros encadenados con huella digital (hash), impide su borrado o alteración posterior, imprime el código QR tributario y trabaja con remisión en línea a la AEAT (modalidad VeriFactu) o con firma y registro de eventos (modalidad no verificable), conforme al Real Decreto 1007/2023. Si usas un TPV desarrollado a medida y todavía no hace esto, no hace falta cambiar de sistema: adaptamos el TPV a medida de la empresa a Verifactu.
Muchas empresas que trabajan con un punto de venta propio o personalizado se preguntan si su equipo de mostrador servirá cuando entre en vigor el Reglamento de Sistemas Informáticos de Facturación (RRSIF). Esta guía recoge los criterios técnicos y legales publicados por la Agencia Tributaria y el Boletín Oficial del Estado para comprobar punto por punto si tu TPV actual cumple y qué opciones reales tienes si está hecho a medida. Si buscas la guía general del proyecto, revisa primero el pilar adaptar tu TPV a medida a Verifactu.
¿La compatibilidad con VeriFactu depende del terminal o del programa?
La compatibilidad depende exclusivamente del software de facturación que emite las facturas y facturas simplificadas, no del hardware del TPV. Ni la pantalla táctil, ni el ordenador de caja, ni el cajón portamonedas ni la impresora térmica están regulados por el Reglamento aprobado por el Real Decreto 1007/2023.
De acuerdo con las preguntas frecuentes sobre conceptos y definiciones publicadas por la Agencia Tributaria sobre documentos afectados por el RRSIF, el reglamento se aplica a los sistemas informáticos de facturación (SIF), entendidos como los sistemas utilizados para expedir facturas, tanto completas u ordinarias como simplificadas (los antiguos tickets). Los documentos que no son facturas, como albaranes o simples justificantes internos no facturables, no convierten por sí solos un programa en SIF, aunque si el TPV emite facturas simplificadas de venta al público sí queda sujeto al reglamento.
Esto significa que un ordenador Windows estándar con impresora térmica de 80 mm puede seguir funcionando sin sustituir el equipamiento físico, siempre que el software que corre encima genere el código QR legible en el ticket impreso y cumpla el resto de especificaciones técnicas.
¿Qué debe hacer tu TPV para cumplir con VeriFactu?
Para verificar si tu sistema actual está adaptado, debes comprobar cinco bloques funcionales que exige el Reglamento de Sistemas Informáticos de Facturación (RD 1007/2023) y su normativa de desarrollo. No basta con que el programa exporte un PDF o guarde las ventas en una tabla local.
Inalterabilidad y prohibición de borrado de facturas y tickets
El TPV debe garantizar la integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de cada registro de facturación generado, sin interpolaciones, omisiones ni modificaciones de las que no quede constancia. Según aclara la AEAT en sus preguntas frecuentes sobre integridad e inalterabilidad, una vez generado un registro de facturación no puede modificarse directamente ni borrarse de la base de datos: cualquier rectificación o anulación exige emitir un nuevo registro de facturación de alta rectificativo o de anulación.
Encadenamiento de registros mediante huella digital (hash)
Cada registro de facturación de alta o de anulación debe incorporar su propia huella o hash calculada sobre un conjunto concreto de campos del registro, además de incluir la huella del registro inmediatamente anterior. Tal como detalla la documentación oficial de la AEAT sobre huella o hash, este encadenamiento permite detectar de inmediato si se ha eliminado, insertado o alterado cualquier ticket o factura en la secuencia histórica del TPV.
Código QR tributario obligatorio en facturas y tickets
Todas las facturas completas y simplificadas expedidas por un SIF deben incluir un código QR tributario impreso, tanto en modalidad VeriFactu como en modalidad no verificable, conforme a la Disposición final primera del RD 1007/2023 que modifica los artículos 6.5 y 7.5 del Reglamento de Obligaciones de Facturación (RD 1619/2012). Según explica la AEAT sobre el código QR y la frase VERI*FACTU, cuando el sistema remite registros en modalidad VeriFactu las facturas impresas también deben incorporar la expresión «VERI*FACTU» o «Factura verificable en la sede electrónica de la AEAT». Si tu TPV trabaja en Access, puedes consultar los detalles de generación en código QR de la factura Verifactu en Access.
Registro de eventos y trazabilidad (solo en modalidad No-VeriFactu)
Los sistemas que no envían automáticamente los registros a la Agencia Tributaria deben incorporar un registro automático de eventos que anote sucesos como el inicio o fin del modo no verificable, el lanzamiento y resultado de comprobaciones de anomalías, la restauración de copias de seguridad gestionadas desde el sistema o la exportación de registros. Como precisa la AEAT sobre el registro de eventos (artículo 8.3 del RRSIF), este registro de eventos solo es obligatorio en sistemas de emisión de facturas no verificables y no resulta exigible cuando el TPV opera en modalidad VERI*FACTU.
Modalidad VeriFactu (remisión a la AEAT) frente a No-VeriFactu
El artículo 7 y los artículos 15 y 16 del Reglamento permiten cumplir por dos vías: remitiendo en línea de forma continuada, automática y segura todos los registros de facturación a la Agencia Tributaria (sistema VERI*FACTU), o conservándolos internamente sin remisión en línea (sistema no verificable). Tal como resume la AEAT en su página sobre sistemas VERI*FACTU, operar con remisión en línea evita tener que implementar el registro de eventos y la firma electrónica de los registros, además de reducir las exigencias de custodia local frente a la modalidad no verificable.
| Requisito técnico en el TPV | Qué debes comprobar en tu sistema | Obligatoriedad según AEAT / RD 1007/2023 |
|---|---|---|
| Prohibición de borrado y edición directa | Al corregir un ticket se genera un registro nuevo de anulación o rectificación sin sobrescribir el anterior. | Obligatorio en todos los SIF (integridad e inalterabilidad). |
| Encadenamiento y huella digital (hash) | Cada registro guarda su propio hash y referencia al hash del registro anterior. | Obligatorio en registros de alta y anulación (y de eventos en No-VeriFactu). |
| Código QR en factura y ticket impreso | El diseño del ticket o factura imprime el QR tributario con la URL de cotejo o remisión. | Obligatorio en todas las facturas de SIF (modalidad VeriFactu y no verificable). |
| Envío en línea a la AEAT o firma local | El TPV transmite XML a la sede de la AEAT o firma y conserva registros con registro de eventos. | Elegir modalidad VERI*FACTU (envío) o No-VeriFactu (firma + registro de eventos). |
| Declaración responsable del productor | El sistema muestra por escrito y de forma visible la certificación de cumplimiento por versión. | Obligatoria para cada versión del SIF según artículo 13 del RRSIF. |
¿Cómo comprobar si cumple un TPV de catálogo frente a un TPV a medida?
La forma de verificar la compatibilidad cambia por completo según hayas comprado una licencia comercial cerrada o utilices un programa propio desarrollado para tu empresa.
Si tienes un TPV comercial o de catálogo
En un software estándar adquirido a un fabricante, la comprobación empieza por revisar la versión instalada y verificar si el productor ha emitido la correspondiente Declaración Responsable. De acuerdo con la guía oficial de la AEAT sobre la declaración responsable (artículo 13 del RRSIF), corresponde al productor del sistema informático certificar por escrito y de modo visible dentro del propio programa que esa versión cumple con el artículo 29.2.j) de la Ley General Tributaria y el Reglamento. No existe ningún registro oficial previo de programas ante la AEAT ni certificación externa obligatoria: es una autocertificación del productor incorporada al software.
Si tienes un TPV desarrollado a medida
Un TPV programado internamente o encargado a medida (por ejemplo en Microsoft Access, Visual Basic o VBA sobre una base de datos propia) no recibe actualizaciones automáticas de un fabricante externo. Para comprobar si cumple hoy, hay que revisar directamente el código fuente y las tablas donde guarda ventas y tickets: verificar si permite borrar o editar filas ya facturadas, si calcula la huella digital encadenada, si genera los registros de facturación estructurados y si envía los datos a la AEAT o incorpora firma y registro de eventos.
Si tu aplicación de gestión es antigua y no incorpora ninguna de esas piezas, la conclusión es clara: hoy no es compatible, pero eso no implica desechar la lógica de negocio que tu equipo lleva años usando.
| Criterio de análisis | TPV comercial o de catálogo | TPV desarrollado a medida |
|---|---|---|
| Cómo comprobar si ya cumple | Revisar la versión y la declaración responsable visible dentro del programa. | Auditar tablas, formularios, lógica de borrado, generación de hash, XML y QR. |
| Quién prepara la adaptación | El fabricante del software comercial, si mantiene soporte para tu versión. | El equipo desarrollador o un especialista externo sobre el código y la base de datos. |
| Qué ocurre si la versión es antigua | Suele exigir actualización de versión o migración completa de programa. | Se puede conservar la interfaz y base de datos actual añadiendo la capa de cumplimiento. |
| Control sobre pantallas y flujo de caja | Limitado a las opciones cerradas del fabricante. | Total: mantienes tus pantallas de venta, stock, tarifas e informes actuales. |
¿Qué plazos oficiales de adaptación están vigentes según la AEAT y el BOE?
Los plazos oficiales vigentes fijan dos fechas límite según la forma jurídica y situación tributaria del obligado:
- Antes del 1 de enero de 2027: entidades que presenten el Impuesto sobre Sociedades.
- Antes del 1 de julio de 2027: resto de obligados tributarios (incluidos empresarios individuales y autónomos dentro del ámbito de aplicación).
Estos plazos figuran en la Nota informativa sobre la ampliación del plazo de adaptación de los sistemas informáticos de facturación de la AEAT, dictada conforme a la modificación introducida por el Real Decreto-ley 15/2025, de 2 de diciembre (BOE-A-2025-24446). La propia nota informativa de la Agencia Tributaria recuerda que el periodo previo a estas fechas actúa como periodo de pruebas, durante el cual es posible remitir registros de prueba en modalidad VERI*FACTU y dejar de hacerlo o usar otros SIF hasta la fecha límite obligatoria.
En cuanto a quién debe adaptar su TPV, las preguntas frecuentes de la AEAT sobre ámbitos de aplicación establecen que el reglamento afecta a los empresarios y profesionales establecidos en territorio español que expidan facturas mediante un SIF siempre que cumplan cuatro condiciones simultáneas: que no facturen exclusivamente de forma manual, que no estén adscritos al Suministro Inmediato de Información (SII), que no tengan su domicilio fiscal en los Territorios Históricos del País Vasco o en la Comunidad Foral de Navarra y que no dispongan de una resolución en vigor de no aplicación.
¿Qué hacer si tu TPV a medida todavía no cumple con VeriFactu?
Si tras revisar los puntos anteriores ves que tu TPV a medida no cumple, no tienes por qué tirar tu sistema ni obligar a tu personal a aprender un programa estándar que no encaja con tu forma de trabajar. En verifactu-access.com adaptamos el TPV a medida de la empresa a Verifactu para que siga operando con la normativa vigente sin perder las particularidades de tu negocio.
Cuando la aplicación está construida en Microsoft Access, VBA o Visual Basic, la solución Chemifactu permite conservar tus formularios e informes actuales e incorporar la lógica necesaria mediante un módulo integrable que invocas desde el código existente, una base de datos local para conservar los registros aunque falte conexión y una aplicación emisora en segundo plano que realiza el envío autónomo a la AEAT, además de soportar gestión centralizada en redes locales, generación de código QR y modelo de factura. Puedes ampliar la parte técnica en Verifactu para Access y VBA y consultar la estructura de datos en tablas Chemifactu para Access y Verifactu.
¿Tienes un TPV a medida y quieres adaptarlo a Verifactu sin cambiar de sistema?
Revisamos tu caso para confirmar qué necesita tu programa actual y cómo adaptarlo antes de la fecha límite. Si quieres que estudiemos tu TPV a medida, contacta con nosotros o vuelve a la guía general sobre adaptar un TPV a Verifactu.
Contacta con nosotrosPreguntas frecuentes sobre compatibilidad de TPV con VeriFactu
¿Cómo saber si mi TPV es compatible con Verifactu?
Un TPV es compatible con Verifactu cuando su software de facturación genera registros de alta y anulación inalterables con huella digital encadenada, imprime el código QR tributario en cada factura completa o simplificada y opera en modalidad VeriFactu (remisión en línea a la AEAT) o en modalidad no verificable con registro de eventos y firma electrónica, según el Real Decreto 1007/2023.
¿Mi TPV a medida queda afectado aunque no sea un programa comercial?
Sí. Según las preguntas frecuentes de la Agencia Tributaria sobre el ámbito de aplicación del Reglamento de Sistemas Informáticos de Facturación (RRSIF), queda afectado cualquier empresario o profesional establecido en territorio español que utilice un sistema informático para expedir facturas completas o simplificadas, salvo si factura solo de forma manual, está adscrito al SII, tiene domicilio fiscal en País Vasco o Navarra o cuenta con resolución de no aplicación.
¿Qué diferencia hay entre el hardware del TPV y el software de facturación?
El Reglamento aprobado por el Real Decreto 1007/2023 regula el programa informático o electrónico que soporta la facturación (SIF), no la pantalla táctil, el ordenador, el cajón portamonedas ni la impresora térmica. Mientras el equipo físico pueda ejecutar el programa adaptado e imprimir el código QR en el ticket o factura, no es necesario cambiar el hardware del punto de venta.
¿Cuándo es obligatorio tener adaptado el TPV a Verifactu?
De acuerdo con la nota informativa de la Agencia Tributaria sobre la modificación introducida por el Real Decreto-ley 15/2025, las entidades que presenten el Impuesto sobre Sociedades deben tener adaptados sus sistemas informáticos de facturación antes del 1 de enero de 2027, y el resto de obligados tributarios antes del 1 de julio de 2027.
¿Es obligatorio tener registro de eventos en el TPV si envío los registros a la AEAT?
No. Según el artículo 8.3 del Reglamento (Real Decreto 1007/2023) y las preguntas frecuentes de la AEAT sobre registro de eventos, el registro automático de eventos solo es obligatorio en los sistemas de emisión de facturas no verificables (modalidad No-VeriFactu), y no es necesario cuando el sistema funciona en modalidad VERI*FACTU con remisión en línea a la AEAT.
¿Tengo que sustituir mi TPV a medida por otro programa nuevo?
No necesariamente. Si tu empresa utiliza un programa de punto de venta desarrollado a medida, podemos conservar tus pantallas, flujos de caja y base de datos actuales: adaptamos el TPV a medida de la empresa a Verifactu para que cumpla con la normativa sin obligarte a migrar a un software estándar.
Consulta también la página principal de Chemifactu, nuestra página de quiénes somos y la documentación de Verifactu para Access.