ES

Spain

FacturaE

Factura Electrónica

Spain's XML invoice standard. v3.2+ includes QR validation codes and multiple tax breakdowns.

Overview

FacturaE is Spain's official electronic invoice format, defined by the Ministry of Finance (MINHAP). Mandatory for B2G since 2015 and expanding to B2B under the VeriFactu and Crea y Crece laws. FacturaE v3.2.x is the current version, with a rich schema supporting multiple tax types (IVA, IGIC for Canary Islands, IPSI for Ceuta/Melilla), multiple invoice lines with per-line tax, and QR code validation codes required since v3.2.2.

Technical Specification

Standard BodyMINHAP (Ministerio de Hacienda y Función Pública) — Spain
Namespace URIhttp://www.facturae.es/Facturae/2014/v3.2.1/Facturae
Root ElementFacturae
Version3.2.2 (current)
Mandatory SinceB2G: 2015 | B2B: 2025–2026 under VeriFactu
SignatureXML Digital Signature (XAdES) + QR code (since v3.2.2)

Fields Extracted by InvoSnap

Invoice number, series, issue date (InvoiceIssueData)
Invoice type (F — full, P — simplified, R — rectification)
Seller NIF, name, address (SellerParty)
Buyer NIF, name, address (BuyerParty)
Total gross, total deductions, net total (InvoiceTotals)
Tax breakdown — IVA, IGIC, IPSI, IRPF rates and amounts (TaxesOutputs/TaxesWithheld)
Line items — description, quantity, unit price, amount (Items/InvoiceLine)
Payment method and due date (PaymentDetails)
QR code validation data (since v3.2.2)
facturae to excelfactura electronica xmlface extractor

Frequently Asked Questions

What is VeriFactu?

VeriFactu is Spain's anti-fraud regulation for invoicing software, effective July 2025. It requires every invoice to chain-hash via QR codes. FacturaE v3.2.2 includes the QR validation block InvoSnap extracts.

What tax types does FacturaE support?

FacturaE supports IVA (standard VAT for mainland Spain), IGIC (Canary Islands VAT), IPSI (import tax for Ceuta/Melilla), and IRPF (withholding tax). InvoSnap extracts all tax types.

How do I validate a FacturaE QR code?

The QR code encodes the InvoiceReference, IssueDate, TotalAmount, and chain hash. You can validate it via the AEAT (Agencia Tributaria) verification portal. InvoSnap extracts QR data but does not validate it.

Extract FacturaE Data Now

Upload your FacturaE XML invoice and get structured data in seconds.

قم بسحب وإفلات فواتيرك هنا

أو انقر للتصفح

PDF, PNG, JPG, WEBP, XML
All supported formats