Settings

Set up your business once

Your details are saved locally on your device — never shared. They auto-fill every invoice.

Spanish format · EN + ES

Free Spanish Invoice Template

Generate invoices in Spanish with correct IVA rates, NIF/CIF fields, and autónomo rules — or create bilingual invoices for Latin American clients. No subscription, instant PDF.

Create Spanish Invoice Free →

✓ No credit card✓ No signup✓ No data shared

No signup requiredData stays on deviceFree foreverInstant PDF download

What Makes a Spanish Invoice Template Different

Spanish invoices (facturas) must comply with the Reglamento de Facturación (RD 1619/2012) and IVA rules. Required fields include:

  • Número de factura — sequential invoice number, no gaps
  • Fecha de expedición — issue date
  • NIF/CIF del emisor — issuer's tax ID (DNI for individuals, NIF for businesses, NIE for foreigners)
  • NIF/CIF del receptor — recipient's tax ID (required for B2B)
  • Base imponible — taxable base (pre-IVA amount)
  • Tipo impositivo de IVA — IVA rate applied
  • Cuota de IVA — IVA amount
  • Total factura — gross total including IVA

Create Invoices in Spanish Language

Switch invoicePrivate to Español to generate fully Spanish-language invoices:

  • All labels render in Spanish (Factura, Fecha, Descripción, Precio unitario, IVA, Total)
  • Date format: DD/MM/YYYY
  • Number format: 1.234,56 € (period as thousands separator, comma as decimal)
  • Correct currency and number formatting for Spain and Latin America

Spanish is widely used across Spain and 20+ Latin American countries. invoicePrivate's Spanish mode works for clients in Mexico, Argentina, Colombia, Chile, and across the Spanish-speaking world.

Spanish IVA Rates

Spain applies three main IVA (Impuesto sobre el Valor Añadido) rates:

  • 21% (tipo general) — standard rate for most services and goods: professional services, consulting, advertising, software, electronics
  • 10% (tipo reducido) — food (some categories), hospitality, passenger transport, renovation of residential buildings
  • 4% (tipo superreducido) — basic foods, books, newspapers, medicines, vehicles for disabled people

The Canary Islands, Ceuta, and Melilla use different tax systems (IGIC in the Canary Islands). invoicePrivate lets you set any tax rate manually.

Invoicing as an Autónomo in Spain

Autónomos (self-employed workers) in Spain have specific invoicing obligations:

  • IRPF retention (retención): For services to Spanish companies, you must often apply a withholding tax (retención de IRPF) — typically 15% (7% in the first 2 years of activity). The client retains this amount and pays it directly to the tax authority on your behalf. Show this as a deduction on the invoice.
  • IVA: Apply the correct IVA rate to the base imponible. The net invoice total = base imponible + IVA - retención IRPF.

Add a note in invoicePrivate for the IRPF retention — use the line item or notes field to show the calculation clearly.

Frequently Asked Questions

Can I send an English invoice to a Spanish client?

Yes, Spanish law does not require invoices to be in Spanish. However, Spanish clients — especially companies — usually prefer Spanish-language invoices for their accounting. invoicePrivate's Spanish mode produces a fully localised invoice instantly.

What is the difference between NIF, CIF, and DNI?

DNI (Documento Nacional de Identidad) is the national ID number for Spanish citizens. NIF (Número de Identificación Fiscal) is the tax ID used for invoicing — for individuals, it's the same as the DNI. CIF was the old tax code for companies; it has been replaced by NIF for all entities since 2008.

Do I need to apply IRPF retention to all my Spanish invoices?

IRPF retention applies when invoicing Spanish-registered companies or self-employed professionals for certain services. It does not apply when invoicing private individuals or foreign clients. If you're unsure whether retention applies, check with a Spanish gestor or tax advisor.

Does invoicePrivate work for Latin American invoice formats?

Yes. The Spanish language mode works for invoicing clients in Mexico, Argentina, Colombia, Chile, and other Latin American countries. Tax rules vary by country — set the applicable local rate manually in the invoice editor. The format and language will be correct.

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