Guide

What is IRPF on a Spanish invoice?

IRPF withholding confuses many foreign business owners in Spain. This guide explains it clearly with a real example.

The basics

When you invoice certain Spanish businesses as an autónomo, they deduct a percentage from your payment and pay it to Spain's tax office (AEAT) on your behalf. This is called IRPF withholding.

It's not a penalty or a fee — it's a prepayment of your income tax. The money still counts as yours; it just goes to AEAT first.

A worked example

You invoice a Spanish company €600 for design work, with 21% IVA and 15% IRPF:

  • Service fee: €600.00
  • + IVA (21%): €126.00
  • − IRPF (15%): −€90.00
  • Your client pays you: €636.00

Your client pays the €90 IRPF to AEAT directly (via Modelo 111). At the end of the year, this €90 is credited against your income tax bill.

When does it apply?

  • You are an autónomo providing professional services
  • Your client is a Spanish company or autónomo
  • Your services are listed in AEAT's regulated activities

It does NOT apply when invoicing private individuals, foreign clients, or for most product sales.

Try our free IRPF calculator

Calculate IRPF →

Better together with your gestor.

BillBee works with gestors serving English-speaking clients in Spain.

LABE BALCELLS AC Gestió Leiva See partners →