Qué es el formato Facturae y cómo usarlo

Qué es el formato Facturae y cómo usarlo

Facturae es el estándar oficial de la factura electrónica en España. Te explicamos qué es, cuándo es obligatorio y cómo generarlo paso a paso.

Qué es el formato Facturae y cómo usarlo

El formato Facturae es el estándar oficial que define cómo debe estructurarse una factura electrónica en España. Se trata de un archivo en lenguaje XML que organiza todos los campos de una factura de forma que cualquier sistema informático pueda leerlos y procesarlos automáticamente.

Si facturas a una Administración Pública, ya estás obligado a usarlo. Si facturas a otras empresas, lo estarás muy pronto. Entender qué es Facturae y cómo funciona no es opcional: es una cuestión de cumplimiento fiscal.

En breve:

  • Facturae es un archivo XML con estructura legal reconocida por la Agencia Tributaria.
  • Es obligatorio para facturar a cualquier Administración Pública desde 2015.
  • Con la Ley Crea y Crece, será obligatorio también para la factura electrónica obligatoria entre empresas y autónomos.
  • No puedes crearlo a mano: necesitas un software de facturación compatible.

Qué es exactamente el formato Facturae

Un estándar, no un programa

Uno de los errores más frecuentes entre autónomos y pequeños empresarios es confundir el formato Facturae con la aplicación gratuita del Ministerio que lleva el mismo nombre. Son dos cosas completamente distintas. El formato Facturae es una especificación técnica y legal: un conjunto de reglas que define cómo debe estructurarse una factura en formato XML para tener validez fiscal en España.

La aplicación de escritorio es simplemente una herramienta, gratuita y ofrecida por la Administración, que permite generar archivos que cumplen con ese formato. Pero puedes usar cualquier otro software de facturación del mercado que también sea capaz de generar facturas compatibles con el estándar Facturae. Lo importante es el formato, no el programa que utilices para crearlo.

Por qué esta distinción importa en la práctica

Si tu software de facturación habitual ya exporta archivos Facturae, no necesitas instalar nada adicional. Lo que exige la normativa es que el archivo resultante cumpla con la especificación técnica oficial, independientemente de con qué herramienta lo hayas generado.

Por qué se usa XML y no PDF

El formato XML permite etiquetar cada dato de la factura de forma individual. Mientras que un PDF es básicamente una imagen del documento, un archivo XML identifica con precisión cada campo: el número de factura, la base imponible, el tipo de IVA, el total. Esto significa que el sistema del receptor puede importar esos datos directamente a su contabilidad, sin errores y sin intervención humana.

Esa capacidad de procesamiento automático es, precisamente, la razón por la que la Administración Pública exige este formato. Una factura en PDF requiere que alguien la lea e introduzca los datos manualmente. Un archivo Facturae entra directamente en el sistema y queda registrado sin fricción.

La diferencia con una factura digital ordinaria

Cualquier factura enviada por correo electrónico en PDF es técnicamente una factura digital. Pero no es una factura electrónica en sentido estricto. La factura electrónica, en términos legales y fiscales, es la que se genera en un formato estructurado como Facturae, con capacidad de procesamiento automático y, cuando se requiere, con firma digital incorporada.

Las versiones del formato y cuál usar hoy

El formato Facturae ha evolucionado desde sus primeras versiones (3.0, 3.1) hasta las actuales. Hoy, las versiones aceptadas por la Administración son la 3.2.1 y la 3.2.2. Cualquier software de facturación serio debería generar facturas en alguna de estas dos versiones de forma automática, sin que tengas que configurar nada manualmente.

La Ley Crea y Crece, que establece la futura factura electronica obligatoria entre empresas, consolidará probablemente una de estas versiones como el estándar nacional definitivo. También admitirá otros formatos europeos como UBL o CII, pero Facturae seguirá siendo el estándar de referencia en España.

Qué ocurre si usas una versión antigua

Algunas administraciones rechazan automáticamente archivos generados en versiones obsoletas. Por eso es importante que tu software se actualice con regularidad y que uses siempre la versión más reciente que admita el organismo destinatario. Ante la duda, consulta directamente con la administración receptora cuál es la versión que requieren.

Cuándo es obligatorio usar Facturae

Facturación a la Administración Pública

Desde el 15 de enero de 2015, todas las sociedades mercantiles que facturan a cualquier Administración Pública en España están obligadas a presentar sus facturas en formato Facturae. Esto incluye organismos de la Administración General del Estado, comunidades autónomas, ayuntamientos y cualquier entidad pública.

