Sandbox Verifactu: prueba sin riesgo antes de implementar

El sandbox Verifactu es un entorno de pruebas que permite a empresas y autónomos verificar que su software de facturación genera, firma y envía registros correctamente a la AEAT antes de que la obligación entre en vigor. Utilizarlo es la forma más segura de evitar sorpresas técnicas de última hora, errores de integración y, sobre todo, las sanciones de hasta 50.000 € por ejercicio que prevé el artículo 201 bis de la Ley General Tributaria para quienes usen software no conforme con el Real Decreto 1007/2023.

¿Qué es el sandbox Verifactu y para qué sirve?

Verifactu es el sistema de emisión verificable de facturas regulado por el Real Decreto 1007/2023 y desarrollado técnicamente por la Orden HAC/1177/2024. Obliga a que cada registro de facturación quede firmado digitalmente, encadenado con el anterior y, en el caso de los sistemas que optan por el envío a la AEAT, remitido en tiempo real a los servidores de la Agencia Tributaria.

Un sandbox (literalmente, «caja de arena») es un entorno de pruebas aislado del sistema de producción real. En el contexto de Verifactu, permite enviar registros de facturación ficticios a un entorno de pruebas de la AEAT o del propio proveedor de software, recibir las respuestas —incluyendo el QR y el CSV oficial— y comprobar que todo funciona correctamente sin generar ninguna obligación fiscal ni contaminar la contabilidad real.

Los beneficios concretos de usar un sandbox antes de la puesta en producción son múltiples: detectar errores en la generación del hash de encadenamiento, validar el formato XML de los registros, comprobar la correcta firma electrónica y asegurarse de que los tiempos de respuesta de la AEAT son asumibles para el flujo de trabajo de la empresa.

Plazos Verifactu: cuándo necesitas estar listo

Conocer los plazos exactos es fundamental para dimensionar el tiempo disponible para pruebas:

Tipo de contribuyente Fecha límite de cumplimiento Régimen fiscal
Sociedades y personas jurídicas 1 de enero de 2027 Impuesto sobre Sociedades (IS)
Autónomos y demás contribuyentes con actividad económica 1 de julio de 2027 IRPF con actividad económica
Obligados al SII (Suministro Inmediato de Información) Excluidos de Verifactu

Aunque los plazos puedan parecer lejanos, la experiencia con otras obligaciones fiscales tecnológicas demuestra que las integraciones suelen llevar más tiempo del previsto: auditorías internas del ERP, adaptación de los flujos de aprobación de facturas, formación del equipo y, en el caso de empresas con múltiples NIF, coordinación entre entidades del grupo. El sandbox es precisamente la herramienta que permite acortar ese tiempo de manera controlada.

Qué debes probar en el sandbox Verifactu

No basta con enviar una factura de prueba y dar el proceso por terminado. Una validación rigurosa en el sandbox Verifactu debe cubrir los siguientes aspectos:

  1. Generación del registro de facturación: Verifica que el XML cumple con el esquema técnico definido en la Orden HAC/1177/2024, incluyendo todos los campos obligatorios (NIF emisor, número de serie, fecha, importe, tipo impositivo, etc.).
  2. Firma electrónica: Comprueba que el certificado digital utilizado es válido, no está caducado y corresponde al NIF del emisor declarado en el registro.
  3. Encadenamiento de registros: Envía una secuencia de al menos cinco o diez facturas consecutivas y valida que el hash de cada registro incluye correctamente la huella del registro anterior.
  4. Registro de anulación: Genera una factura rectificativa o de anulación y verifica que el sistema la vincula correctamente con la factura original y que el encadenamiento no se rompe.
  5. Respuesta de la AEAT: Comprueba que recibes correctamente el CSV de aceptación y el código QR, y que estos datos se almacenan y se pueden imprimir en la factura en papel o PDF.
  6. Escenarios de error: Simula envíos con datos incorrectos (NIF inválido, importe negativo sin justificación, fecha futura) para verificar que el sistema gestiona los errores de forma controlada y no interrumpe la operativa.
  7. Volumen y rendimiento: Si tu empresa emite un alto volumen de facturas, prueba el envío en lotes y mide los tiempos de respuesta para asegurarte de que no generan cuellos de botella.
  8. Integración multi-NIF: Si gestionas varias sociedades o tienes clientes con distintos NIF, verifica que el sistema segrega correctamente los registros por cada contribuyente.

Declaración responsable: qué significa que no hay homologación

Un aspecto que genera mucha confusión en el mercado es la ausencia de un proceso oficial de «homologación» o «certificación» del software por parte de la AEAT. La normativa —RD 1007/2023 y Orden HAC/1177/2024— establece que es el propio fabricante o proveedor del software quien debe presentar una declaración responsable de conformidad, comprometiéndose a que su solución cumple los requisitos técnicos exigidos.

Esto tiene una implicación directa para el usuario final: la responsabilidad de elegir un proveedor que realmente cumpla recae en parte sobre el propio contribuyente. Usar el sandbox no solo sirve para validar la integración técnica, sino también para comprobar de forma empírica que el software del proveedor funciona correctamente con los sistemas de la AEAT, más allá de las declaraciones comerciales.

