Spain VAT (IVA) Invoices

Free Invoice Generator Spain

Create professional IVA-compliant invoices (facturas) for your Spanish business. No signup required.

Invoice generator form

Your business
Bill to (client)
Invoice details
Line items
Description Qty Unit price Tax %
Totals
Payment details
Notes
Open interactive editor
Tax
VAT (IVA) at 21%
Currency
EUR (€)
Business registration
NIF/CIF
Country
Spain

Why Use Our Free Spain Invoice Generator?

21% IVA Ready

Automatically calculate and display Spain's standard 21% VAT (IVA) for registered businesses.

NIF/CIF Compatible

Add your tax ID (NIF for individuals, CIF for companies) to every factura for compliance.

EUR Currency Support

Invoices display amounts in euro with correct formatting for Spanish and EU clients.

Invoice requirements in Spain

What a compliant invoice needs in Spain:

  • Show your NIF/CIF, the IVA rate and the IVA amount separately
  • Use a sequential invoice number and the issue date
  • Apply IRPF withholding on invoices where it is required (common for autónomos)
  • Reduced IVA rates of 10% and 4% apply to certain goods and services

Invoicing tips for Spain

  • Keep invoices for at least 4 years (longer is safer) for Agencia Tributaria
  • SEPA bank transfer is the standard payment method in Spain
  • For autónomos, show any IRPF retention clearly as a deduction
  • Show the base imponible (net), IVA and total

Common mistakes to avoid

  • Forgetting IRPF withholding when it applies to autónomos
  • Applying 21% to items eligible for the 10% or 4% reduced rate
  • Omitting the NIF/CIF
  • Not using a sequential invoice number

Spain invoicing FAQ

What VAT rate applies in Spain?

The standard VAT (IVA) rate is 21%. Reduced rates of 10% and 4% apply to certain goods and services. Some supplies are exempt.

What must a Spanish factura include?

It should show your name, address and NIF/CIF, a sequential invoice number and date, the client's details, an itemised description, the net base, the IVA rate and amount, any IRPF retention, and the total.

Do autónomos charge IVA and IRPF?

Most autónomos charge 21% IVA and, for many professional services to Spanish businesses, also apply an IRPF withholding that the client pays to the tax authority. Show both clearly on the invoice.