Spanish tax refunds depend on what you overpaid and your personal situation

There is no fixed refund amount in Spain. What you get back depends entirely on how much tax you paid during the year versus how much you actually owed based on your income, deductions, and credits. A person earning €25,000 might get back €800, while someone earning €50,000 might get back €2,500 or nothing at all. The refund is simply the difference between what came out of your paycheque and what the tax authority calculates you should have paid.

The Spanish tax authority, Agencia Tributaria, calculates this difference when you file your annual tax return (the declaración de la renta). If you paid too much, they send you a refund. If you paid too little, you owe money. The size of your refund has nothing to do with the government's budget or policy changes — it is personal to your tax situation that year.

Key Takeaways

  • Your refund amount is the difference between taxes withheld from your salary and the total tax you owe based on your income and deductions.
  • Employees in Spain typically overpay tax because employers withhold a standard amount, which is why most people receive refunds.
  • Self-employed people and those with multiple income sources often owe money instead of receiving refunds.
  • You can estimate your refund before filing by comparing your annual salary against the withholding tables, though the exact amount only appears when Agencia Tributaria processes your return.

Why employees usually get refunds and self-employed people often don't

Most employees in Spain receive a refund because their employer withholds tax at a standard rate that assumes a full year of work at that salary level. If you took unpaid leave, started the job mid-year, or had periods of unemployment, you likely paid more tax than you owed. Your employer cannot adjust withholding retroactively for those gaps, so the overpayment sits in the system until you file your return.

Self-employed people and those with business income face the opposite problem. They make quarterly estimated tax payments to Agencia Tributaria based on projected income, but if their actual income was higher than expected, they owe the difference when they file. If income was lower, they might get a small refund, but this is less common because self-employed filers tend to estimate conservatively.

People with multiple income sources — a salary plus rental income, investment income, or freelance work — often owe money because only the primary employer withholds tax. The secondary income is not taxed at source, so the total withholding falls short of what is owed.

How deductions and credits affect your refund size

Your refund grows larger when you claim deductions and tax credits that reduce your taxable income. Common deductions in Spain include mortgage interest (up to €9,040 per year for certain mortgages), contributions to private pension plans, and donations to charities. If you have children, you may claim a child tax credit. If you are a first-time homebuyer, additional credits may apply.

The more deductions you claim, the lower your taxable income becomes, and the lower the tax you owed in the first place. If your employer withheld tax based on your gross salary without knowing about these deductions, the difference between what was withheld and what you actually owed will be refunded to you. A person earning €40,000 with €8,000 in mortgage interest deductions will owe tax on only €32,000 of income, which can easily mean a refund of €1,500 to €2,500 depending on their tax bracket.

You must document these deductions when you file. Agencia Tributaria does not automatically know about your mortgage, your pension contributions, or your charitable donations unless you report them. If you do not claim them, you do not get the refund benefit.

Tax brackets and how they determine your refund

Spain uses a progressive tax system with brackets that change each year. In 2024, the brackets range from 19% on the first portion of income to 45% on income above €300,000. Your refund calculation uses these brackets to determine how much tax you should have paid on your actual income.

Here is how this works in practice: if you earned €35,000 and your employer withheld €7,000 over the year, but your actual tax liability (after deductions) is €5,500, you get a refund of €1,500. The brackets determine that €5,500 figure. If you had earned €50,000 instead, the higher bracket would mean more tax owed, possibly a smaller refund or no refund at all, even though you paid the same €7,000 in withholding.

The brackets are adjusted annually for inflation, so the same salary in different years can produce different refund amounts. Agencia Tributaria publishes the current year's brackets on their website before the filing season opens.

Regional variations and special circumstances

Spain's 17 autonomous communities can add regional income tax on top of the national tax, and some offer regional deductions or credits that others do not. For example, some regions offer deductions for childcare expenses or energy efficiency improvements to your home. These regional benefits increase your deductions, which increases your refund.

If you moved between regions during the year, your tax return must account for the time you spent in each region and the tax rates that applied. This can complicate the calculation, but Agencia Tributaria handles the apportionment when you file.

Non-residents working in Spain (those without Spanish residency status) face different withholding rules and may not be may have access to to the same deductions as residents. If you fall into this category, your refund calculation will differ significantly from a Spanish resident's.

When you will receive your refund and how to track it

Agencia Tributaria typically processes returns filed in April and May and issues refunds by late June or July. If you file earlier (returns open in early April), processing may take longer because the system is still preparing. If you file later in the season, you may wait until August or September.

You can check the status of your refund on the Agencia Tributaria website using your tax identification number (NIF) and personal details. The status page shows whether your return has been received, is being processed, has been approved, or has been paid. Once approved, the refund is transferred to the bank account you provided on your return, usually within 1 to 3 weeks.

If you filed on paper instead of electronically, processing takes longer — typically 2 to 3 months. Electronic filing is faster and is now the standard method for most filers.

What to do if your refund seems too small or too large

If your refund does not match what you expected, the first step is to review the calculation summary that Agencia Tributaria sends with your approval notice. This document shows your total income, deductions claimed, tax owed, tax withheld, and the refund amount. Check that all your income sources are listed and that your deductions appear correctly.

Common reasons for smaller-than-expected refunds include deductions that were rejected (because they were not properly documented), income that was not withheld at the standard rate, or changes to the tax brackets that year. If you claimed a deduction and it does not appear on the summary, you may need to resubmit documentation or file an amended return.

If your refund is larger than expected, this usually means Agencia Tributaria approved deductions you were unsure about or found withholding errors in your employer's records. You do not need to do anything — keep the refund. However, if you believe an error was made, you can contact Agencia Tributaria to request a review.

Frequently Asked Questions

Can I estimate my refund before I file?

You can make a rough estimate by comparing your gross salary to the withholding tables on Agencia Tributaria's website, but the exact amount only appears when they process your return. If you have significant deductions (mortgage, pension contributions), your estimate will be incomplete without including those. Use the estimate only as a ballpark figure.

Do I get interest if my refund is delayed?

Agencia Tributaria does not pay interest on delayed refunds unless the delay is caused by an error on their part and exceeds a certain threshold. Most refunds are processed within the normal timeframe, so interest is rare. If your refund is significantly delayed, you can contact Agencia Tributaria to inquire about the cause.

What happens if I owe money instead of getting a refund?

If your return shows you owe tax, Agencia Tributaria will send you a bill with payment instructions. You typically have 30 days to pay. If you cannot pay in full, you can request a payment plan. Failing to pay results in penalties and interest charges.

Does my refund change if I get married or have a child during the year?

Yes. Your tax status and deductions change based on your situation on December 31 of that tax year. If you married or had a child before that date, you can claim the benefit on that year's return. If the event happened after December 31, it affects the following year's return.

Can I claim a refund for a year I did not file?

You can file a return for prior years and claim a refund, but there are time limits. Generally, you can go back four years. However, if you did not file when required, you may face penalties even if you are owed a refund. It is better to file late than not to file at all.