Ir al contenido principal

¿Por qué la administración pública rechaza mi facturae en FACe o eFACT?

Guía técnica para solucionar errores de factura electrónica en FacturaDirecta. Aprende a revisar etiquetas XML y códigos DIR3 para plataformas como FACe o eFACT.

Actualizado hoy

Si has intentado presentar tu factura electrónica en plataformas como FACe (punto general de entrada de facturas de la Administración General del Estado) o eFACT (en Cataluña) y el sistema la ha rechazado, suele deberse a que el archivo XML no cumple con algunos requisitos técnicos específicos.

Para que tu facturación siga fluyendo, te explicamos cómo revisar los puntos clave y las etiquetas XML de tu archivo (con extensión .xsig o .xml):

Códigos DIR3 (Centros Administrativos)

Es el motivo más común de rechazo. Cada facturae debe incluir tres códigos que identifican al receptor. En el archivo XML, esta información se encuentra dentro del bloque <AdministrativeCentres>.

  • Qué revisar: Debes localizar las etiquetas <RoleTypeCode> con los valores 01 (Oficina Contable), 02 (Órgano Gestor) y 03 (Unidad Tramitadora).

  • Si faltan: Es que no se han añadido en la ficha del contacto o se han añadido después de generar la factura.

  • Solución: Ve a la ficha del contacto, marca "Receptor facturae" y rellena los códigos. Para que el sistema los incluya en el archivo, entra en la factura, haz un pequeño cambio (como añadir un espacio en las notas), guarda y vuelve a descargar el archivo.

Método de pago e IBAN

La administración solo acepta el método de transferencia bancaria. Si el archivo no incluye el IBAN o el nombre del método es incorrecto, el sistema lo rechazará.

  • Qué revisar: Busca el bloque <PaymentDetails>. Dentro, debes verificar:

    • La etiqueta <PaymentMethod> debe tener el código 04 (que corresponde a transferencia).

    • La etiqueta <IBAN> debe contener el código de cuenta bancaria completo.

  • Solución: En FacturaDirecta, asegúrate de que el método de pago seleccionado se llame exactamente "Transferencia" y que esté asociado a una cuenta bancaria con el IBAN correctamente configurado.

Firma Digital

Una facturae sin firma o con una firma no válida no tiene validez legal ante la administración.

  • Qué revisar: Dirígete al final del archivo XML. Debe existir un bloque extenso que empieza con la etiqueta <ds:Signature>. Dentro de este bloque, verás etiquetas como <ds:SignatureValue> y <ds:KeyInfo>.

  • Solución: Si este bloque no aparece, la factura no está firmada. Activa la firma en "Ajustes" > "Ventas" > "Firma digital para facturae" antes de generar y descargar el documento.

Versión del formato

El estándar actual que genera FacturaDirecta es el 3.2.1 o 3.2.2, que son los aceptados por Face y otras plataformas públicas.

  • Qué revisar: En la cabecera del archivo, localiza la etiqueta <SchemaVersion>. Debe indicar 3.2.1 o 3.2.2.


¿Necesitas ayuda técnica? Si después de revisar estas etiquetas el error persiste, escríbenos por el chat y facilítanos el mensaje de error exacto que te da la plataforma de la administración (como FACE o eFACT) junto con tu archivo .xsig. para que lo revisemos.

¿Ha quedado contestada tu pregunta?