Cómo usar el sandbox gratuito de FactuGuard

FactuGuard ofrece un sandbox gratuito sin necesidad de introducir tarjeta de crédito, diseñado específicamente para que desarrolladores, responsables de TI y equipos de finanzas puedan validar la integración Verifactu de principio a fin sin ningún coste ni compromiso previo.

El proceso para empezar a probar es el siguiente:

  1. Registro en la plataforma: Crea una cuenta en FactuGuard sin necesidad de facilitar datos de pago. El sandbox queda activado automáticamente.
  2. Elige tu método de entrada de facturas: Puedes enviar facturas mediante la API REST (ideal para desarrolladores que quieren integrar su ERP o aplicación), mediante entrada manual desde el panel, importando ficheros en formato XLSX, CSV, PDF o DOCX, o conectando tu cuenta de Stripe para importar automáticamente los cobros como facturas.
  3. Selecciona el modo de envío: Prueba los distintos modos disponibles —envío automático en tiempo real, por lotes, uno a uno o programado— para identificar cuál encaja mejor con tu flujo operativo.
  4. Revisa los registros generados: FactuGuard genera los registros firmados y encadenados conforme a la normativa. En el sandbox puedes inspeccionar el XML generado, el hash de encadenamiento y la firma electrónica antes del envío.
  5. Envía a la AEAT en modo prueba y recibe la respuesta: El sistema remite los registros al entorno de pruebas de la AEAT y te devuelve el QR y el CSV oficial, exactamente igual que en producción.
  6. Valida escenarios multi-NIF: Si gestionas varias sociedades o clientes, prueba la funcionalidad multi-NIF para verificar que la segregación de registros es correcta.
  7. Pasa a producción cuando estés listo: Una vez validados todos los escenarios, el salto a producción es inmediato. Los planes de pago arrancan desde 19 €/mes.

Errores comunes que el sandbox ayuda a evitar

La experiencia en implantaciones de sistemas de facturación electrónica muestra que los problemas más frecuentes que se detectan —y se resuelven— en el sandbox son:

  • Certificados digitales caducados o con NIF incorrecto: Es uno de los errores más habituales y el más fácil de corregir si se detecta antes de la fecha de obligatoriedad.
  • Campos XML no conformes: Pequeñas diferencias en el formato de fechas, decimales o codificación de caracteres que rompen la validación del esquema.
  • Pérdida de encadenamiento en reinicios del sistema: Si el software no persiste correctamente el último hash enviado, el encadenamiento se rompe al reiniciar el servidor o la aplicación.
  • Latencias en el envío a la AEAT: En picos de facturación (cierre de mes, fin de trimestre), los tiempos de respuesta pueden aumentar. El sandbox permite medir esto y configurar reintentos automáticos.
  • Gestión incorrecta de facturas rectificativas: Las anulaciones y rectificaciones tienen un tratamiento específico en Verifactu que es fácil de implementar mal si no se prueban exhaustivamente.

Sandbox Verifactu: la mejor inversión antes de la obligatoriedad

El sandbox Verifactu no es un lujo técnico reservado a grandes empresas: es una herramienta imprescindible para cualquier negocio que quiera llegar al 1 de enero o al 1 de julio de 2027 con la certeza de que su software cumple la normativa. Las sanciones de hasta 50.000 € por ejercicio hacen que el coste de no probar sea infinitamente mayor que el tiempo invertido en validar la integración. Aprovechar el sandbox gratuito de FactuGuard es el primer paso para una implementación sin sobresaltos.

Preguntas frecuentes

¿El sandbox Verifactu de FactuGuard es completamente gratuito?

Sí. El sandbox de FactuGuard es gratuito y no requiere introducir ningún dato de tarjeta de crédito para activarlo. Puedes probar todos los modos de envío, la integración por API REST, la importación de ficheros y la conexión con Stripe sin ningún coste ni compromiso de permanencia.

¿Los registros enviados en el sandbox tienen efectos fiscales reales?

No. El sandbox utiliza un entorno de pruebas separado del sistema de producción de la AEAT. Los registros enviados en modo sandbox no generan ninguna obligación fiscal ni aparecen en los sistemas reales de la Agencia Tributaria. Son completamente seguros para realizar pruebas con datos ficticios o reales.

¿Quién está obligado a cumplir con Verifactu?

Están obligadas las sociedades sujetas al Impuesto sobre Sociedades (desde el 1 de enero de 2027) y los autónomos y demás contribuyentes del IRPF con actividad económica (desde el 1 de julio de 2027). Quedan excluidos los contribuyentes ya obligados al SII (Suministro Inmediato de Información).

¿Verifactu es lo mismo que la factura electrónica B2B de la Ley Crea y Crece?

No. Son dos obligaciones distintas. Verifactu regula los requisitos técnicos de los sistemas de facturación (integridad, encadenamiento y envío optativo a la AEAT), mientras que la factura electrónica B2B de la Ley Crea y Crece obliga a emitir facturas en formato electrónico estructurado entre empresas. FactuGuard cubre Verifactu, pero no gestiona la obligación de factura electrónica B2B derivada de la Ley Crea y Crece.