InicioTraazzaErrores › Error 1189

Error de Verifactu

Error 1189 de Verifactu: Falta el bloque Destinatarios en una factura F1/R1…

Las facturas completas (F1, F3, R1-R4) exigen informar del destinatario.

Código 1189 · Servicio de remisión Verifactu de la AEAT

Qué significa

Mensaje: «Si TipoFactura es F1 o F3 o R1 o R2 o R3 o R4 el bloque Destinatarios tiene que estar cumplimentado». Es decir, una factura completa o rectificativa necesita identificar a quién se factura.

Por qué pasa

Has generado una factura de tipo completo (F1, la más común) sin incluir el bloque Destinatarios. Una factura completa sin destinatario no es válida.

Cómo se soluciona

Incluye el destinatario (nombre + NIF) en el registro. Si tu caso es un ticket sin identificación del cliente, usa una factura simplificada F2, que no requiere destinatario (con el límite de importe que marca la norma).

Con Traazza: esta librería open source de Python ya contempla este caso. Ver Traazza · probar online.

Otros errores frecuentes

Edu García
Edu García Desarrollador Full Stack en Sevilla y autor de Traazza, la librería open source de Verifactu en Python. Lo que escribo aquí sale de integrar Verifactu de verdad contra los sistemas de la AEAT, con sus errores reales incluidos. edugarciadev.com · GitHub