El envío se realiza a través del portal FACe (Punto General de Entrada de Facturas Electrónicas) o a través de los puntos de entrada equivalentes de cada administración. No es suficiente con enviar el archivo por correo electrónico: hay que subirlo al sistema correspondiente siguiendo el procedimiento que indique cada organismo.

Datos adicionales que piden las administraciones

En la factura deben aparecer los siguientes campos: la oficina contable, el órgano gestor y la unidad tramitadora. Estos datos te los debe facilitar la propia administración destinataria. Sin ellos, la factura puede ser rechazada o quedar sin tramitar.

Facturación entre empresas con la Ley Crea y Crece

La Ley Crea y Crece extiende la obligación de emitir facturas electrónicas a todas las transacciones B2B entre empresas y autónomos. Los plazos de entrada en vigor varían según el tamaño de la empresa, pero la dirección es clara: en los próximos años, cualquier autónomo o pyme en España deberá emitir y recibir facturas en un formato estructurado compatible, siendo Facturae el estándar nacional de referencia.

Esto afecta directamente a la forma en que gestionas tus facturas cotidianas. Si tu software actual no es compatible con Facturae, es el momento de plantearte el cambio antes de que la obligación entre plenamente en vigor.

FACeB2B como plataforma puente

El Gobierno ha puesto en marcha FACeB2B como plataforma experimental para el intercambio de facturas electrónicas entre empresas privadas. Es un primer paso hacia la infraestructura que soportará la factura electrónica obligatoria en el ámbito B2B, aunque todavía no tiene carácter obligatorio de forma generalizada.

Casos en los que Facturae no es obligatorio aún

Si eres autónomo y solo facturas a particulares, la obligación de usar Facturae no te afecta todavía de forma directa. Tampoco afecta a quienes están acogidos al SII (Suministro Inmediato de Información) o al sistema TicketBAI en el País Vasco, que tienen sus propios mecanismos de control fiscal.

No obstante, incluso si no estás obligado, conocer el formato y disponer de un software que lo soporte es una ventaja. Permite automatizar el registro de facturas recibidas, reducir errores y prepararte para los cambios normativos que se avecinan.

Diferencia con TicketBAI y Verifactu

Facturae es un formato de factura. TicketBAI es un sistema de control fiscal del País Vasco. Verifactu es un sistema de la Agencia Tributaria para garantizar la integridad de los registros de facturación. Son normativas distintas que pueden coexistir, y entenderlas por separado evita confusiones que llevan a errores de cumplimiento.

Qué contiene un archivo Facturae

La estructura interna del archivo XML

Un archivo Facturae, aunque a simple vista parezca un código ilegible, tiene una estructura completamente lógica. Se divide en bloques claramente diferenciados: la cabecera con los datos del emisor y del receptor, las líneas de factura con cada producto o servicio, los totales con el desglose de base imponible y cuotas de IVA, y la firma electrónica cuando esta está incluida.

Cada campo está etiquetado de forma inequívoca. Cuando el sistema receptor procesa el archivo, sabe exactamente qué número corresponde al total de la factura, qué porcentaje es el IVA y cuál es el NIF del emisor. No hay ambigüedad posible, a diferencia de lo que ocurre cuando alguien intenta leer un PDF e introducir los datos manualmente.

Cómo leer un archivo Facturae

Los archivos Facturae no están pensados para ser leídos directamente por personas. Si necesitas ver el contenido de forma legible, puedes usar un visor de facturas electrónicas o la propia aplicación de la Administración. También es práctica habitual acompañar el archivo XML con una representación en PDF para que el cliente pueda consultarlo cómodamente, aunque el XML es el documento con validez legal.

La firma electrónica dentro del XML

Cuando el archivo Facturae está firmado digitalmente, la firma queda incrustada dentro del propio archivo XML. En ese caso, la extensión del archivo pasa de .xml a .xsig (XML Signed). La diferencia es relevante: las Administraciones Públicas exigen que las facturas lleguen firmadas, por lo que solo aceptan archivos con extensión .xsig.

La firma digital garantiza dos cosas: la autenticidad del documento (que lo ha emitido quien dice haberlo emitido) y su integridad (que el contenido no ha sido modificado después de la firma). Para firmar un archivo Facturae necesitas un certificado digital válido, como el que emite la FNMT.

Diferencia entre .xml y .xsig

