Durante meses, el sector tecnológico y empresarial español ha vivido en una tensa espera. El Real Decreto 1007/2023 puso las reglas del juego, pero faltaba «la letra pequeña». Finalmente, la Orden Ministerial de Verifactu ha visto la luz, actuando como el manual técnico que aterriza las ambiciones de la Agencia Tributaria (AEAT) contra el fraude fiscal.
En este artículo desglosamos por qué este documento es, posiblemente, el texto normativo más importante para los desarrolladores de software y los autónomos en esta década.
1. ¿Qué es la Orden Ministerial de Verifactu?
Si el Reglamento Verifactu es la «Ley», la Orden Ministerial es la «Guía de Implementación». Es el documento técnico que define las especificaciones que deben cumplir los sistemas informáticos de facturación (SIF).
No se limita a decir qué hay que hacer (evitar la contabilidad B), sino que explica cómo debe hacerse a nivel de bits y bytes: desde el formato del archivo JSON que se envía a la AEAT hasta el diseño exacto del código QR que aparecerá en las facturas físicas o PDF.
2. ¿Por qué es clave esta Orden Ministerial de Verifactu?
La Orden Ministerial es el pistoletazo de salida real por tres motivos:
- Seguridad Jurídica: Sin ella, los desarrolladores de software, no podían certificar sus sistemas. Ahora, ya no hay excusas para no empezar el desarrollo.
- Estandarización: Evita que cada software interprete la ley a su manera. Establece un lenguaje único para que todos los programas hablen el mismo idioma con la Hacienda Pública.
- Lucha contra el «Software de Doble Uso»: Cierra la puerta definitivamente a los programas que permitían ocultar ventas, estableciendo un rastro digital imposible de borrar.
3. Requisitos técnicos que fija la Orden Ministerial de Verifactu
Este es el núcleo duro del documento. La Orden establece que todo software de facturación debe garantizar la Integridad, Conservación, Accesibilidad, Legibilidad, Trazabilidad e Inalterabilidad (ICALTI) de los registros.
- El Registro de Facturación: Por cada factura, el sistema debe generar un registro informático con un formato específico (XML o JSON).
- Encadenamiento de Registros: Cada nuevo registro debe incluir una parte del «hash» (una huella digital) del registro anterior. Si se borra una factura, la cadena se rompe y la AEAT lo detecta instantáneamente.
- Firma Electrónica: Los registros deben estar firmados digitalmente para asegurar que no han sido manipulados.
- El Código QR: Obliga a que todas las facturas impresas o en PDF incluyan un QR que permita al receptor de la factura verificar en la web de la AEAT si la factura es real y ha sido comunicada.
- El registro de eventos: El software debe guardar un log de quién entró al sistema, cuándo y qué cambios hizo (sin permitir nunca la edición de los datos de facturación ya consolidados).
4. Relación entre la Orden Ministerial y el Reglamento Verifactu
Es fundamental no confundirlos:
- El Reglamento (Real Decreto 1007/2023): Establece la obligación legal de usar sistemas que no permitan la manipulación de datos. Define el «qué».
- La Orden Ministerial: Desarrolla los anexos técnicos del reglamento. Define el «cómo».
Sin la Orden, el Reglamento era una cáscara vacía. La Orden es la que otorga validez a la Declaración Responsable que los desarrolladores deben incluir en su software, asegurando que cumplen con todos los puntos técnicos allí descritos.
Entrada en vigor y efectos prácticos
Para Desarrolladores de Software:
Los creadores de software tienen un plazo limitado (generalmente 9 meses desde la publicación definitiva de los detalles técnicos) para que sus productos estén adaptados al 100%.
- Efecto: Deben auditar su código, implementar el encadenamiento de registros y preparar los módulos de envío a la AEAT.
Para Empresas y Autónomos:
La fecha marcada en rojo en el calendario es julio de 2025/2026 (dependiendo del tramo final de implementación).
- Efecto: No podrán usar Excel, Word o cuadernos manuales para facturar. Deberán contratar un software que cumpla con Verifactu. La sanción por tener un software no certificado puede ascender a 50.000€.
Punto relevante adicional: La «Remisión Voluntaria»
Un punto que a menudo se pasa por alto es que la Orden Ministerial incentiva la remisión voluntaria de datos. Si el software envía automáticamente las facturas a la AEAT (sistema Verifactu puro), se presume el cumplimiento de la norma y el contribuyente reduce drásticamente las posibilidades de recibir una inspección fiscal aleatoria. Es el «carril rápido» de la Agencia Tributaria.