Who gets a tax refund in Spain and how the system works

You get a tax refund in Spain when you have paid more income tax through your employer or bank account than you actually owe for the year. The Spanish tax authority, Agencia Tributaria, calculates what you owe based on your annual income, deductions, and credits. If your withholdings exceed that amount, they refund the difference. The refund comes from the government, not your employer.

Not everyone who files a tax return receives a refund. Self-employed people, people with multiple income sources, and people who claim certain deductions often owe money instead. The refund only happens if your total tax paid exceeds your total tax liability for that year.

The process in Spain is straightforward compared to many countries because Agencia Tributaria already has your income information from your employer and bank. You do not need to gather documents to prove your income — you need to gather documents only for deductions and credits you want to claim.

Key Takeaways

  • You file your annual tax return (declaración de la renta) between April and June each year for the previous calendar year, either online through the Agencia Tributaria website or with help from a gestoría.
  • Refunds are issued only if you paid more tax through withholdings than you owe; if you owe money instead, you must pay it by the important date or face penalties.
  • The Agencia Tributaria processes refunds in phases, and most refunds arrive within 4 to 12 weeks of filing, though the timeline depends on when you file and whether your return requires review.
  • You need your NIE (foreigner identification number) or NIF (Spanish tax number), proof of income, and documentation for any deductions you claim, such as mortgage interest or charitable donations.
  • If you do not file a return when you should, you can still file late, but you will lose the refund and face a penalty of 5 to 15 percent of the tax owed.

What documents you need before you file

Gather your NIE or NIF first — this is your tax identification number. If you are not a Spanish citizen, you have a NIE (Número de Identidad de Extranjero). If you are a Spanish citizen or resident, you have an NIF (Número de Identidad Fiscal). You cannot file without one.

Next, collect proof of income. Your employer provides a certificado de retenciones (withholding certificate) by January 31 each year. This document shows your gross income and the tax already withheld. If you have multiple jobs, you need a certificate from each employer. If you have bank interest or investment income, your bank sends you a statement showing that income and any tax withheld.

For deductions, keep receipts and documentation. Common deductions in Spain include mortgage interest (not the principal), property tax (IBI), charitable donations, professional fees, and childcare costs. You do not submit these documents with your return, but you must keep them for six years in case Agencia Tributaria asks for proof.

Filing your return online or with a gestoría

Most people file online through the Agencia Tributaria website (www.agenciatributaria.es) using their digital certificate or Cl@ve PIN (a one-time password system). The online form walks you through your income, deductions, and credits. It takes 30 to 60 minutes for a straightforward return with one job and no deductions.

If you do not want to file online yourself, you can use a gestoría — a tax and administrative services firm. A gestor (tax agent) files the return on your behalf and handles communication with Agencia Tributaria. This costs between 50 and 200 euros depending on the complexity of your return and your location. Many people use a gestoría if they are self-employed, have rental income, or claim multiple deductions.

The filing window opens in early April and closes in early June each year. If you file after June, you can still file late, but you lose any refund and face a penalty. Filing early (April or May) does not speed up your refund — Agencia Tributaria processes returns in batches, and timing depends on the volume they receive.

When your refund arrives and how to track it

After you file, Agencia Tributaria processes your return in phases. straightforward returns with no deductions or credits often process within 4 to 8 weeks. Returns that claim deductions or have multiple income sources take 8 to 12 weeks. If your return is selected for review (a random check or because something looks unusual), it can take 3 to 6 months.

You can track your refund status on the Agencia Tributaria website using your NIE or NIF and your digital certificate or Cl@ve PIN. Log in to "Mi Agencia Tributaria" (My Tax Agency) and look for "Estado de tu declaración" (Status of your return). The status shows whether your return is being processed, approved, or ready for payment.

Refunds are paid directly to the bank account you listed on your return. Make sure the account number is correct before you file — if it is wrong, the refund goes to the wrong account and you have to contact Agencia Tributaria to correct it. The payment takes 2 to 5 business days after Agencia Tributaria approves your return.

What happens if you owe money instead of getting a refund

If your return shows you owe money, Agencia Tributaria sends you a bill with a payment important date. The important date is usually 30 days from the date on the bill. You can pay online through the Agencia Tributaria website, at a bank, or through a post office (correos).

If you do not pay by the important date, you owe interest (currently around 3.75 percent per year) plus a penalty of 5 to 15 percent of the unpaid tax. The penalty is lower if you pay within a few months of the important date. If you cannot pay in full, you can request a payment plan through Agencia Tributaria, though approval depends on the amount and your circumstances.

Special situations: Non-residents, expats, and late filing

If you are a non-resident of Spain but earned income in Spain (such as rental income or freelance work), you must file a Spanish tax return even if you do not live there. Non-residents file a different form (Modelo 210 for self-employed income or Modelo 211 for rental income) rather than the standard annual return. The rules and important date are the same, but the forms are simpler.

If you are an expat who has just arrived in Spain, you file your first return for the calendar year in which you arrived. If you arrived in June, you file a return for that year covering only the months you were in Spain. Your employer or gestoría can help you calculate the correct withholding for a partial year.

If you missed the filing important date, you can still file late. However, you lose any refund and face a penalty of 5 to 15 percent of the tax owed. The penalty is calculated on the tax you should have paid, not on the refund you would have received. Filing late is still worth doing if you owe money, because the penalty for not filing at all (20 to 30 percent) is higher.

Common reasons your refund is delayed or denied

The most common reason for delay is an error in your bank account number. If Agencia Tributaria cannot deposit the refund, they hold it and send you a letter asking you to confirm the correct account. This adds 4 to 8 weeks to the process.

Your return may be selected for review if your deductions are unusually high compared to your income, if you claim a deduction that is rarely claimed, or if your income jumped significantly from the previous year. A review does not mean you did anything wrong — it is a routine check. Agencia Tributaria may ask you to provide receipts or documentation. Respond within the important date they give you, or your return will be denied and you will owe the tax plus penalties.

If you claimed a deduction you are not may have access to to, Agencia Tributaria will deny that deduction and recalculate your refund. For example, if you claimed mortgage interest but your mortgage was in someone else's name, that deduction is not valid. You will receive a revised bill showing the corrected amount.

Frequently Asked Questions

Do I have to file a tax return if I only have one job and no deductions?

No, not always. If you have only employment income and no other income, and your employer withheld the correct amount of tax, you do not have to file. However, if you are may have access to to a refund, filing is worth doing to claim it. You can check whether you need to file by logging into the Agencia Tributaria website and looking at your pre-filled return.

How long does it take to get a refund if I file in April versus June?

Filing in April does not speed up your refund. Agencia Tributaria processes returns in batches throughout the year, and the timeline depends on the volume they receive and whether your return requires review. A return filed in April may take the same 8 to 12 weeks as one filed in May or June.

What if I moved and my refund went to my old bank account?

Contact Agencia Tributaria when ready with your new bank account details. They can redirect the refund if it has not been processed yet. If it has already been paid to the old account, you will need to contact that bank to recover the funds or have them transferred to your new account.

Can I file a joint return with my spouse in Spain?

No. Spain does not allow joint returns. Each person files an individual return based on their own income and deductions. If you are married, you and your spouse each file separately. You cannot combine your incomes or deductions on a single return.

What happens if I file my return and then realize I made a mistake?

You can file an amended return (declaración complementaria) within four years of the original filing important date. If the amendment results in a larger refund, Agencia Tributaria will pay the difference. If it results in money owed, you must pay it plus interest and a penalty for the late correction.