Professional Invoice Template for Spain
Generate legally compliant Spanish invoices with correct IVA rates and all mandatory fields per Real Decreto 1619/2012. Instant PDF, no account needed.
✓ No credit card✓ No signup✓ No data shared
What must a Spanish invoice include?
Spanish invoicing law (Real Decreto 1619/2012) requires these mandatory fields on every factura completa:
- Invoice number and series — sequential, no gaps
- Invoice date and date of supply (if different)
- NIF/CIF of both issuer and recipient
- Full name and address of both parties
- Description of services or goods
- Taxable base (base imponible) per IVA rate
- IVA rate and IVA amount
- IRPF retention (retención) — if applicable for professional services
- Total amount including IVA (and net of any IRPF retention)
IRPF retention (typically 15%, or 7% for new autónomos in their first three years) is deducted from the invoice total on professional services billed to Spanish businesses. If you are an autónomo providing services to a Spanish company, you must include it.
IVA Rates in Spain
Spain applies three IVA rates:
- 21% — General rate: most goods and services (consulting, software, advertising)
- 10% — Reduced rate: food (non-essential), hospitality, passenger transport, housing
- 4% — Super-reduced rate: basic foods (bread, milk, eggs), books, medicines, prosthetics
Export and intra-EU B2B supplies are exempt (0%). The Canary Islands (IGIC), Ceuta, and Melilla have their own tax regimes and are not subject to standard IVA.
Autónomos: IVA Registration and Invoicing
Unlike Germany and France, Spain has no IVA registration threshold. All autónomos and businesses must register for IVA from their first day of business and charge IVA on applicable supplies.
IVA declarations are filed quarterly using Modelo 303 and summarized annually in Modelo 390. Large companies with turnover over €6 million must file monthly and report via SII (Suministro Inmediato de Información) — a real-time VAT ledger reporting system to Agencia Tributaria.
VeriFactu and TicketBAI: Spain's E-Invoicing Systems
Spain is rolling out mandatory certified invoicing software requirements:
- VeriFactu: A tamper-proof invoicing system required for most of Spain. Each invoice is signed with a hash and QR code to ensure traceability. Corporate taxpayers must comply from January 1, 2027; autónomos from July 1, 2027.
- TicketBAI: The equivalent system in the Basque Country (Álava, Bizkaia, Gipuzkoa), already mandatory for most businesses.
- SII (Suministro Inmediato de Información): Large companies with annual turnover above €6 million must submit invoice records to the AEAT within 4 days of issue — applicable now, not from 2027.
Standard Excel or PDF invoices will not meet VeriFactu requirements once your obligation date arrives, as the system requires software-generated signed records.
Frequently Asked Questions
Is there a VAT threshold for registration in Spain?
No. Spain requires all businesses and self-employed (autónomos) to register for IVA from day one, regardless of turnover. There is no minimum threshold for IVA registration — unlike France (€36,800) or Germany (€22,000).
What is IRPF retention and do I put it on my invoice?
IRPF (Impuesto sobre la Renta de las Personas Físicas) retention is a withholding tax on professional services. If you are an autónomo providing services to a Spanish company, you typically apply a 15% retention (7% in your first three years). The company pays that amount directly to Hacienda on your behalf. The invoice shows the gross amount, IVA added, and IRPF deducted, with the net payable clearly stated.
What is VeriFactu and when does it apply?
VeriFactu is Spain's mandatory certified invoicing software system, requiring that every invoice carries a hash fingerprint and QR code for tamper-proof traceability. Corporate taxpayers must comply from January 1, 2027; self-employed from July 1, 2027. Businesses in the Basque Country fall under the equivalent TicketBAI system instead.
What is a factura simplificada?
A factura simplificada is a simplified invoice for transactions up to €400 (inclusive of IVA) or when the recipient does not need to reclaim IVA. It requires fewer details but does not allow IVA deduction without the recipient's NIF/CIF.
How often do I need to file IVA returns in Spain?
Most autónomos file quarterly using Modelo 303 (deadlines: April 20, July 20, October 20, January 30). An annual summary (Modelo 390) is due in January. Large companies file monthly via SII.
Related guides
Your First Invoice in Under Three Minutes
Free forever. No credit card, no signup, no watermarks. Open the tool and start invoicing.
Create Spanish Invoice Free →No signup · No credit card · No data shared