VERI*FACTU se utiliza habitualmente como abreviatura de las reglas españolas para los sistemas informáticos de facturación. Con más precisión, es una de las dos modalidades permitidas: la que remite cada registro de facturación a la AEAT. No es una nueva clase de factura, ni una declaración de impuestos, ni la futura factura electrónica B2B obligatoria.
Qué cambia y cuándo
Las reglas afectan al software de facturación utilizado por los obligados tributarios españoles incluidos en su ámbito. Las fechas vigentes son el 1 de enero de 2027 para contribuyentes del Impuesto sobre Sociedades y el 1 de julio de 2027 para los demás obligados, incluidas las personas que desarrollan actividades económicas. Consulta las preguntas frecuentes vigentes de la AEAT para comprobar la aplicación concreta.
Integra una API, no la infraestructura fiscal
Tu producto solo envía los hechos comerciales mediante una API JSON documentada. FiscalRail se encarga del trabajo que suele convertir una integración VERI*FACTU en un proyecto propio:
- Detecta errores antes de emitir. Valida la factura, sus datos obligatorios y el formato del NIF. Para las reglas que lo exigen, una verificación censal negativa puede impedir la emisión, en lugar de descubrir el problema después en la AEAT.
- Calcula y redondea de forma consistente. Resuelve el tratamiento fiscal admitido, agrupa bases imponibles y redondea los totales fiscales de forma centralizada; tu integración no tiene que recrear esas reglas línea a línea.
- Emite un registro que no se reescribe. Numera, guarda la factura inmutable, crea su registro y genera el QR fiscal en una misma operación.
- Gestiona la conversación con la AEAT. En Live, FiscalRail remite el registro por el obligado autorizado y reintenta automáticamente los fallos de transporte transitorios.
- Hace visible el resultado. Consulta el estado cuando lo necesites o recibe webhooks firmados cuando la AEAT acepta, acepta con incidencias o rechaza un registro.
No gestionas autenticación con certificado cliente de la AEAT, XML ni validación de esquemas SOAP desde tu producto. FiscalRail los mantiene detrás de la API.
Cómo funciona el flujo
- Tu software envía el cliente, las líneas y los hechos comerciales.
- FiscalRail valida, calcula, numera y guarda la factura de forma inmutable, y crea su registro.
- En Live, FiscalRail remite el registro a la AEAT por cuenta del obligado autorizado.
- Tu integración consulta el estado o recibe el webhook de resultado; si hace falta una corrección, crea documentos y registros vinculados sin reescribir el original.
Para el detalle de implementación, consulta la guía de VERI*FACTU, la guía de webhooks y la documentación del régimen de España.
Integra VERI*FACTU sin XML ni certificados
Preguntas habituales antes de empezar
¿Hay que entregar a FiscalRail nuestro certificado?
No. Tu producto no necesita manejar un certificado cliente de la AEAT. Antes de que una cuenta española Live pueda remitir registros, el obligado concede a FiscalRail la representación específica necesaria y FiscalRail la verifica. Sigue la guía de configuración VERI*FACTU para el proceso IZ860.
¿Una cuenta Test contacta con la AEAT?
No. Test ejecuta el flujo español de factura, QR y registro con resultados simulados deterministas. Los QR Test apuntan a una página de FiscalRail claramente marcada como prueba, no a la AEAT. La guía de pruebas de España incluye los escenarios disponibles.
¿Qué ocurre si la AEAT cae, rechaza o retrasa un registro?
La emisión y la remisión son operaciones distintas. FiscalRail reintenta los fallos de transporte transitorios; consulta el estado del registro o suscríbete a sus webhooks firmados para conocer el resultado. Un rechazo conserva detalle estructurado para que tu equipo pueda actuar sin convertir una factura ya emitida en una petición ambigua.