How to use this spain invoice
- Add your name or company name, your NIF and your address.
- Add your client’s name, NIF and address.
- List your services with prices before IVA, and keep IVA at 21% unless a reduced rate applies.
- Keep IRPF at 15% if you are a professional billing a Spanish business (7% in your first years); remove it for consumers and foreign clients.
- Add your IBAN and download the PDF.
What a Spanish invoice must include
Under Royal Decree 1619/2012, a full invoice (factura completa) needs a sequential number and series, issue date, the names, NIF tax numbers and addresses of seller and buyer, a description of each item, the taxable base, the IVA rate and amount shown separately, and the date of supply if different. A simplified invoice (factura simplificada) is allowed up to €400 including IVA (€3,000 in some sectors such as retail and hospitality) and needs fewer details.
- IVA rates: 21% standard, 10% reduced, 4% super-reduced.
- Recargo de equivalencia: when selling to retailers in this scheme, add the surcharge (5.2%, 1.4% or 0.5%) on top of IVA.
- Canary Islands: IGIC (7% standard) instead of IVA.
IRPF withholding for autónomos
Professionals billing Spanish businesses or other autónomos have 15% IRPF withheld from the taxable base; new autónomos can use 7% in their first year and the two after. The client pays the rest and pays the withheld amount to the tax agency. The editor takes IRPF off after IVA, so the amount to pay is base + IVA − IRPF. There is no general VAT exemption for small businesses in Spain.
Verifactu and record keeping
Invoiceferry is not certified Verifactu software and sends nothing to the tax agency. Verifactu applies from 1 January 2027 for companies and 1 July 2027 for autónomos; from then on, issue official invoices with compliant software and use Invoiceferry for proformas and quotes. In the Basque Country, TicketBAI already applies. Keep invoices for at least four years for tax purposes, and six under the Commercial Code. See our guide to e-invoicing in Spain.