Un archivo .xml sin firma puede usarse para enviar facturas a entidades privadas que lo acepten. Para cualquier organismo público, el archivo debe estar firmado y tener extensión .xsig. Tu software de facturación debería gestionar este proceso de forma automática una vez que hayas configurado correctamente tu certificado digital.

Campos obligatorios y campos adicionales

Además de los campos que contiene cualquier factura ordinaria, Facturae puede incluir campos específicos para facilitar la gestión administrativa. El número de expediente de contratación, la referencia de la operación o el número de pedido del receptor son datos que algunas administraciones exigen de forma obligatoria y otras solo de forma opcional.

Por ejemplo, la Generalitat de Cataluña requiere tanto el número de expediente como la referencia de la operación para tramitar correctamente las facturas. Cada administración tiene sus propios requisitos, y es tu responsabilidad conocerlos antes de enviar. Un archivo incompleto puede quedar paralizado en el sistema durante semanas.

Qué pasa con la factura proforma

Una factura proforma es un documento previo a la factura definitiva, sin validez fiscal, que se usa para informar al cliente del importe antes de ejecutar la operación. No existe un formato Facturae específico para facturas proforma, ya que estas no son facturas en sentido legal. Sin embargo, algunos softwares permiten generar documentos similares como paso previo a la emisión de la factura definitiva.

Cómo generar una factura en formato Facturae

Las herramientas disponibles

No puedes crear un archivo Facturae a mano. Necesitas una herramienta que genere el XML estructurado correctamente. Tienes dos opciones principales: la aplicación gratuita del Ministerio o un software de facturación comercial.

La aplicación gratuita es funcional, pero limitada. No se integra con tu contabilidad, no automatiza el proceso y puede quedarse obsoleta con los cambios normativos que introduce Verifactu. Un software de facturación comercial, en cambio, gestiona todo el flujo de forma automática: genera la factura, la firma, la exporta en formato Facturae y, en ocasiones, incluso la envía al portal correspondiente.

El programa gratuito de la Administración y sus limitaciones

La herramienta oficial es útil para autónomos con un volumen muy bajo de facturas a la Administración. Pero si emites facturas con regularidad, la falta de integración con el resto de tu gestión se convierte en un problema operativo real. Además, se espera que la nueva solución pública vinculada a Verifactu pueda dejar obsoleta la aplicación de escritorio actual.

El proceso paso a paso con un software de facturación

El flujo habitual con un software compatible es sencillo. Creas la factura de forma normal, introduciendo los datos del cliente, los conceptos, los importes y el IVA. Antes de guardarla, el software te pide que indiques si el destinatario es una entidad privada o pública, y en caso de ser pública, que introduzcas los códigos de la oficina contable, el órgano gestor y la unidad tramitadora.

Una vez guardada la factura, puedes exportarla en formato Facturae directamente desde el registro de facturas emitidas. Si tienes configurado el certificado digital, el archivo se firma automáticamente y se genera con extensión .xsig. Después solo tienes que subirlo al portal que corresponda o enviarlo al cliente si es una entidad privada.

Configurar el certificado digital antes de empezar

Para que el software pueda firmar las facturas automáticamente, debes subir tu certificado digital a la plataforma y configurar la firma electrónica de documentos. Este paso es previo a cualquier exportación en formato Facturae firmado. Sin certificado, puedes generar el XML, pero no firmarlo, lo que impide enviarlo a administraciones públicas.

Cómo enviar la factura una vez generada

Si el destinatario es una empresa privada, puedes enviarle el archivo directamente por correo electrónico, acompañado de una copia en PDF para facilitar la lectura. Si el destinatario es una Administración Pública, el proceso varía: cada organismo tiene su propio portal de entrada, aunque la mayoría utiliza FACe o los puntos de entrada equivalentes de cada comunidad autónoma.

La propia administración debe indicarte a qué portal debes subir la factura y qué datos adicionales necesitas incluir. No asumas que todos los organismos públicos usan el mismo sistema. Un error en el canal de envío puede retrasar el cobro semanas o incluso meses.

Qué ocurre si necesitas emitir una factura rectificativa en formato Facturae

El formato Facturae también contempla la posibilidad de emitir una factura rectificativa cuando se produce un error en una factura ya emitida. El proceso es el mismo que para una factura ordinaria, pero el archivo debe identificarse como rectificativa y referenciar la factura original que corrige. Tu software debería gestionar este tipo de documento de forma nativa.

Facturae y la evolución normativa en España

La relación entre Facturae y la Ley Crea y Crece

