The Spanish tax refund process and who gets money back

Spain's tax refund system works through the Agencia Tributaria (the Spanish Tax Agency), which processes income tax returns and issues refunds to residents who have overpaid. If your employer or pension provider withheld more tax than you actually owe, or if you had deductible expenses that lower your tax bill, you can receive a refund. The refund comes as a direct bank transfer to the account you list on your tax return.

The Spanish tax year runs January 1 to December 31, and most people file their return between May and June of the following year. Self-employed workers and business owners have different deadlines depending on their accounting method. Refunds are not automatic — you must file a return to receive one, even if your employer already withheld tax.

Spain also offers a separate tourist refund scheme for non-residents who make purchases in Spanish shops. That system works differently and is handled by private refund companies at airports and border crossings, not by the Agencia Tributaria.

Key Takeaways

  • Spanish residents file income tax returns with the Agencia Tributaria between May and June each year, and refunds are issued only after you file.
  • Refunds arrive as bank transfers to the account you provide on your return, usually within two to three months of filing.
  • You can file online through the Agencia Tributaria website, by post, or in person at a local tax office, and online filing is fastest.
  • Non-residents shopping in Spain can request a VAT refund at the airport or border using a separate tourist refund process run by private companies.
  • If you do not receive your refund within the expected timeframe, you can check the status through your Agencia Tributaria account or contact the agency directly.

Who must file a tax return in Spain

Not every resident of Spain is required to file a return. The main rule is that you must file if your income from any source exceeds a certain threshold. For employment income alone, that threshold is roughly €22,000 per year, though this amount can change. If you have income from multiple sources — employment, rental property, investments, pensions — the threshold is lower or may not apply at all.

Self-employed workers and business owners must file regardless of income level. Non-residents who earned income in Spain during the year must also file, even if they did not live there for the full year. If you are unsure whether you must file, the Agencia Tributaria website has a tool to check your situation, or you can visit a local tax office for guidance.

Even if you are not required to file, you may still want to file a return if you had tax withheld and are may have access to to a refund. Filing voluntarily is common among employees who know they will receive money back.

How to file your return and submit it to the Agencia Tributaria

The fastest and most common way to file is online through the Agencia Tributaria's website using their Renta Web system. You will need your Spanish tax identification number (NIF) and a digital certificate or access code to log in. The online system walks you through each section of the return and calculates your tax automatically. Most people can complete and submit their return in under an hour.

If you do not have a digital certificate, you can request an access code from the Agencia Tributaria by phone or in person. The code is sent to your registered address and allows you to file online without a certificate. You can also file by post by printing the official return form and mailing it to your regional tax office, though this takes longer and increases the risk of errors.

A third option is to file in person at a local Agencia Tributaria office. Staff can help you complete the return, though you may need to book an appointment in advance. This method is useful if you have a complex return or prefer face-to-face help, but it is slower than online filing.

Timeline for receiving your refund

After you file your return online, the Agencia Tributaria typically processes it within two to three months. If your return is straightforward and matches information the agency already has on file, processing is usually faster. Refunds are issued as direct bank transfers to the account number you provided on your return.

If you filed by post, processing takes longer — usually four to six months — because the agency must manually enter your data. Returns filed in person at an office may be processed faster if the staff member submits it electronically on the spot.

You can check the status of your refund by logging into your Agencia Tributaria account online. The status page shows whether your return has been received, is being processed, or has been approved. Once approved, it will show the refund amount and the expected transfer date.

What happens if your refund is delayed or does not arrive

If your refund does not arrive within the expected timeframe, first check your Agencia Tributaria account to confirm the return was received and processed. If the status shows "approved" but the money has not reached your bank account, wait a few more days — bank transfers can take up to five business days to appear.

If the status shows your return is still being processed after four months, or if it shows "rejected" or "pending review," contact the Agencia Tributaria. You can call their helpline, send a message through your online account, or visit a local office. Have your return number and NIF ready when you contact them.

Common reasons for delays include missing or incorrect information on your return, a mismatch between your return and employer records, or a flag for further review. The agency will contact you if they need additional documents or clarification. Respond promptly to avoid further delays.

VAT refunds for non-residents shopping in Spain

If you are a non-resident of Spain or the European Union and make purchases in Spanish shops, you may be able to recover the VAT (value-added tax) you paid. This is a separate system from income tax refunds and is handled by private refund companies, not the Agencia Tributaria.

To get a VAT refund, you must make a single purchase of at least €90 in the same shop on the same day. Ask the shop for a tax-free form (formulario de reembolso) at the time of purchase. When you leave Spain, present the form and your receipts at the airport or border refund desk. The refund company will process your claim and either give you cash on the spot or transfer the money to your bank account.

The refund amount is typically 10 to 15 percent of the purchase price, depending on the VAT rate and the refund company's fees. Processing takes a few minutes at the airport, though some companies also offer mail-in refunds if you miss the airport desk.

Deductions and credits that lower your tax bill

Spain allows residents to deduct certain expenses from their income before calculating tax. Common deductions include mortgage interest on your primary home, contributions to private pension plans, donations to registered charities, and childcare expenses. Self-employed workers can deduct business expenses such as office supplies, equipment, and professional fees.

You can also claim tax credits for certain situations, such as having dependent children, being a single parent, or supporting a disabled family member. These credits reduce your tax bill directly rather than reducing your income. The Agencia Tributaria website lists all current deductions and credits with the documentation required to claim them.

If you have deductible expenses or may have access to for credits, your tax bill will be lower, and you are more likely to receive a refund. Make sure to gather receipts and documentation before filing your return.

Frequently Asked Questions

Can I file a Spanish tax return if I live outside Spain?

Yes, if you are a Spanish resident for tax purposes or earned income in Spain during the year, you can file a return from abroad. You will need a Spanish tax identification number (NIF) and can file online through the Agencia Tributaria website using a digital certificate or access code. Some non-residents use a tax advisor or gestoría (tax management firm) to file on their behalf.

What if I made a mistake on my return after I filed it?

You can file an amended return (declaración complementaria) if you discover an error that results in you owing more tax or being owed a larger refund. You have four years from the filing deadline to file an amended return. File it through the same method you used for your original return — online, by post, or in person.

Do I need to file a return if my employer already withheld all my taxes?

Not if you have only one job and no other income or deductions. However, if you have multiple jobs, rental income, or deductible expenses, you should file because you may be owed a refund. Filing is also required if your total income exceeds the threshold, even if tax was withheld.

How long does a VAT refund take at the airport?

VAT refunds at Spanish airports are usually processed in a few minutes. You present your tax-free forms and receipts at the refund desk, and the company either gives you cash immediately or arranges a bank transfer. Some companies charge a small fee for the service, which is deducted from your refund.

What if the Agencia Tributaria rejects my return?

If your return is rejected, the agency will send you a notice explaining why — usually because of missing information, incorrect calculations, or a mismatch with employer records. You have 30 days to respond with the missing information or file an amended return. Contact the Agencia Tributaria by phone or through your online account if you need clarification on what is required.