¿Qué es Facturae?
Facturae es el formato XML de factura electrónica definido por el Ministerio de Hacienda de España (esquemaFacturaev3_2_2.xml). Es el único formato aceptado por FACe (Punto General de Entrada de Facturas Electrónicas de la Administración General del Estado) y por la mayoría de portales de facturación electrónica de comunidades autónomas y ayuntamientos.
Si su actividad incluye facturar a organismos públicos —ayuntamientos, ministerios, universidades públicas, hospitales de la red pública, etc.— necesita entregar el XML Facturae correctamente formado y, en la mayoría de los casos, firmado digitalmente con certificado reconocido antes de subirlo a FACe.
LEFA genera el XML Facturae bien formado con todos los campos obligatorios. La firma digital con certificado (xAdES) requerida para el envío final a FACe es un paso externo que debe realizarse con la herramienta de firma de la AEAT u otro software homologado.
Generación automática
Cuando se emite una factura desde Nueva Factura → Emitir Factura, LEFA genera simultáneamente dos ficheros:
El nombre del fichero XML coincide con el número de factura, sustituyendo las barras
/ por guiones. Por ejemplo, la factura FACT-2026-0042 produce FACT-2026-0042.xml.
El XML incluye automáticamente:
- Datos de identificación del emisor (NIF, razón social, dirección).
- Datos del cliente (NIF, razón social, dirección).
- Líneas de factura con descripción, cantidad, precio unitario y totales.
- Desglose de IVA e IRPF.
- Fecha de emisión y fecha de vencimiento.
- Medio de pago e IBAN del emisor.
- Tipo de documento (
FCpara facturas ordinarias,R1para rectificativas). - Códigos DIR3 del cliente, si están configurados.
Configuración necesaria
Para que el XML sea válido y aceptado por FACe, es imprescindible completar la configuración antes de emitir facturas a la administración.Códigos DIR3
Los códigos DIR3 (Directorio Común de Unidades y Oficinas) identifican las unidades administrativas destinatarias de la factura dentro de la administración pública española. FACe los usa para enrutar la factura hacia el órgano correcto. Cada cliente de la administración tiene asignados tres códigos:
Los códigos DIR3 los proporciona el propio organismo al que va a facturar. Suelen aparecer también en el portal de contratación o en la resolución de adjudicación.
Cómo configurarlos en LEFA:
- Vaya a la pestaña Clientes.
- Seleccione el cliente de la administración y pulse Editar.
- Localice la sección Facturae / FACe.
- Rellene los campos Oficina contable, Órgano gestor y Unidad tramitadora.
- Guarde los cambios.
<AdministrativeCentre> del XML.
Si el cliente no es una administración pública, deje los campos DIR3 en blanco. LEFA solo añade los bloques
AdministrativeCentre al XML cuando los códigos están rellenos.Medio de pago
El campoPaymentMeans del XML indica la forma en que se cobrará la factura. El valor predeterminado es 04 (transferencia bancaria), que es el más habitual para autónomos.
El medio de pago se puede ajustar en dos niveles:
- Global: Herramientas → Preferencias… → Forma de pago Facturae (aplica a todas las facturas nuevas).
- Por cliente: Ficha del cliente → sección Facturae / FACe → campo Forma de pago (sobrescribe el valor global para ese cliente).
04), LEFA añade automáticamente el bloque <AccountToBeCredited> con el IBAN del emisor configurado en Preferencias.