How to claim a tax refund in Barcelona

If you paid taxes in Barcelona and are owed money back, you claim it through Spain's tax authority, the Agencia Tributaria (also called Hacienda). The process depends on whether you're a Spanish resident, a non-resident worker, or a visitor who paid tax on purchases. Most refunds take between four to eight weeks to arrive once approved, though the timeline varies based on your situation and how you file.

Barcelona itself doesn't run a separate refund system — all tax matters go through the national Agencia Tributaria. You can file in person at their Barcelona office, by post, or online through their website if you have a Spanish tax identification number (NIF). Non-residents have a different route, usually handled at the airport or through a refund service company.

Key Takeaways

  • Spanish residents file tax refunds through the Agencia Tributaria using form 100 (income tax) or form 130 (self-employed), submitted between May and June each year.
  • Non-residents who worked in Barcelona can claim refunds on overpaid taxes, but must file within four years of the tax year ending.
  • Tourists who paid VAT (sales tax) on purchases can claim refunds at the airport or through a refund service, but only on items taken out of Spain unused.
  • You'll need your NIF (tax ID), proof of income, receipts, and documentation of taxes paid to support your claim.
  • The Agencia Tributaria office in Barcelona is located in the Eixample district, and staff can help you file in person if you prefer not to use their online system.

Tax refunds for Spanish residents living in Barcelona

If you live in Barcelona and are registered as a Spanish resident for tax purposes, you file your annual income tax return (called the declaración de la renta) with the Agencia Tributaria. This return shows all income you earned that year and calculates whether you paid too much tax through your employer's withholdings. If you did, the difference is refunded to your bank account.

The filing window opens in early May and closes in early June each year, though you can request an extension. You file using form 100 if you're an employee, or form 130 if you're self-employed. Most residents file online through the Agencia Tributaria's website (www.agenciatributaria.es) using their NIF and a digital certificate or electronic signature. You can also file in person at the Barcelona office or by post if you don't have online access.

Bring or upload your payslips (nóminas), any receipts for deductible expenses, proof of mortgage interest or rent paid, and documentation of any other income. The Agencia Tributaria will review your return and send a letter within several weeks confirming the refund amount. The money then transfers to the bank account you listed on your return.

Tax refunds for non-residents who worked in Barcelona

If you worked in Barcelona but are not a Spanish resident — for example, you're a foreign national on a work visa or a citizen of another EU country — you can still claim a refund on overpaid income tax. Non-residents file using form 100-NR (the non-resident version of the income tax return). You have four years from the end of the tax year to file, so if you worked in Barcelona in 2023, you can claim through the end of 2027.

Non-residents typically file by post or in person at the Agencia Tributaria office in Barcelona, as online filing requires a Spanish digital certificate that non-residents may not have. You'll need your passport, proof of your work contract, payslips showing taxes withheld, and your NIF (which you can obtain from the Agencia Tributaria if you don't have one). The office can issue a temporary NIF on the spot if you're filing in person.

Processing takes longer for non-residents — usually six to eight weeks — because the Agencia Tributaria verifies your non-resident status. Once approved, the refund is sent to a Spanish bank account you provide, or to an international account if you arrange that with the Agencia Tributaria in advance.

VAT refunds for tourists and visitors

If you're a tourist visiting Barcelona and purchased items subject to VAT (value-added tax, Spain's sales tax), you may be able to claim back the VAT when you leave Spain. This applies only if you're not a Spanish resident and the items are unused and taken out of Spain with you. VAT in Spain ranges from 4% to 21% depending on the item, so refunds can be significant on larger purchases.

At the time of purchase, ask the shop for a tax-free form (often called a Global Blue or Premier Tax Free form, depending on the retailer). The shop fills this out and you keep it. When you leave Spain, go to the tax-free refund desk at Barcelona Airport (located in the departure area before security) or at the port if you're leaving by ship. Show your unused items, receipts, and the tax-free forms. The staff will stamp the forms and process your refund on the spot, either to your credit card or as cash.

Some shops also work with refund service companies that let you claim online after you leave Spain, though airport refund is faster. Keep your receipts and forms for at least three months in case the Agencia Tributaria requests proof.

What documents you need to bring

