2025 Spanish income tax simulator (annual IRPF)
Enter your employment and self-employment income, your region and your family situation, and find out whether your Spanish tax return will be payable or refundable. It is an informative estimate: it is not the official AEAT draft return.
Your data
Estimated result
To pay
6111,00 €
- Net tax due
- 6111,00 €
- Total payments on account
- 0,00 €
- Self-employment income
- 30.000,00 €
- Net employment income
- 0,00 €
- General net base
- 30.000,00 €
- Savings base
- 0,00 €
- Personal and family allowance
- 5550,00 €
- State tax
- 3055,50 €
- Regional tax
- 3055,50 €
- Savings tax
- 0,00 €
- Gross tax due
- 6111,00 €
- Net tax due
- 6111,00 €
- Total payments on account
- 0,00 €
- Tax return result
- 6111,00 €
What this estimate does not include
- You haven't set your region: we calculate the regional part using the state scale twice.
Estimación orientativa de la declaración de la Renta. NO es el borrador oficial de la AEAT, no contempla todas las deducciones ni situaciones personales, y no constituye asesoramiento fiscal. Consulta a un profesional antes de tomar decisiones.
How we work out your tax return
We add your employment income (gross minus Social Security and minus the €2,000 of other expenses) and your net self-employment income, subtract pension plan contributions and apply the state scale plus your region’s scale. Savings income (dividends, interest and capital gains) is taxed on its own scale, from 19 % to 30 %.
The personal and family allowance is NOT subtracted from the base: it goes through the same scale and its tax is deducted, exactly as the Spanish Tax Agency does it. Finally we subtract your withholdings and form 130 payments to see how much is left to pay or to be refunded.
Frequently asked questions
When is the 2025 Spanish tax return filed?
The 2025 campaign runs from 8 April to 30 June 2026; if you pay by direct debit, the deadline is 25 June. The 2026 return will be filed around April-June 2027.
How does the personal and family allowance work?
It is the part of your income that is not taxed: €5,550 per taxpayer, plus €2,400/2,700/4,000/4,500 per child, €2,800 more if the child is under 3, €1,150 per ascendant and the disability amounts. It is not subtracted from the taxable base: the scale is applied to the allowance and that tax is deducted from yours, so it is effectively taxed at zero.
Why does my region change the result?
Half of Spanish income tax is regional and each region approves its own scale. We have the official scales for Madrid, Catalonia, Andalusia, the Valencian Community and Galicia; for the rest we use the state scale twice and warn you that it is an approximation. The Basque Country and Navarre have their own foral income tax, which we do not simulate.
Does this replace the AEAT draft return?
No, absolutely not. It is a rough estimate so you know where you stand during the year. We do not file anything with the Spanish Tax Agency, it does not include every tax credit (regional, housing, maternity…) or joint filing, and it is not tax advice.
Aurio calculates this for you from your transactions and invoices
Import your statements or add your invoices and keep your quarterly VAT, estimated form 130 and depreciation always up to date. Informative, private and with your data encrypted.
Get started for freeIndicative, informational calculations: they are not tax advice and Aurio never files anything with the Spanish Tax Agency (AEAT). Check amounts and deadlines against current regulations or with your advisor.

