Registrarse

XML, Facturae y FACe: guía clara para entender la factura electrónica

XML, Facturae y FACe: guía clara para entender la factura electrónica

Si estás empezando con la factura electrónica en España, es bastante normal que te suenen tres siglas a la vez: XML, Facturae y FACe. Y también es bastante frecuente que el primer intento de enviar una factura a la Administración acabe en algún error: el archivo no es válido, falta un código DIR3 o la plataforma devuelve un rechazo difícil de interpretar si no estás familiarizado con el proceso.

Antes de entrar en materia, un apunte rápido: si tu duda viene por Verifactu y cómo encaja todo esto, te puede ayudar tener a mano la Guía completa Verifactu 2027. No es lo mismo, pero en la práctica acaba cruzándose con este tema más de lo que parece.

Aquí vamos a aclarar el triángulo que más confusión genera cuando se habla de factura electrónica en España: XML (el formato), Facturae (el estándar) y FACe (la plataforma de envío).

Término

Qué es

Para qué sirve

Cuándo lo necesitas

XML

Formato de datos estructurados para facturación electrónica

Permite que los sistemas lean correctamente la factura electrónica

Cuando te piden el archivo de factura electrónica en formato XML

Facturae

Estándar de factura electrónica en España basado en XML

Generar facturas electrónicas válidas para la Administración Pública

Al emitir factura electrónica a organismos públicos en España

FACe

Plataforma oficial de la Administración para facturación electrónica

Enviar y registrar facturas electrónicas a la Administración Pública

Cuando debes enviar la factura electrónica a través de FACe

XML en factura electrónica: qué es y por qué aparece en todas partes

Empecemos por lo básico:

📖 XML no es un tipo de factura. Es un formato de datos, una forma de estructurar la información para que dos sistemas informáticos puedan entenderse entre sí.

Cuando alguien dice “necesito el XML de la factura”, normalmente no está pidiendo otra versión del documento, sino el archivo con los datos de la factura en un formato que un programa pueda leer automáticamente. A diferencia del PDF, que está pensado para personas, el XML está pensado para sistemas.

¿Qué información suele ir dentro de un XML de factura?

Podríamos decir que XML es solo el “contenedor” de la información. Pero no cualquier XML sirve. Para que una factura sea aceptada por un organismo público, tiene que seguir una estructura concreta y cumplir un estándar específico. Y ahí es donde entra Facturae.

Si quieres situarlo dentro del contexto normativo, puedes ver Verifactu vs factura electrónica: diferencias clave. Están relacionados, pero no son lo mismo ni cumplen la misma función.

Facturae: qué es y por qué es el formato oficial para facturar a la Administración

📖 Facturae es el estándar de factura electrónica que se utiliza en España para enviar facturas a la mayoría de organismos del sector público.

Cuando alguien te pide “la factura en Facturae”, no está hablando de un programa ni de un PDF especial. Lo que te está pidiendo es un archivo XML que siga exactamente la estructura definida por el estándar Facturae.

En términos más técnicos, Facturae es un estándar basado en XML que define cómo deben organizarse los datos de la factura para que puedan ser aceptados automáticamente por los sistemas públicos.

Si no eres un friki de la tecnología y no has entendido esto último, tranquilo/a, que te lo aterrizo a lenguaje natural: Facturae funciona como el idioma oficial que usa la Administración para poder leer, validar y procesar facturas electrónicas sin errores. ¿A que ahora sí se entiende? De nada, para eso estoy yo aquí 😉

¿Qué hace especial a Facturae frente a “un XML cualquiera”?

La diferencia es que Facturae no solo usa XML, sino que define cómo debe estar estructurado.

Es decir, no se trata de únicamente de guardar datos en XML, sino de seguir unas reglas muy concretas sobre qué información debe incluir la factura, cómo debe organizarse y en qué formato exacto.

En la práctica, esto es lo que evita que cada proveedor cree su propio XML incompatible.

¿Facturae es obligatorio siempre?

No. No se utiliza para todas las facturas. En el caso de clientes privados, lo habitual sigue siendo emitir facturas en PDF (o en el formato que permita la normativa vigente en cada caso).

Facturae aparece sobre todo cuando facturas a la Administración Pública: ministerios, ayuntamientos, organismos autónomos, universidades públicas, entre otros.

Si necesitas consultar la información oficial o cómo funciona el envío, la referencia está en el portal de la Administración a través de FACe: https://face.gob.es.

