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

Spain does issue tax refunds, but the process and who receives them differs from the U.S. system. Spanish residents who overpay income tax during the year can receive a refund when they file their annual tax return, called the Declaración de la Renta. However, not everyone files a return—Spain only requires a return if you meet certain income thresholds or have multiple income sources. If you do file and overpaid, the refund typically arrives within weeks to a few months.

The Spanish tax authority, Agencia Tributaria, handles all refunds. They process returns filed between April and June each year for the previous calendar year. If you're a tourist or temporary visitor, you may be able to claim a VAT (sales tax) refund on purchases, which is a separate process from income tax refunds.

Key Takeaways

  • Spanish residents receive income tax refunds through the Declaración de la Renta annual return, filed between April and June for the prior year.
  • Not all workers must file a return—Spain only requires one if you earn above certain thresholds or have income from multiple sources.
  • Refunds from the Agencia Tributaria typically arrive within four to eight weeks of approval, usually by bank transfer.
  • Tourists and visitors can claim VAT refunds on purchases at the airport or border, a process separate from resident income tax refunds.
  • Self-employed workers and business owners may have different refund timelines and requirements than salaried employees.

Who must file a tax return in Spain and receive refunds

You must file a Declaración de la Renta if you earned more than approximately €22,000 in employment income in a single year, or if you had income from multiple employers or sources. The exact threshold changes annually. If you earned less and had only one employer, your employer may have already withheld the correct amount, so no return is required and no refund is due.

Self-employed workers and business owners must file regardless of income level. If you're a non-resident working in Spain, you may also be required to file, depending on your visa status and the amount you earned. Retirees receiving Spanish pensions must file if their pension income exceeds the annual threshold.

The Agencia Tributaria publishes the current year's thresholds on its website (agenciatributaria.es) each January. You can also contact them directly or use a tax advisor to confirm whether you must file.

How to file your return and track your refund status

The filing period runs from April 1 to June 30 each year. You can file online through the Agencia Tributaria website using your digital certificate or a one-time access code, by phone through their automated system, or in person at a local tax office. Most people file online because it is faster and you receive immediate confirmation.

After you file, the Agencia Tributaria processes your return. If you are owed a refund, you can check the status by logging into your account on agenciatributaria.es or by calling their helpline. The status page shows whether your return is being reviewed, approved, or has been paid. Refunds are normally paid by direct bank transfer to the account you listed on your return.

Processing times vary. Simple returns with no issues typically receive approval and payment within four to eight weeks. Returns flagged for review can take two to three months or longer. The Agencia Tributaria will contact you by mail or email if they need additional documents or clarification.

Timeline for receiving your refund

Once your return is approved, the Agencia Tributaria transfers the refund to your bank account. This bank transfer usually takes three to five business days after approval. In total, from filing to receiving the money in your account, expect four to twelve weeks under normal circumstances.

Delays happen if the Agencia Tributaria requests additional information, if your return contains errors, or if there are discrepancies between your return and records from your employer or other sources. If you have not received your refund within three months of filing, contact the Agencia Tributaria to check the status.

Some refunds are held if you owe other taxes or have outstanding debts to the government. The Agencia Tributaria may offset your refund against what you owe before sending you the remainder.

VAT refunds for tourists and visitors

If you are not a Spanish resident, you can claim a refund of VAT (value-added tax, called IVA in Spanish) on purchases made in Spain. The VAT rate is typically 21 percent, but you can only claim it on goods you take out of Spain within three months of purchase. Services and meals do not may have access to.

To claim a VAT refund, you must spend a minimum amount in a single store on a single day—this threshold varies by retailer but is often around €90 to €160. Ask the store for a tax-free form when you pay. At the airport or border when you leave Spain, show the goods, receipts, and form to customs, and they will stamp the form. You can then claim your refund at a refund kiosk at the airport, by mail, or through a refund service company.

VAT refunds typically take four to twelve weeks if you claim by mail. Airport kiosks can process refunds immediately, though they may deduct a processing fee. This process is handled by private refund companies, not the Agencia Tributaria.

What to do if your refund is delayed or missing

If you filed your return and have not received your refund within three months, log into your account on agenciatributaria.es to check the status. The status page will show whether your return is still being processed, approved, or if there is a problem.

If the status shows your return was approved but you have not received the money, verify that the bank account number you provided on your return is correct. If the account details were wrong, contact the Agencia Tributaria to update them. They will reissue the refund to the correct account.

If your return is flagged as requiring more information, the Agencia Tributaria will have sent you a letter or email explaining what documents they need. Respond within the deadline they provide, usually 30 days. If you miss the deadline, your return may be rejected and you will need to file again next year.

You can also contact the Agencia Tributaria by phone, through their website chat, or in person at a local tax office. Have your tax identification number (NIF) and return reference number ready when you contact them.

Self-employed workers and business refunds

If you are self-employed or own a business in Spain, you file quarterly VAT returns and an annual income tax return. Refunds work differently depending on whether you are claiming back VAT you paid on business expenses or overpaid income tax.

VAT refunds for businesses are processed more quickly than income tax refunds—often within four to six weeks—because businesses need the cash flow. You claim these on your quarterly VAT return (modelo 303). Income tax refunds for self-employed workers follow the same timeline as employee refunds, four to twelve weeks after filing your annual return.

Self-employed workers must file their annual return even if they had no profit or a loss. If you had a loss, you may be able to carry it forward to reduce taxes in future years, but you will not receive a refund of prior taxes paid.

Frequently Asked Questions

Do I have to file a tax return in Spain if I only worked part of the year?

It depends on how much you earned. If your total income for the year is below the threshold (around €22,000 for employment income), you do not have to file. If you earned above the threshold, you must file even if you only worked for part of the year. Check the current threshold on agenciatributaria.es or ask a tax advisor.

Can I file my Spanish tax return in English?

The Agencia Tributaria website and forms are in Spanish. However, you can hire a tax advisor or gestoría (tax management firm) to file on your behalf, and many of these firms have English-speaking staff. Some larger tax offices also have interpreters available by appointment.

What happens if I file my return late?

If you file after June 30, you will not receive a refund—instead, you will owe penalties and interest on any taxes you underpaid. File as soon as possible if you have missed the deadline. The Agencia Tributaria may also impose fines for late filing.

Can I claim a refund for taxes paid in previous years?

You can file amended returns for the prior four years if you discover you overpaid. File a corrective return (declaración complementaria) through the Agencia Tributaria. However, if you are claiming a refund for a year more than four years old, you will need to contact the Agencia Tributaria directly to discuss your options.

How do I claim a VAT refund as a tourist leaving Spain?

Ask the store for a tax-free form when you purchase goods. At the airport or border, show the goods and form to customs for stamping, then claim your refund at a refund kiosk or by mail. Keep your receipts and the stamped form. Processing takes four to twelve weeks by mail, or you can receive cash immediately at airport kiosks for a small fee.