La Ley Crea y Crece establece que todas las empresas y autónomos deberán emitir y recibir facturas electrónicas en sus relaciones B2B. Facturae es el formato nacional de referencia para cumplir con esta obligación, aunque la ley también admite otros estándares europeos como UBL y CII para facilitar la interoperabilidad internacional.

Los plazos de implementación dependen del volumen de facturación. Las empresas grandes tienen plazos más inmediatos, mientras que las pymes y autónomos disponen de más tiempo. Pero la dirección es inequívoca: quien no esté preparado cuando lleguen los plazos enfrentará sanciones y problemas operativos.

Lo que cambia para los autónomos

Para un autónomo que factura a otras empresas, la obligación de emitir en formato Facturae significa que su software de facturación actual debe ser compatible con el estándar. Si trabajas con una hoja de cálculo o con un programa que solo genera PDF, tendrás que migrar a una solución que soporte la generación y gestión de facturas electrónicas estructuradas.

Facturae frente a otros estándares europeos

A nivel europeo existen otros formatos de factura electrónica, como UBL (Universal Business Language) o EDIFACT, usados en distintos países e industrias. Facturae es el estándar específico de España, diseñado para cumplir con los requisitos de la Agencia Tributaria y las administraciones públicas españolas.

Cuando facturas a clientes internacionales o a empresas europeas que prefieren otros estándares, puede ser necesario usar UBL u otro formato compatible. Un buen software de facturación debería permitirte exportar en múltiples formatos según las necesidades de cada cliente o mercado.

Qué diferencia a Facturae de EDIFACT

EDIFACT es un estándar más antiguo, usado principalmente en sectores como la logística o la gran distribución. Facturae, al estar basado en XML, es más accesible, más fácil de implementar para pymes y autónomos, y está específicamente diseñado para el contexto fiscal español. Para la mayoría de negocios en España, Facturae es la única opción relevante.

El papel de Verifactu en el ecosistema de facturación

Verifactu es un sistema de la Agencia Tributaria que garantiza la integridad de los registros de facturación mediante códigos hash encadenados. No es lo mismo que Facturae, aunque los dos forman parte del ecosistema normativo de la facturación electrónica en España. Puedes estar obligado a usar Facturae y a cumplir con Verifactu al mismo tiempo, dependiendo de tu situación.

La buena noticia es que un software de facturación moderno debería gestionar ambas obligaciones de forma integrada. No tienes que entender la tecnología subyacente para cumplir con la normativa: basta con elegir una herramienta que esté actualizada.

La mejor estrategia es adoptar un software de facturación compatible con Facturae y Verifactu antes de que los plazos te obliguen a hacerlo con urgencia. Migrar con tiempo permite aprender el sistema sin presión, detectar posibles problemas con los datos de tus clientes y asegurarte de que tus procesos internos están alineados con los nuevos requisitos normativos.

Preguntas frecuentes sobre el formato Facturae

¿Un PDF enviado por email es una factura electrónica válida?

No en sentido estricto. Un PDF es una factura digital, pero no una factura electrónica con validez legal completa en el contexto de la obligación de facturación electrónica. Para cumplir con las obligaciones B2G y con la futura normativa B2B, la factura debe estar en formato estructurado, como Facturae.

¿Puedo convertir una factura en PDF a formato Facturae?

No de forma automática y fiable. Un PDF es una imagen del documento. Para crear un archivo Facturae, es necesario tener los datos estructurados y procesarlos con un software que genere el XML correctamente. No existe ninguna herramienta que haga esta conversión de forma precisa sin intervención manual.

¿La factura rectificativa también debe emitirse en formato Facturae?

Sí. Cuando el destinatario original requiera Facturae, la factura rectificativa que corrija una factura ya emitida también debe emitirse en el mismo formato, referenciando el documento original. El software de facturación debería gestionar este proceso de forma automática.

Conclusión

El formato Facturae es hoy una realidad para cualquier negocio que facture a la Administración Pública en España, y será una obligación para todos en los próximos años. Entender qué es una factura en formato Facturae, cómo se genera y cuándo es obligatoria es el punto de partida para evitar rechazos, retrasos en el cobro y problemas de cumplimiento fiscal. La clave no es dominar la tecnología XML, sino disponer de un software de facturación que la gestione por ti de forma automática, actualizada y conforme a la normativa vigente.

Interfaz de Verifactu software de facturación electrónica cumplimiento normativo gratis hasta 50 documentos anuales
Cumple regulaciones fiscales con Verifactu sin introducir tarjeta de crédito