Facturae download: desktop application or online creator
Independent, non-governmental site
Tell us how many invoices you send to public bodies, whether you have a certificate and whether you can install software: we suggest the best way to get your Facturae file.
Suggested route
Desktop app 3.4
The free facturae.gob.es application (version 3.4, for Linux, MacOS and Windows) creates and manages Facturae invoices.
| Signature | With your certificate, in a signing app |
| Format version | 3.2.2 |
| Sending | FACe |
Without a signature FACe rejects the invoice. This site’s creator does not sign: there is no safe way to use your certificate from a web page.
Prepared by Radif Partners · Method · Rules read in the BOE and at the AEAT on 25 October 2026
People looking to download Facturae usually want one of three things. The first is the free “Gestión de facturación electrónica” application published by the Spanish government on facturae.gob.es, version 3.4, with installers for Linux, MacOS and Windows: it creates and manages Facturae invoices on your computer. The second is the format schema, the XSD file for version 3.2.2, which developers need to generate or validate invoices; the same site still offers versions 3.2 and 3.2.1. The third is simply an invoice ready to send to FACe. For that you need to install nothing: the creator on this site builds a Facturae 3.2.2 XML file in your browser, which we have validated against the official schema. In every case one step remains that no website can safely do for you: signing the invoice with your electronic certificate, as Law 25/2013 requires for invoices to public bodies. Without that signature, FACe will not accept it.
What you can download from facturae.gob.es
| Download | What it is for | Who needs it |
|---|---|---|
| E-invoicing management application 3.4 | Create and manage Facturae invoices on a computer | Suppliers with few invoices to public bodies |
| Facturae 3.2.2 XSD schema | Generate or validate files in software | Developers and software producers |
| Signature policy 3.1 | Rules for the invoice XAdES signature | Anyone signing with their own tools |
The desktop application download page offers three installers for version 3.4, one per operating system. The latest format version page gathers the 3.2.2 XSD schema, the field descriptions and the change history, along with the schemas of earlier versions. The signature policy is published in version 3.1.
Which route suits you
If you send many invoices to public bodies, it makes sense for your invoicing software to create and sign the Facturae file and send it without manual steps. If you send few and can install software, the official application is a complete option. If you cannot or would rather not install anything, for instance on a locked-down work computer, the free e-invoice creator produces the XML in your browser. Set your case in the calculator above.
Whatever you choose, an invoice to a public body must be signed. Law 25/2013, article 5, requires an advanced electronic signature based on a qualified certificate, or an advanced electronic seal. This is the signature each destination asks for:
Signature required
Signature required
XAdES
| Rule | Ley 25/2013 |
| Who signs | The issuer or whoever invoices on its behalf |
After the download
Once the file is signed, you deliver it through the recipient administration's general entry point: FACe for central government and for the regions and town halls that have joined it. The file may not exceed 8 MB including attachments. To review a Facturae file someone sent you, or the one you have just made, the Facturae viewer shows it as an invoice and recalculates the sums. The signing steps are explained in signing a Facturae file and delivery in FACe.
Before installing or sending
Download the application only from the official website and be wary of copies hosted elsewhere, which may be outdated or altered. If you work with a developer, give them the link to the official schema rather than a file forwarded by email, so that they validate against the right version. And before filing an invoice, open it in a viewer to check that the tax ID, the routing codes and the amounts are the ones you expect, because a rejected invoice delays payment. Keep the signed file you sent, unchanged, together with the receipt the entry point returns.