IRPF Explained: The Ultimate Guide to income tax in spain for Autónomos
Deciding to become an autónomo is a thrilling adventure. You are your own boss, you set your own hours, and you get to enjoy the incredible Spanish lifestyle. But then, the end of the quarter arrives, and suddenly you are staring at a document asking you for your IRPF, your cuota, and your IVA. Welcome to the jaleo of Spanish bureaucracy.
For most expats and freelancers, understanding income tax in spain feels like trying to read a foreign language backward. But do not panic. Being an autónomo is tough—facturar doesn’t have to be. In this ultimate guide, we will break down exactly how the IRPF works, what the recent updates mean for your wallet, and how you can manage your income tax in spain completely sin líos using the right tools.
What exactly is IRPF?
IRPF stands for Impuesto sobre la Renta de las Personas Físicas. In plain English, it is the personal income tax in spain. If you make dinero while residing in Spanish territory, Hacienda wants its share.
As an autónomo, you pay your IRPF in two main ways:
- Retenciones (Withholdings) on your Facturas: If you bill other Spanish businesses (B2B), you must include an IRPF retention on your invoice. Usually, this is 15% (or 7% for your first three years as a freelancer). Your client holds onto this money and pays it to Hacienda on your behalf as an advance on your yearly tax bill.
- Modelo 130 (Quarterly Payments): If you don’t apply retentions on most of your invoices (for example, if you sell to normal consumers or international clients), you must file the Modelo 130 every quarter. This is where you pay a flat 20% advance on your net profits to Hacienda.
Then, every year between April and June, you file the Declaración de la Renta (Modelo 100). This is the final boss battle of your income tax in spain, where Hacienda calculates what you actually owe based on their progressive tax brackets versus what you already paid in advances throughout the year.
The Progressive Brackets for 2026/2027
The beauty (and pain) of the income tax in spain is that it is progressive. The more dinero you make, the higher the percentage you pay on the top slice of your income. Currently, the state brackets look roughly like this:
- €0 to €12,450: 19%
- €12,450 to €20,200: 24%
- €20,200 to €35,200: 30%
- €35,200 to €60,000: 37%
- €60,000 to €300,000: 45%
- Above €300,000: 47%
Note: Your final rate combines state and regional taxes, so living in Madrid might give you a slightly different tax bill than living in Barcelona or Valencia.
The Digital Trap: Verifactu and Ley Crea y Crece
Here is the most critical update you need to know: you can no longer guess your income or use Excel to calculate your income tax in spain.
Hacienda is tired of tax fraud. With the new Verifactu law becoming mandatory for autónomos on July 1, 2027, every single factura you issue must have a specific QR code and a secure, chained digital fingerprint. If your software isn’t logging your income securely, you face massive multas. On top of that, the Ley Crea y Crece will force B2B transactions to be processed via structured electronic invoicing.
Using an outdated spreadsheet to track your IRPF is officially a financial suicide mission. Ditch Excel, keep the dinero, and chill with Hacienda.
Do Invoices, Not Drama
You don’t need a PhD in fiscal law to figure out the right IRPF retentions for your income tax in spain. TaxOlé is designed specifically to handle this chaos for you. We keep the tone Spanglish, friendly, and close, but our software runs on serious, bulletproof tax logic.
When you create a factura, TaxOlé calculates your IRPF and IVA automatically. It generates the mandatory QR codes, gets you Verifactu-ready in 30 seconds, and allows you to invite your gestor to access your clean, error-free records instantly. The best part? TaxOlé is pivoting heavily to a Free version.
You can finally manage your income tax in spain like a pro, completely free, and sin líos.
(FAQs)
1. How do I calculate my income tax in spain?
Your income tax in spain (IRPF) is calculated progressively based on your net profit (income minus deductible expenses). You pay quarterly advances and then settle the final amount during the annual Renta.
2. Should I put IRPF on my invoices?
If you are an autónomo billing another Spanish business or professional, yes. You generally apply a 15% retention (7% for new freelancers). If you bill consumers (B2C) or international clients outside of Spain, you do not apply the retention on the factura.
3. Does TaxOlé calculate my income tax in spain automatically? Absolutely. You just select your client, and TaxOlé calculates the correct IRPF and IVA, keeping your numbers perfect and your gestor happy.
4. How does Verifactu affect my IRPF? Verifactu ensures Hacienda has a real-time, unaltered record of your billing. This means your declared income tax in spain must perfectly match the secure digital chains sent by your invoicing software. Using a certified tool like TaxOlé guarantees you are 100% compliant.