Spain does have a tax refund system, but it works differently than in the United States

Spain's tax authority, the Agencia Tributaria, processes tax refunds for residents who overpay income tax during the year. If you paid more tax than you owed, you can receive money back — but the process and timeline differ from what many people expect coming from other countries.

The refund happens through Spain's annual tax return, called the declaración de la renta. You file this return between April and June each year, reporting your income and deductions from the previous calendar year. If the Agencia Tributaria calculates that you overpaid, they send the refund to your bank account, usually within a few months of approval.

Not everyone in Spain files a tax return. If you earn below a certain threshold and have only one employer, you may not need to file at all — your employer handles your tax through payroll withholding. But if you have multiple income sources, are self-employed, or paid tax that exceeds what you owe, filing a return is how you recover the overpayment.

Key Takeaways

  • Spain's tax refund comes through the annual declaración de la renta (tax return), filed between April and June each year.
  • The Agencia Tributaria calculates whether you overpaid and deposits refunds directly to your bank account, typically within three to four months.
  • You only receive a refund if you file a return; many employees with a single employer are not required to file and therefore do not receive refunds.
  • Refunds in Spain are smaller on average than in the US because employers withhold less tax upfront, so fewer people overpay significantly.

Who gets a refund in Spain

You are may have access to to a refund if you paid more income tax than your actual tax liability for the year. This happens most often when you have multiple jobs, receive freelance income alongside employment, or have deductions the Agencia Tributaria recognizes — such as mortgage interest, childcare costs, or contributions to certain retirement accounts.

Employees with a single employer and no other income often do not overpay, because Spanish employers withhold tax more conservatively than US employers do. This means fewer people in Spain receive large refunds. Self-employed people and those with variable income are more likely to owe money at tax time than to receive refunds.

Non-residents who worked in Spain during the year may also file for a refund if they overpaid, though the process is more complex and requires proving your tax residency status and income sources.

How to file for your refund

You file for a refund by submitting your declaración de la renta to the Agencia Tributaria. The filing window opens in early April and closes in early June each year. You can file online through the Agencia Tributaria's website, through a certified tax advisor (gestoría), or through certain banks and financial institutions that offer the service.

To file, you will need your NIF (Número de Identidad Fiscal — your Spanish tax ID number), your employment records or income statements from all sources, and documentation of any deductions you plan to claim. If you are filing online yourself, the Agencia Tributaria's website walks you through the form section by section.

Many people use a gestor (tax advisor) to file their return, especially if their income is complex or they are not fluent in Spanish. The gestor charges a fee — usually between 50 and 200 euros depending on the complexity — but handles the filing and communicates with the Agencia Tributaria on your behalf.

When you receive your refund

After you file your return, the Agencia Tributaria reviews it and calculates whether you are owed money. This process typically takes two to four months, though it can be longer if the agency requests additional documentation or flags your return for review.

Once approved, the refund is deposited directly into the Spanish bank account you provided on your return. You will receive a notification from the Agencia Tributaria confirming the amount and the deposit date. You can also check the status of your return online through the Agencia Tributaria's website using your NIF and password.

If the Agencia Tributaria determines you owe money instead of receiving a refund, they will notify you of the amount due and the important date for payment. This is less common for employees but more frequent for self-employed people.

Differences between Spanish and US tax refunds

The US tax system withholds more tax from paychecks than most people actually owe, which is why large refunds are common. Spain's system withholds less upfront, so refunds tend to be smaller. This also means fewer Spanish taxpayers receive refunds at all.

Spain's filing important date is also much shorter — you have roughly two months to file, compared to the US important date of April 15. Missing the important date can result in penalties, though the Agencia Tributaria sometimes grants extensions for valid reasons.

Another key difference: Spain does not have a refundable tax credit system like the US Earned Income Tax Credit. Deductions reduce your taxable income, but they do not generate refunds if they exceed what you owe. This means your refund is limited to the amount you actually overpaid in tax.

What to do if you have not received your refund

If you filed your return and the Agencia Tributaria approved it, but you have not received your refund after four months, you can contact the agency directly. You will need your NIF and the reference number from your filed return, which you received when you submitted it.

The Agencia Tributaria has a phone line and an online messaging system through their website. Response times vary, but they can tell you whether your refund was processed and when it was sent to your bank. If there was a delay or error, they can investigate and reissue the refund if needed.

If you filed through a gestor, contact them first — they may be able to resolve the issue more quickly and have a direct relationship with the Agencia Tributaria.

Frequently Asked Questions

Can I file a tax return in Spain if I am not a resident?

Yes, but you must have earned income in Spain during the year and meet certain conditions. Non-residents typically file through a gestor or a Spanish tax advisor. You will need to prove your income sources and may face different tax rates than residents. Contact the Agencia Tributaria or a gestor to confirm your filing requirements.

What if I did not file a tax return but think I overpaid?

You can still file a return in the years following the year you overpaid, as long as you are within the statute of limitations — generally four years in Spain. File your return for the year in question during the next available filing window, and include documentation of the tax you paid. The Agencia Tributaria will calculate your refund based on that year's income and deductions.

Do I need a gestor to file my tax return in Spain?

No, you can file online yourself through the Agencia Tributaria's website if your income is straightforward. However, many people use a gestor for peace of mind, especially if they speak limited Spanish or have complex income. The fee is usually worth it if it saves you time or prevents errors.

What happens if I file my return late?

Filing after the June important date can result in penalties, even if you are owed a refund. The penalty is typically a percentage of the tax owed or refunded. If you have a valid reason for the delay — such as illness or being out of the country — you may request an extension from the Agencia Tributaria before the important date passes.

Can I amend my tax return after I file it?

Yes, you can file an amended return (declaración complementaria) if you made an error or forgot to include income or deductions. You must file the amendment before the Agencia Tributaria notifies you of any discrepancy. If the amendment results in a larger refund, you will receive the additional amount.