👉 Pongamos un ejemplo
Imagina que eres autónomo y haces mantenimiento informático para un ayuntamiento. Hasta ahora has enviado las facturas en PDF por email, como siempre. Pero un día te responden: “Necesitamos Facturae por FACe con DIR3”. Y ahí es donde suele venir la confusión, porque no te están pidiendo un PDF diferente ni una simple modificación del documento, sino que la factura se genere en un formato específico y se envíe a través de un canal concreto de la Administración.

Es en ese momento cuando mucha gente se bloquea, porque piensa que FACe convierte facturas o que Facturae es una especie de plataforma donde se suben archivos. Pero no es así: Facturae es el formato en el que está construida la factura, y FACe es simplemente la plataforma a través de la cual se entrega a la Administración.

FACe: qué es y cómo funciona en la facturación electrónica

📖 FACe es el Punto General de Entrada de Facturas Electrónicas de la Administración General del Estado. En la práctica, es la plataforma a través de la cual se envían las facturas electrónicas dirigidas a organismos públicos.

La forma más fácil de entenderlo es esta: FACe no es un formato ni un tipo de archivo. No convierte nada ni modifica la factura. Es simplemente el canal por el que la factura entra en el sistema de la Administración.

Dicho de otra manera, es la puerta de entrada de la factura electrónica al circuito administrativo.

¿Qué necesitas para enviar una factura por FACe?

FACe valida el archivo y lo enruta internamente. Si algo no cuadra (estructura Facturae, importes, NIF, DIR3…), lo normal es que la factura quede rechazada o “no aceptada”. Y eso retrasa cobros, que es lo que más duele.

¿FACe sirve para todas las Administraciones?

FACe es el punto general de entrada de facturas electrónicas para gran parte de la Administración Pública en España, pero no siempre es el único canal. Dependiendo del organismo, puede haber comunidades autónomas o entidades que utilicen sus propios sistemas, portales específicos o requisitos adicionales.

Por eso, si facturas de forma habitual al sector público, lo más recomendable es no dar nada por hecho y confirmar siempre el circuito de envío con el propio organismo antes de emitir la factura.

Infografía mostrando la relación entre XML, Facturae y FACe
Infografía mostrando la relación entre XML, Facturae y FACe

Cómo encajan XML, Facturae y FACe en el proceso real

Piensa en el proceso como si fuera un envío. Primero generas la factura en formato XML, pero no vale cualquier XML: tiene que estar estructurado siguiendo el estándar Facturae para que la Administración pueda leerla correctamente. Una vez tienes ese archivo preparado, el siguiente paso es enviarlo a través de FACe, añadiendo además los datos administrativos necesarios, como los códigos DIR3 y el certificado digital.

En resumen: se crea la factura en formato Facturae (basado en XML) y se entrega a la Administración a través de FACe.

¿Y qué pinta Verifactu en todo esto?

Buena pregunta, intentaré responder de la forma más clara posible. Verifactu es un sistema impulsado por la AEAT que afecta a cómo los programas de facturación generan y registran las facturas, asegurando que no se puedan modificar sin dejar rastro y garantizando la trazabilidad de los datos.

Pero no es lo mismo que Facturae ni que FACe. Cada cosa está en un nivel distinto.

En el día a día de un autónomo o una pyme, lo habitual es que Verifactu afecte a cómo emites y registras tus facturas dentro de tu software, mientras que Facturae y FACe entran en juego cuando tienes que enviar facturas a la Administración Pública.

👉 La idea clave es esta: no se trata de elegir entre Verifactu y Facturae, porque no compiten entre sí. Dependiendo de a quién factures y del tipo de obligación que tengas, es posible que necesites ambos, pero en contextos diferentes.

Tres conceptos diferentes, pero esenciales

XML, Facturae y FACe no compiten entre sí: cada uno cumple una función distinta dentro del proceso de facturación electrónica. Si te quedas con una idea clara, es esta: Facturae es el XML con la estructura oficial que entiende la Administración, y FACe es la plataforma donde se entrega.

Cuando esto se entiende bien, desaparece gran parte de la confusión y es mucho más fácil montar un proceso de facturación que funcione sin errores desde el principio.

👉 Si quieres dar un paso más y tener la facturación más controlada, con generación de XML cuando sea necesario y adaptación a requisitos normativos como Verifactu, puedes apoyarte en herramientas diseñadas para ello como Factuapp, que además de tener una prueba gratuita, simplifica la parte técnica para que no tengas que pelearte con los formatos.

Preguntas frecuentes