In short: free Verifactu invoicing software does exist: the AEAT app, with no invoice limit, and several private programs with a limited free plan. Verifactu affects an autónomo (self-employed person) who makes invoices with software. The law sets 1 July 2027 (1 January 2027 for companies), although the Ministry of Finance announced on 5 October 2026 that it will postpone it to October 2028.
Does it affect you?
Verifactu is the common name for the regulation on invoicing software (Royal Decree 1007/2023). It applies to anyone who invoices with software, even if only for part of their business (article 3 of the regulation). According to the AEAT FAQ, it does not affect you if:
- you make all your invoices by hand, on paper;
- you are in the SII (the system for sending VAT books immediately);
- your tax address is in the Basque Country or Navarre, which have their own rules;
- you have a Tax Agency decision that leaves you out.
The Canary Islands, Ceuta and Melilla are included.
Word and Excel. If you only type, print and keep the invoice, the regulation does not apply. If a spreadsheet with macros builds the book of issued invoices by itself, it counts as invoicing software and must comply.
From when?
- What the law says today. Royal Decree 1007/2023 (fourth final provision, consolidated BOE text) gives companies until 1 January 2027 and everyone else, autónomos included, until 1 July 2027.
- What has been announced. In a note of 5 October 2026, the Ministry of Finance says it will postpone the obligation to October 2028, to match mandatory e-invoicing between businesses. Until this is published in the BOE, the 2027 dates apply. This guide will be updated when the rule comes out.
- E-invoicing between businesses is a separate obligation, with its own free tool: free AEAT e-invoicing.
Free options
| Program | Free | If you need more | In English | Taxes |
|---|---|---|---|---|
| AEAT app | No invoice limit; no receipts, one recipient per invoice | No paid plans | Help in English | No |
| FacturaDirecta | 100 invoices a year, 10 clients | From €12 a month paid yearly | English website | Forms 303, 130 and 390 |
| STEL Order | Up to 30 invoices, 200 clients | From €20 a month paid yearly | No | No |
| Holded | Light plan: 20 invoices a year, 1 user | From €19 a month | English website and app | VAT and IRPF forms |
| Contasimple | 12 documents a year | From €10.95 a month paid yearly | Invoices in English | Tax filing, according to the company |
| Taxfix | No invoice limit, according to the company | Plans with a gestor | No | Gestor in paid plans |
Paid options
| Program | Price | In English | Taxes |
|---|---|---|---|
| TS Facturas (formerly Billin) | From €6.60 a month paid yearly, up to 5 clients; 30-day trial | No | No |
| Quipu | From €17 a month; 15-day trial | English website | Prepares the forms; gestor extra |
| Cuéntica | From €9 a month; with taxes, €29; with filing, €59 | Invoices in English | In the €29 and €59 plans |
| Declarando | €29.90 a month paid yearly; with taxes, €49.90 | No | In the €49.90 plan you file them yourself, with help from their experts |
| Xolo | Lite, €15 a month; with a gestor, from €39 | English website | Gestor from €39 |
Approximate monthly prices, taken from each company's website on 12 November 2026. They change often: before signing up, check the price and whether it includes VAT. This guide does not recommend any program and has no agreements with these companies.
The free AEAT app, step by step
- Go to the AEAT electronic office: IVA, «Sistemas Informáticos de Facturación (SIF) y VERI*FACTU», «Acceso a la Aplicación de facturación de la AEAT». You log in with Cl@ve Móvil, an electronic certificate or an electronic DNI.
- In «Mis datos», fill in your details as the issuer so they appear on every invoice.
- Create one series for ordinary invoices and another for corrective ones. Since February 2026 each series has an invoice type, and the invoice number only accepts digits.
- Add your client with their name and NIF (tax number). If they are from another country, choose another type of ID; outside Spain the province and postcode are not required.
- Save your products or services with a description and price, so you do not type them every time.
- Fill in the invoice, click «Validar/Generar Factura» and then «Firmar y enviar». At that moment the record reaches the Tax Agency.
- Download the PDF with the QR code and send it to your client.
- If you make a mistake, issue a corrective invoice or cancel the invoice from the invoice search.
To practise without tax effects, the AEAT has a separate test portal. The app's help is also in English.
What the AEAT app does not do
- Receipts or simplified invoices: every invoice needs a recipient.
- Several recipients on the same invoice.
- The special VAT schemes for second-hand goods, travel agencies and the advanced level of the VAT group scheme.
- Moving your invoices to another program. It only exports the client and product lists; if you switch programs, your history stays in the app.
What to choose for your case
- Few invoices, always to companies or professionals: the AEAT app.
- Up to 100 invoices a year and a program you can keep if you grow: FacturaDirecta's free plan.
- Sales to the public that need receipts: a program with receipts, not the AEAT app.
- Spanish is hard for you: a program with an English website (FacturaDirecta, Holded, Quipu, Xolo).
- You want someone to file your taxes for you: a plan with a gestor (Cuéntica, Xolo, Taxfix).
How to check any program
The maker signs a «declaración responsable» (statement of compliance) saying the program meets the regulation. It must be visible in the program itself and available to the buyer (article 13 of the regulation). The Tax Agency does not certify programs: if you cannot find that statement, ask the provider before paying. Using a program without the declaración responsable the regulation requires, or an altered program, can cost a fine of €50,000 for each tax year (article 201 bis of the General Tax Law).
For the rest of an autónomo's obligations, see autónomo without a gestor: what to file and when.
Official source: Royal Decree 1007/2023 in the BOE and the AEAT free VERI*FACTU app.
Informational only; check the official source and a professional for your specific case.