La entrada en vigor del sistema VeriFactu en España supone uno de los mayores cambios recientes en los sistemas de facturación. Si trabajas con SAP Business One (SAP B1), ya sea como consultor, usuario clave o responsable de sistemas, necesitas entender qué exige la normativa y cómo aterriza realmente en el sistema.
IMPORTANTE: Nuevo Plazo - El Real Decreto-ley 15/2025 aplaza la obligatoriedad de Verifactu hasta 2027
En este artículo de Consultoria-SAP vas a aprender:
-
Qué es exactamente VeriFactu y a quién aplica.
-
Qué versiones y componentes de SAP Business One son necesarias.
-
Cómo es el flujo de facturación con VeriFactu, de punta a punta.
-
Qué parámetros debes revisar y configurar en B1.
-
Errores habituales que están apareciendo en proyectos reales y cómo evitarlos.
El objetivo no es repetir la ley, sino explicarte cómo se traduce en SAP Business One en la práctica, con foco en experiencia real de implementación.
Antes de entrar en configuración, es clave alinear conceptos. Muchos problemas en proyectos vienen de una mala interpretación inicial.
VeriFactu es un sistema definido por la Agencia Tributaria (AEAT) que obliga a que los sistemas de facturación:
-
Generen facturas íntegras, inalterables y trazables.
-
Incluyan una huella digital (hash) encadenada entre documentos.
-
Incorporen un código QR verificable por la AEAT.
-
Eviten la manipulación posterior de datos (facturas “B”, borrados no trazados, etc.).
No es solo un formato, es un modelo de control del sistema de facturación.
No exactamente.
-
Factura electrónica: se centra en el formato y envío (por ejemplo, XML, eFactura).
-
VeriFactu: se centra en el control del software de facturación, incluso para facturas en papel o PDF.
En SAP Business One, ambos conceptos se integran a través del framework de Electronic Documents.
-
Empresas y autónomos que emiten facturas en España.
-
Sistemas informáticos de facturación (como SAP B1).
Por eso, el foco está en el sistema, no solo en el usuario.
SAP no implementa VeriFactu como un “add-on aislado”, sino como parte del ecosistema estándar de documentos electrónicos.
A día de hoy, se sabe que:
- SAP Business One 10.0 SP 2505 o superior incluye las funcionalidades base para cumplir con VeriFactu.
Si tu sistema está en una versión anterior, no es opcional actualizar. Es un prerrequisito legal y técnico.
En una implementación real, intervienen varios elementos:
-
Electronic Documents Framework (Documentos Electrónicos).
-
Electronic File Manager para la gestión de archivos.
-
Servicios en el SLD (System Landscape Directory).
-
Certificado digital de empresa válido ante la AEAT.
-
Modelos de impresión (Crystal Reports u otros).
Aquí aparece uno de los errores más comunes: pensar que “es solo activar un check”. No lo es.
Veamos ahora el flujo completo, desde que se crea una factura hasta que cumple VeriFactu.
El usuario crea una factura de cliente (A/R Invoice) como siempre:
-
Cliente
-
Base imponible
-
IVA
-
Fecha
-
Serie de numeración
Pero: esa serie debe estar habilitada para VeriFactu.
Antes de generar la huella, SAP valida:
-
Datos fiscales de la empresa (CIF, razón social, dirección).
-
Datos del interlocutor comercial.
-
Grupos de impuestos correctos.
En proyectos reales, más del 30% de los errores iniciales vienen de datos maestros incompletos.
El sistema genera un hash que incluye, entre otros:
-
Número de factura.
-
Fecha y hora.
-
Importe total.
-
Hash de la factura anterior (encadenamiento).
Esto es lo que garantiza la inalterabilidad.
SAP genera el QR que luego debe aparecer en la impresión o PDF:
-
Identifica la factura.
-
Permite su verificación.
Aquí suele requerirse ajuste de reportes.
El documento queda registrado en el sistema electrónico:
-
Con su huella.
-
Con su XML / estructura interna.
-
Con trazabilidad completa.
Dependiendo de la configuración, puede haber envío o solo disponibilidad para inspección.
Esta es la parte más delicada del proyecto.
En la parametrización de Electronic Documents aparece una nueva sección o pestaña relacionada con VeriFactu:
-
Activación por tipo de documento.
-
Asociación a series específicas.
No todos los documentos deben ir por VeriFactu, solo los relevantes legalmente.
Buenas prácticas:
-
Crear series exclusivas para facturas VeriFactu.
-
No reutilizar series antiguas “históricas”.
-
Evitar cambios manuales de numeración.
Esto es clave para la trazabilidad.
Debes:
-
Importar el certificado digital de empresa.
-
Verificar vigencia y autoridad emisora.
-
Asegurar que el servicio puede acceder a él.
Errores típicos:
-
Certificado caducado.
-
Permisos incorrectos en el servidor.
En el System Landscape Directory (SLD) debes validar:
-
Servicios de documentos electrónicos activos.
-
Conectores habilitados (por ejemplo, ConnectorXML/EIS).
-
Comunicación correcta entre servicios.
Muchos sistemas “funcionan” sin esto… hasta que entra VeriFactu.
Los reportes deben incluir obligatoriamente:
-
Código QR.
-
Datos fiscales completos.
-
Referencias de trazabilidad si aplica.
En la práctica, casi siempre hay desarrollo o adaptación.
-
Pensar que la actualización de versión es suficiente.
-
No revisar datos maestros históricos.
-
Usar series de facturación antiguas.
-
No probar escenarios reales (abonos, rectificativas).
-
Hacer un sandbox o entorno de pruebas.
-
Probar con facturas reales (importes, impuestos reales).
-
Documentar el flujo aprobado.
-
Coordinar con el partner local especializado en España.
Sí. No es una opción del sistema, es una exigencia legal para el software de facturación en España.
Es posible, pero SAP está orientando el cumplimiento a través del framework estándar de documentos electrónicos.
Sí. VeriFactu aplica al sistema que genera la factura, no solo al formato.
No se rehacen, pero a partir de la entrada en vigor, las nuevas deben cumplir estrictamente.
Altamente recomendable. Hay muchos puntos técnicos y legales donde la experiencia marca la diferencia.
VeriFactu no es “una nueva casilla en SAP Business One”, sino un cambio estructural en la forma de facturar. Requiere:
-
Versión correcta.
-
Componentes técnicos activos.
-
Datos maestros impecables.
-
Pruebas reales y controladas.
Si lo abordas como un simple requerimiento técnico, tendrás problemas. Si lo tratas como un proyecto de cumplimiento legal, SAP Business One está preparado para responder.
Sumate a la lista para estar al tanto de más novedades:
Consultoría SAP es un portal de información en español sobre todo lo relacionado al ERP SAP y ha creado este contenido tomando varias colaboraciones de sus miembros activos en la mayor comunidad de ayuda SAP del mundo.
Novedad: hemos lanzado una nueva lista de correo para conversar de negocios, ERP, SAP y otros temas relacionados, sumate ahora: https://masnegocios.substack.com

