Spain Salary Withholding Calculator 2026

More settings 6

Without these we assume the ordinary case: a single taxpayer with no dependants.

Paid out after withholding

€35,550 kept per year

71% of €50,000

Open-access result

About €2,963 a month

Effective tax rate 28.9%

€14,450 to taxes and contributions

Based on family situation: Everyone else (single, or spouse has income)

Verified for 2026 · official authority + independent source · 2026-07-14 · Sources

Worth opening: annual employee social security contributions can change this by up to €2,044.

Where the money goes

Gross salary€50,000
Social security (employee)-€3,250Employee contributions on the capped contribution base
Income tax withheld by the employer-€11,200Withholding rate 22.40% of gross (base €44,750.00, personal and family minimum €5,550.00)
Paid out after withholding€35,550Effective rate 28.9%

Reference

How much your employer holds back from each payslip in Spain. This is an advance, not your final tax bill.

The retención is an advance on a tax nobody has calculated yet

In most countries our readers come from, the tax deducted from your salary is the tax. Spain does not work like that. The retención a cuenta is a down payment on a bill nobody has worked out yet, and the real one arrives with the annual return you file the following June. Withhold too much, and Hacienda transfers the excess back. Too little, and you pay the rest yourself.

So the percentage above is not the Spanish tax on your salary. That is a separate calculation on different scales, and it lives on the annual IRPF calculator. A low withholding is not a win either. It is a debt with a due date.

Your family situation sets the percentage

The rate is worked out for you, not for your salary. The algorithm strips your social security contributions out of the year’s expected gross, along with an employment expense allowance of €2,000 and the reduction for low employment income. It taxes what is left, then credits back the tax on your personal and family minimum: €5,550 for yourself, €2,400 for a first child, €2,700 for a second, and €2,800 more for each child under three. More than two children takes another €600 off the base.

So the person at the next desk, same gross, one child and a spouse without income, keeps more of every payslip than you do. Same law, different family.

There is a floor to all this. Below a threshold set by family situation and children, €15,876 for a single person with none, nothing is withheld at all. Just above it the rate cannot bite hard: up to €35,200 of gross, the year’s withholding is capped at 43% of the pay above that threshold.

Contract type lands here too. We assume an open-ended contract, with unemployment at 1.55%; a fixed-term one contributes slightly more. The official algorithm also sets floor rates for contracts of under a year and for special employment relationships, which we do not apply. On a short contract your real retención can run higher than the figure above.

Your region changes nothing on the payslip

Withholding uses one national scale, 19% to 47%, and your employer applies it identically in Madrid and in Catalonia. The community shows up later, when the annual return stacks its scale on top of the state one, which starts at 9.5%. Moving between communities changes what you settle in June, not what leaves your payslip in March.

This number is checked against AEAT’s own service

The Agencia Tributaria runs its own withholding service, and we ran our engine against it: seventeen cases (single filers, a non-earning spouse, children, a child under three, shared custody, the exemption threshold, the cap) all matching to the cent, down to the truncation quirk that leaves the withheld amount marginally below the exact quota. Those cases are our test suite; they break the build if the engine drifts. How we calculate has the rest.

Where the advance and the real tax come apart

The advance fits one person: one employer, one full year, salary as the only income. Change any of that and June has something to say.

  • Two employers in one year. Each sets a rate on the pay it alone gives you, as if that were your whole income, so part of your salary sits in brackets that are too low. Added together in the return, the real tax exceeds both advances, and you pay the difference.
  • A job change mid-year. The new employer starts from what it will pay you in the months that remain, which is less than your annual income, so the rate it applies is gentler.
  • Income that is not salary. Freelance work on the side (freelancer calculator), rent, dividends: your employer knows about none of it.

None of this is a payroll mistake. It is what an advance is for.

Questions people actually ask

Is the retención taken from my Spanish payslip my final tax?

No. It is a payment on account of a tax that has not been calculated yet. The final bill is worked out in your annual return the following year, on the state scale plus the scale your autonomous community sets: Hacienda then refunds whatever your employer over-withheld, or collects whatever it missed. People arriving from countries where payroll tax is final are the ones this catches.

Why does my colleague on the same salary have a lower withholding rate?

Because the rate is personal. The algorithm subtracts social security contributions and the fixed employment expense allowance from the gross, and then credits the tax on your personal and family minimum, which grows with each dependent child, with a child under three, with your age, and with a spouse who has almost no income of their own. Two people on identical gross pay with different families get different percentages, and that is the design rather than an error in payroll.

Does living in Madrid instead of Barcelona reduce what my employer withholds?

No. Withholding runs on a single national scale, so an employer withholds the same in every autonomous community. The region surfaces only in the annual return, where the regional half of the tax is added to the state half. Moving changes your final bill and your refund, never your payslip.

I worked for two employers this year. Why do I suddenly owe money?

Each employer computes a rate only on the pay it expects to give you itself. Neither of them knows about the other, so both treat a part of your income as if it were the whole of it, and a part of your income sits in lower brackets than it really occupies. Add the two jobs together in the annual return and the correct tax is higher than the two advances combined. The gap is not a penalty; it is the same tax, collected late.

My salary is low enough that nothing is withheld. Do I still have to file?

Withholding stopping and the filing obligation ending are two separate rules, and this calculator only models the first. The withholding threshold depends on your family situation and how many children you have. Whether you must file is decided by the annual return rules, including how many payers you had, so check it separately rather than assuming that a zero on the payslip means nothing to do in June.

Information only, not tax advice. Rates change; confirm your own situation with a qualified adviser. View sources and how we verify