How to Invoice as an Autónomo in Spain
By Harlequin Doyon
If you're registered as an autónomo in Spain, your invoices (facturas) have to include specific information to be valid. This guide covers what goes on the invoice and how to create one for free — but it's general information, not tax advice, so check with your gestor for your situation.
What a Spanish factura must include
- A unique, sequential invoice number — no gaps in the series.
- Issue date (and the transaction date if different).
- Your details — full name, NIF/DNI, and fiscal address.
- Your client's details — name, NIF/CIF, and address.
- Description of the goods or services.
- Taxable base (base imponible) — the amount before taxes.
- IVA — usually 21% (reduced rates of 10% or 4% apply to some goods/services).
- IRPF retención — for B2B services, commonly 15% (or 7% in your first years), withheld by the client.
- The total the client actually pays.
How IVA and IRPF work on the invoice
IVA is added to your base; IRPF retención is subtracted (your client pays it to Hacienda on your behalf). For example, on a €1,000 base for a B2B service:
- Base imponible: €1,000
- IVA (21%): +€210
- IRPF (15%): −€150
- Total to pay: €1,060
In Speed Invoices you can add IVA as a tax and the IRPF retención as a second (negative) adjustment, so the total comes out right.
Create your autónomo invoice for free
Speed Invoices is free, needs no signup, and your data stays in your browser. Set the currency to EUR, add your IVA and IRPF lines, and download a clean PDF factura in minutes.
Sending recurring facturas
Bill the same clients every month? Pro adds recurring invoices, scheduled sends, and sending from your own domain — handy for monthly retainers.
This article is general guidance and not tax or legal advice. Rates and rules change; confirm with a qualified gestor or Hacienda.
Free · no signup · download as PDF