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.
<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.
| Aspecto | XML Facturae | |
|---|---|---|
| Quién la lee | Una persona | Un programa, sin teclear nada |
| Válida hoy entre empresas | Sí | Sí |
| Válida para la Administración | No | Sí, firmada y con códigos DIR3 |
| Factura electrónica B2B obligatoria | No | Sí (formato estructurado) |
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.
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.
Crea facturas con todos los datos obligatorios y VeriFactu incluido. NovaFactura es gratis hasta 2027.
Empieza ya gratis