Guía Completa del Formato Facturae

Todo lo que necesitas saber sobre el estándar español de factura electrónica.

1. ¿Qué es Facturae?

Facturae es el formato estándar de factura electrónica en España, regulado por el Ministerio de Hacienda. Es un archivo XML que sigue un esquema definido (XSD) y contiene toda la información necesaria de una factura comercial.

Características principales:

  • Formato abierto basado en XML
  • Esquema definido públicamente (XSD)
  • Obligatorio para facturar a la Administración Pública
  • Soporta firma digital XAdES
  • Incluye todos los datos fiscales requeridos por la normativa española

Marco legal:

  • Ley 25/2013 de impulso de la factura electrónica
  • Orden HAP/492/2014 que regula los requisitos técnicos
  • Obligatorio para proveedores de la Administración Pública desde 2015

2. Versiones del Formato

Versión Namespace Estado Uso
3.2.2 http://www.facturae.gob.es/formato/Versiones/Facturaev3_2_2.xml Actual FACe (obligatorio)
3.2.1 http://www.facturae.es/formato/Versiones/Facturaev3_2_1.xml Vigente Sector privado
3.2 http://www.facturae.es/formato/Versiones/Facturaev3_2.xml Legacy Algunos organismos

Diferencias principales:

  • 3.2 → 3.2.1: Mejoras en campos de dirección y datos bancarios
  • 3.2.1 → 3.2.2: Soporte para Suministro Inmediato de Información (SII), nuevos tipos impositivos, mejoras en identificación fiscal

3. Estructura del XML

Un archivo Facturae tiene una estructura jerárquica con los siguientes elementos principales:

<fe:Facturae>
  <FileHeader>
    <SchemaVersion>3.2.2</SchemaVersion>
    <Modality>I</Modality>           <!-- I=Individual, L=Lote -->
    <InvoiceIssuerType>EM</InvoiceIssuerType>
    <Batch>...</Batch>
  </FileHeader>

  <Parties>
    <SellerParty>...</SellerParty>   <!-- Emisor -->
    <BuyerParty>...</BuyerParty>     <!-- Receptor -->
  </Parties>

  <Invoices>
    <Invoice>
      <InvoiceHeader>...</InvoiceHeader>
      <InvoiceIssueData>...</InvoiceIssueData>
      <TaxesOutputs>...</TaxesOutputs>      <!-- IVA repercutido -->
      <TaxesWithheld>...</TaxesWithheld>    <!-- Retenciones -->
      <InvoiceTotals>...</InvoiceTotals>
      <Items>...</Items>                    <!-- Líneas de detalle -->
      <PaymentDetails>...</PaymentDetails>  <!-- Datos de pago -->
    </Invoice>
  </Invoices>
</fe:Facturae>

Campos obligatorios:

  • Número de factura y serie
  • Fecha de emisión
  • NIF/CIF del emisor y receptor
  • Razón social o nombre completo
  • Dirección fiscal
  • Base imponible e impuestos
  • Total a pagar

4. Tipos de Factura

Por clase de documento

  • FC - Factura completa
  • FA - Factura simplificada
  • AF - Autofactura

Por tipo de operación

  • OO - Factura original
  • OR - Factura rectificativa
  • CO - Copia de factura

Facturas rectificativas:

Las facturas rectificativas (tipo OR) se usan para corregir errores o anular facturas anteriores. Deben incluir referencia a la factura original y pueden tener importes negativos.

5. Firma Digital XAdES

Las facturas enviadas a FACe deben estar firmadas digitalmente con el estándar XAdES (XML Advanced Electronic Signatures), que garantiza:

  • Autenticidad: El emisor es quien dice ser
  • Integridad: El contenido no ha sido modificado
  • No repudio: El emisor no puede negar haber emitido la factura

Niveles de firma XAdES:

Nivel Incluye Validez
XAdES-BES Firma básica + certificado Mientras el certificado sea válido
XAdES-T BES + sello de tiempo Prueba de existencia en fecha
XAdES-C T + referencias de validación Referencias a CRLs/OCSP
XAdES-XL C + datos de validación embebidos Validación a largo plazo

Certificados válidos:

Para firmar facturas electrónicas en España puedes usar:

  • Certificado de la FNMT (Fábrica Nacional de Moneda y Timbre)
  • DNI electrónico (DNIe)
  • Certificados de prestadores cualificados (Camerfirma, Firmaprofesional, etc.)

6. Envío a FACe

FACe (Punto General de Entrada de Facturas Electrónicas) es la plataforma del Gobierno de España para recibir facturas electrónicas de proveedores de la Administración Pública.

Requisitos para enviar a FACe:

  1. Factura en formato Facturae versión 3.2.2
  2. Firmada digitalmente con certificado cualificado
  3. Incluir los códigos DIR3:
    • Oficina contable
    • Órgano gestor
    • Unidad tramitadora
  4. Datos fiscales correctos y completos

Proceso de envío:

  1. Crear la factura en formato Facturae 3.2.2
  2. Firmar con certificado digital
  3. Acceder a face.gob.es
  4. Subir el archivo firmado
  5. FACe validará y enviará al organismo correspondiente

Importante: Los códigos DIR3 los proporciona el organismo público al que facturas. Puedes consultarlos en el directorio de FACe.

Visualiza tus facturas Facturae

FacturaView te permite abrir, visualizar y exportar facturas Facturae de cualquier versión.

Abrir FacturaView