Ejemplos de factura electrónica: PDF frente a XML

La misma factura puede ser un PDF, pensado para leerlo una persona, o un XML Facturae, pensado para que lo procese un programa. Solo el segundo es factura electrónica en el sentido de la Ley Crea y Crece. Datos ficticios.

Ejemplo 1: la factura en PDF

Factura
A-2026-0042 · 20/10/2026
Emisor
Ana Ejemplo López · NIF 12345678Z
Cliente
Ejemplo Servicios, S.L. · NIF B00000000
Concepto
Consultoría de marketing (octubre)
Base imponible
1.000,00 €
IVA 21 %
210,00 €
Retención IRPF 15 %
−150,00 €
Total
1.060,00 €

Ejemplo 2: la misma factura en XML Facturae

<fe:Facturae xmlns:fe="http://www.facturae.gob.es/formato/Versiones/Facturaev3_2_2.xml">
  <FileHeader>
    <SchemaVersion>3.2.2</SchemaVersion>
    <Modality>I</Modality>
    <InvoiceIssuerType>EM</InvoiceIssuerType>
  </FileHeader>
  <Parties>
    <SellerParty><TaxIdentification><TaxIdentificationNumber>12345678Z</TaxIdentificationNumber></TaxIdentification></SellerParty>
    <BuyerParty><TaxIdentification><TaxIdentificationNumber>B00000000</TaxIdentificationNumber></TaxIdentification></BuyerParty>
  </Parties>
  <Invoices>
    <Invoice>
      <InvoiceHeader>
        <InvoiceNumber>0042</InvoiceNumber>
        <InvoiceSeriesCode>A-2026</InvoiceSeriesCode>
        <InvoiceDocumentType>FC</InvoiceDocumentType>
      </InvoiceHeader>
      <InvoiceIssueData><IssueDate>2026-10-20</IssueDate></InvoiceIssueData>
      <TaxesOutputs>
        <Tax><TaxTypeCode>01</TaxTypeCode><TaxRate>21.00</TaxRate>
          <TaxableBase><TotalAmount>1000.00</TotalAmount></TaxableBase>
          <TaxAmount><TotalAmount>210.00</TotalAmount></TaxAmount></Tax>
      </TaxesOutputs>
      <TaxesWithheld>
        <Tax><TaxTypeCode>04</TaxTypeCode><TaxRate>15.00</TaxRate>
          <TaxAmount><TotalAmount>150.00</TotalAmount></TaxAmount></Tax>
      </TaxesWithheld>
      <InvoiceTotals>
        <TotalGrossAmountBeforeTaxes>1000.00</TotalGrossAmountBeforeTaxes>
        <TotalTaxOutputs>210.00</TotalTaxOutputs>
        <TotalTaxesWithheld>150.00</TotalTaxesWithheld>
        <InvoiceTotal>1060.00</InvoiceTotal>
      </InvoiceTotals>
    </Invoice>
  </Invoices>
  <ds:Signature><!-- firma XAdES --></ds:Signature>
</fe:Facturae>

Fragmento simplificado: un archivo real incluye direcciones, líneas de detalle y la firma XAdES completa.

PDF o XML: cuándo vale cada uno

AspectoPDFXML Facturae
Quién la leeUna personaUn programa, sin teclear nada
Válida hoy entre empresasSíSí
Válida para la AdministraciónNoSí, firmada y con códigos DIR3
Factura electrónica B2B obligatoriaNoSí (formato estructurado)

Ejemplo 3: factura electrónica a un ayuntamiento

Igual que el ejemplo 2, pero el receptor es la Administración: además del NIF del ayuntamiento, el XML incluye sus tres códigos DIR3 (oficina contable, órgano gestor y unidad tramitadora, con formato tipo L01000000), va firmado con certificado y se presenta en FACe o en el punto de entrada del ayuntamiento.

Preguntas frecuentes

Preguntas frecuentes sobre ejemplos de factura electrónica

Es una factura digital válida hoy, pero no una factura electrónica a efectos de la Ley Crea y Crece, que exige un formato estructurado como Facturae (XML) o UBL.

Los mismos que cualquier factura: número y serie, fecha, datos y NIF de emisor y receptor, descripción, base imponible, tipos y cuotas de IVA, retenciones y total. En Facturae van en etiquetas XML y con firma electrónica.

Debe ir en Facturae firmado e incluir los tres códigos DIR3 del ayuntamiento (oficina contable, órgano gestor y unidad tramitadora), y se presenta en FACe o en el punto de entrada que use ese ayuntamiento.

Factura bien desde hoy

Crea facturas con todos los datos obligatorios y VeriFactu incluido. NovaFactura es gratis hasta 2027.

Empieza ya gratis