Error 1151 de VERI*FACTU
Qué implica
Este código provoca el rechazo del registro de facturación afectado — o de la petición completa si el error se produce en la cabecera. El resto de registros del envío se procesan con normalidad, así que la respuesta será ParcialmenteCorrecto: revisa la RespuestaLinea de cada registro para localizar exactamente cuáles cayeron. El rechazado no consta en la AEAT hasta que lo corrijas y reenvíes, vigilando no romper el encadenamiento de huellas al regenerarlo.
Elementos XML implicados
El mensaje cita estos elementos del esquema oficial (SuministroInformacion.xsd):
EmitidaPorTerceroODestinatario · Tercero · Destinatario — empieza por localizarlos en tu registro y contrastar su contenido con las condiciones del documento de validaciones.
Causas habituales
TipoFactura que exige destinatario (F1, R1-R4) sin el bloque informado, o simplificada (F2/R5) con destinatarios.
Identificación del destinatario incompleta: ni NIF ni IDOtro con su código de país y tipo.
NIF del destinatario no identificado en el censo (en muchos casos es subsanable, no rechazo).
Cómo depurarlo
Aplica la regla base: factura completa exige destinatario identificado; simplificada exige NO informarlo.
Para clientes extranjeros, usa IDOtro (código de país + tipo de documento) en lugar de forzar un NIF.
Si el error es subsanable, registra la operativa de subsanación tras corregir el censo del cliente.
Prueba el validador gratuito — esquema oficial, cadena de huellas y reglas de importes, sin registro y con retención cero. Y si quieres el mock de la AEAT para tu CI, apúntate a la beta de la suite.
Errores relacionados
- 4132 El titular del certificado debe ser el destinatario que realiza la consulta, un Apoderado o Sucesor
- 1155 Se está informando el bloque Tercero sin estar informado el campo EmitidaPorTerceroODestinatario.
- 1158 Se está informando EmitidaPorTerceroODestinatario, pero no se informa el bloque correspondiente.
- 1159 Se está informando del bloque Tercero cuando se indica que se va a informar de Destinatario.
- 1184 El campo FacturaSinIdentifDestinatarioArt61d solo acepta valores S o N.
- 1185 El campo FacturaSinIdentifDestinatarioArt61d solo se podrá rellenar con S si TipoFactura es de tipo F2 o R5.