Spanish Income Tax Calculators for 2023/24

This section contains online income tax calculators for Spanish. Each income tax calculator allows for employment income, expenses, divided, business and personal activity, everything you will require to calculate your income tax return for 2023/24

Calculating your income tax in Spanish is simple, simply select a specific online income tax calculator from the list below to calculate your annual gross salary and net take home pay after tax deductions in Spanish.

Spanish uses a Pay As You Earn (PAYE) deduction model, similar to that used in the United Kingdom, whereby tax is deducted at source via employers and paid directly to SARS on behalf of the employee. This means that tax affairs for most are fairly simple. This Spanish PAYE Calculator allows you to compare salaries, deductions and annual earnings and is useful for employers who want to calculate the total cost of an employee.

Each calculator provides the same analysis of pay but is simplified to allow you to enter your salary based on the frequency you are being paid (hourly, daily etc.). Each salary calculator includes personal tax allowances, calculates full income, expenses, applies tax credits, medical/pension deductions etc. and provides a breakdown of your annual salary with Monthly, Quarterly Weekly, Daily and Hourly pay illustrations.

iCalculator ES Tax Calculator is updated for the 2023/24 tax year. You can calculate your take home pay based of your annual income, income tax, medical contributions and pension contributions, RA and tax for 2023/24.

How to calculate Income Tax in Spain

The Spanish Tax Calculator was launched on the 4th October 2017 to support our community of Users in Spanish and those looking at employment opportunities and comparing salaries in Spanish. If you spot a bug with this tool, please leave us a message on Facebook or contact us via our website. Please get in touch if you would like us to add additional information, payslip examples or specific reports. We develop our tools to support our community, the more you engage, the more we can support and tailor the Spanish Tax Calculator to support your needs.

If you are an expat living in Spain, you can enter other income / pension income in the advanced tax calculator to compte tax without Social Security deductions

Calculating income tax in Spain couldn't be easier. Simply follow the steps below.

  1. Select 'Simple' to use the simple Spanish tax calculator, this only requires your annual salary.
  2. Enter Your Salary
  3. Choose the calculation layout or calculation explanation as required
  4. optional: Select the advanced calculator to include Charitable Donations, Capital Gains (Interest etc.), include dependants deductions, enter your income period (day, hourly rate, month etc.), pension contributions, employer salary package details, hours worked and more. The more details you enter, the more refined the Spanish tax calculation will be.

About the Spanish Income Tax Calculator

The Spanish Income Tax Calculator is designed to allow you to calculate your income tax and salary deductions in Spain. The calculator is provided for your free use on our website, whilst we aim for 100% accuracy we make no guarantees as to the accuracy fo the calculator. If you spot an error or would like additional elements added such as medical, pension or other deductions please contact us with your request and provide additional information or a link to supporting information. We constantly refine and develop our tax calculators based on our community feedback so your time and feedback really does makes a difference. We develop the tool for our community so you can shape the calculator and results to suit your personal or business needs.

Tax in Spain is calculated by combining the States general tax rate and regional tax rates. The default setting is for Madrid, you can choose another Region to see how much tax is due for a specific Region in Spain as required.

You can claim tax deductions on your earnings in Spain for:

  1. Social Security payments (into Spanish system only!)
  2. Pension contributions
  3. Charitable donations
  4. Initial earnings from dividend interest (capped, for specific cap, see the tax tables for the specific year in the tax calculator dropdown)
  5. Costs associated with buying/renovating your main home
  6. Dependants who live with you and earn less than 0,00 € per annum (2023 earning cap) 0,00 € for Over 65s, 0,00 € for over 75s


  1. Weekly income tax and salary calculation based over 52 equal payments per year as default. Assumption is that any holiday pay is paid pro-rata. You can adjust this in the advanced calculator settings
  2. The hourly rate is based on the number of hours worked per week (default is 35 hours per week, you can change this in the advanced calculator settings)
  3. The number of working days per year is defaulted to 253 working days, you can change the default number of working days in advanced tax calculator
  4. The Income tax calculator uses your annual salary by default, if you prefer to calculate your annual income tax using a different payment period, please change the income period in the advanced settings. Please note that the change will only apply to Employment Income and Employment expenses, all other tax credits and tax deductions are considered as annual in this income tax calculator.