The documents required depend on your situation, but most claims need the same core items. You'll need proof of identity (passport or Spanish ID card), your NIF or proof you've requested one, and documentation showing taxes were paid — usually payslips, bank statements, or receipts. If you're claiming deductions, bring receipts for those expenses as well.

For residents, bring your payslips (nóminas) from each employer that year, proof of any self-employment income, receipts for deductible expenses like professional fees or home office costs, and proof of mortgage interest or rent paid if you're claiming housing deductions. For non-residents, the Agencia Tributaria is stricter — bring your work contract, all payslips, proof of your non-resident status (such as a visa or residence permit from another country), and any other income documentation.

If you're filing by post, make copies of everything and keep the originals. The Agencia Tributaria will not return documents sent by post, so only send copies. If filing in person, bring originals so staff can verify them, and they'll make copies for you.

Where to file in Barcelona and what to expect

The main Agencia Tributaria office in Barcelona is located at Avenida Diagonal, 652, in the Eixample district. It's open Monday to Friday, 9 a.m. to 2 p.m., and you can walk in without an appointment, though wait times can be long during May and June (the main filing season). Staff speak Spanish and some English, though it's helpful to bring a translator if you're not comfortable with Spanish.

When you arrive, take a number from the machine and wait to be called. Tell the staff member you want to file a tax return or claim a refund. They'll review your documents, answer questions, and either help you file on the spot or give you a form to complete and submit. If you file in person, you'll receive a receipt showing your submission date. The Agencia Tributaria will then send a letter to your address within four to eight weeks with the refund decision.

You can also file online at www.agenciatributaria.es if you have a NIF and a digital certificate or electronic signature. The online system walks you through each section of the form and lets you upload documents. Filing online is faster — you get confirmation when ready — and refunds often process slightly quicker than paper filings.

Timeline and what happens after you file

After you submit your claim, the Agencia Tributaria reviews it and sends a letter confirming receipt. This usually arrives within two weeks. The letter will include a reference number you can use to track your claim online. Processing typically takes four to eight weeks from the filing date, though non-resident claims and claims with missing documents take longer.

If the Agencia Tributaria needs more information, they'll send a letter requesting it. You then have 10 days to respond. If you miss the important date, your claim may be rejected, so check your mail regularly. Once approved, the refund is transferred to the bank account you listed on your return. You'll receive a final letter confirming the refund amount and the date it was sent.

If you filed online, you can check the status of your claim by logging into your account on the Agencia Tributaria website using your NIF and digital certificate. This is faster than waiting for letters in the mail.

Frequently Asked Questions

Can I file a tax refund claim if I left Barcelona before the filing important date?

Yes. You can file by post from anywhere in the world, or you can authorize someone in Barcelona to file on your behalf using a power of attorney. The Agencia Tributaria accepts postal filings year-round, though processing takes longer. Non-residents have four years to file, so you're not rushed.

What if the Agencia Tributaria rejects my claim?

You'll receive a letter explaining the reason — usually missing documents, incorrect information, or that you don't meet the criteria for a refund. You can appeal the decision within 15 days by submitting a written response to the office that rejected your claim. If you disagree with the appeal result, you can take the case to tax court, though this is rare for straightforward refund claims.

Do I need a Spanish bank account to receive my refund?

Most refunds go to a Spanish bank account. If you don't have one, you can open a basic account at any Spanish bank with your passport and NIF. Some banks offer accounts specifically for non-residents. You can also ask the Agencia Tributaria if they can transfer the refund to an international account, though this is slower and may involve fees.

How much of my VAT can I get back as a tourist?

You get back the full VAT amount shown on your receipt, which ranges from 4% to 21% depending on the item. Most clothing and electronics are taxed at 21%, so a €100 purchase refunds €17.50. Some items like books and food have lower rates. The refund service may deduct a small processing fee, usually 3% to 5% of the refund amount.

What if I'm self-employed and worked in Barcelona for part of the year?

You file form 130 (self-employed tax return) and report only the income earned during the months you worked in Barcelona. You can deduct business expenses like office supplies, professional fees, and a portion of rent or utilities. Keep receipts for all expenses. If you worked in multiple countries that year, you may owe taxes in both places, so consider consulting a tax advisor about your specific situation.