income tax spain calculator

Spain Income Tax Calculator (IRPF Estimate)

Use this free tool to estimate annual IRPF income tax, social security contribution, and net income in Spain. This is an educational estimate, not legal or tax advice.

Enter your numbers and click Calculate Tax to see your estimated Spanish income tax.

How Spanish income tax works

Spain uses a progressive income tax system called IRPF (Impuesto sobre la Renta de las Personas Físicas). Progressive means that different slices of your taxable income are taxed at different rates. Your entire income is not taxed at the top bracket.

In practice, your employer usually withholds tax from your monthly payroll. The annual tax return then reconciles what you should have paid versus what was withheld. If too much was withheld, you may receive a refund. If too little was withheld, you may owe additional tax.

Resident vs non-resident taxation

This calculator is designed for typical Spanish tax residents using an IRPF-style progressive estimate. Non-residents are often taxed under a different system (IRNR) with separate rules, rates, and treaty treatment.

State and regional components

Spanish income tax includes both a state component and an autonomous community component. Because regions can apply different scales and deductions, final tax can vary by location. The region selector in the calculator applies a modest adjustment to reflect this effect in a simplified way.

Illustrative brackets used by this calculator

The calculator uses an educational progressive scale frequently used for rough IRPF planning:

Taxable income tranche (€) Base rate used
0 - 12,45019%
12,450 - 20,20024%
20,200 - 35,20030%
35,200 - 60,00037%
60,000 - 300,00045%
300,000+47%

Regional profiles slightly increase or decrease these rates in the estimate.

How to use this income tax Spain calculator

  • Enter your annual gross income before taxes.
  • Add any deductible expenses you want included in a rough estimate.
  • Set a personal allowance (default shown is a common baseline).
  • Choose your social security rate (employee contribution).
  • Select your region profile and calculate.

The result displays estimated taxable base, IRPF, social security, effective rates, and annual/monthly net income.

What can affect your real tax bill

Deductions and reductions

Your actual tax return may differ due to family status, disability allowances, mortgage/rent situations, pension contributions, maternity or childcare rules, autonomous community tax credits, and other legal reductions.

Payroll withholding is only an advance

Monthly withholding (retención) is not always equal to final annual tax. A raise, bonus, job change, or part-year employment can cause over- or under-withholding.

Special cases

  • Self-employed workers (autónomos) have additional rules and installment payments.
  • Beckham Law expatriate regime uses different taxation conditions.
  • Foreign income and treaty relief can significantly change liability.

Example scenario

Suppose you earn €35,000 gross annually, have €0 other deductions, use a €5,550 personal allowance, and contribute 6.4% social security. The calculator first estimates social security, then subtracts deductions and allowance to derive taxable income. It then applies progressive rates to each bracket, producing total estimated IRPF and net income.

Important disclaimer

This tool is a planning calculator for education. It does not replace official AEAT calculations or advice from a qualified tax professional in Spain. Always confirm figures with current rules and your specific regional/family circumstances.

🔗 Related Calculators

🔗 Related Calculators