Educational information only, not tax advice. Rules and figures change — confirm your situation with a qualified Spain tax professional before filing.
Barcelona, Spain · Spain · Short-term rental taxes
Short-Term Rental Taxes in Barcelona
STR income earned in Barcelona is subject to Spanish income tax (filed via Modelo 100 for residents or Modelo 210 for non-residents), plus Catalonia's regional tourist tax (Taxa Turística) collected per guest per night.
The 30-Second Answer
- Spanish income tax applies to all STR income: residents file on Modelo 100 (IRPF) at progressive rates of 19–47%; EU/EEA non-residents file on Modelo 210 (IRNR) at a flat 19%; non-EU non-residents pay 24% on gross income with no deductions.
- Residents can deduct allowable expenses (mortgage interest, repairs, insurance, depreciation, etc.) proportional to the days the property was rented; EU/EEA non-residents can also deduct expenses, but non-EU non-residents cannot.
- Barcelona properties must collect the Taxa Turística (Catalonia tourist tax) from guests — currently €2.25 per person per night for tourist apartments in Barcelona — and remit it to the Agència Tributària de Catalunya.
- Platforms like Airbnb and Booking.com are required under Royal Decree 1070/2017 to share host income data with Spain's tax authority (AEAT), and under DAC7 to report to EU tax authorities annually.
Deductions
What Barcelona STR Hosts Can Deduct
Spanish resident hosts and EU/EEA non-resident hosts may deduct allowable expenses proportional to rental days; non-EU non-residents cannot deduct any expenses.
Expenses must be apportioned by the number of days the property was actually rented versus total days in the year. Capital improvements are not immediately deductible but may be depreciated over time. Non-EU non-residents are taxed on gross rental income with zero deductions.
Filing Calendar
Key Dates & Filing Calendar
Spanish tax deadlines for STR hosts in Barcelona — residents and non-residents have different filing schedules.
Non-resident landlords who previously filed quarterly Modelo 210 returns may now file a single annual return covering the full prior year — confirm the current filing frequency with a Spanish tax adviser.
Agencia Tributaria (AEAT) — aeat.es; Agència Tributària de Catalunya — atc.gencat.cat
Tax Regimes
Resident vs. Non-Resident: How Your STR Income Is Taxed
Spain taxes STR income differently depending on your tax residency status. There is no flat-rate 'micro' deduction regime for STR income in Spain; instead, the key split is between resident progressive tax and non-resident flat-rate tax.
Spanish Tax Resident (IRPF)
Progressive rates, full deductions
- STR income is taxed as 'capital gains from real estate' (rendimientos del capital inmobiliario) at progressive IRPF rates of 19%–47%
- All allowable expenses (mortgage interest, repairs, depreciation, insurance, fees) are deductible proportional to rental days
- File Modelo 100 between 1 April and 30 June for the prior tax year
- Days the property is available but not rented may trigger an 'imputed income' charge (imputación de rentas)
No ceiling — all STR income declared on Modelo 100
EU/EEA Non-Resident (IRNR)
Flat 19% on net income, expenses deductible
- Taxed at a flat 19% on net rental income (after deductible expenses)
- Allowable expenses (mortgage interest, repairs, IBI, insurance, depreciation) can be deducted
- File Modelo 210 annually (since 2024) by 31 January for the prior year
- Double-taxation treaties may reduce or eliminate Spanish tax if you pay tax on the same income at home
No ceiling — all STR income declared on Modelo 210
Non-EU Non-Resident (IRNR)
Flat 24% on gross income, no deductions
- Taxed at a flat 24% on gross rental income — no expenses can be deducted
- File Modelo 210 annually by 31 January for the prior year
- Double-taxation treaties with Spain may reduce the effective rate — check your country's treaty
- UK owners: post-Brexit, the UK is treated as a non-EEA country for Spanish tax purposes in practice — seek specialist advice
No ceiling — all STR income declared on Modelo 210
Depreciation
Depreciation (Amortización) Rules for Barcelona STR Properties
Spanish tax law allows resident and EU/EEA non-resident hosts to depreciate the building element of their property against rental income each year.
| Asset | Typical write-off period | Notes |
|---|---|---|
| Residential building structure | ~33 years (3% per year) | Annual deduction = 3% of the higher of the cadastral value of the building or the acquisition cost of the building element (excluding land). Proportional to rental days. |
| Furniture & fittings | 10 years (10% per year) | Beds, sofas, appliances and other movable assets used in the rental can be depreciated at up to 10% per year. |
| Major renovations / improvements | Varies (typically 10–33 years) | Capital improvements are not immediately expensed; they are added to the asset base and depreciated over their useful life. |
Only the building portion of the property value is depreciable — land is not. The depreciable base is the higher of the cadastral building value or the acquisition cost attributable to the building. Depreciation must be apportioned to the proportion of days the property was rented.
Spain does not have a formal 'depreciation recapture' tax on sale equivalent to the US system, but accumulated depreciation reduces your acquisition cost for capital gains purposes, potentially increasing the taxable gain on disposal.
Taxa Turística — Catalonia Tourist Tax
Barcelona's Tourist Tax: What Hosts Must Collect
Catalonia's tourist tax (Taxa Turística / Impost sobre les estades en establiments turístics) applies to all paid overnight stays in Barcelona and must be collected from guests by the host.
Barcelona sits within Catalonia, which introduced its tourist tax in 2012. The tax is charged per person per night and varies by accommodation type. Barcelona city adds a municipal surcharge on top of the regional rate. Hosts collect the tax from guests and remit it quarterly to the Agència Tributària de Catalunya.
€2.25 per person per night for tourist apartments in Barcelona city (2024 rate)
Agència Tributària de Catalunya (atc.gencat.cat) — Impost sobre les estades en establiments turístics; Holidu/Catalonia tourist tax guide 2024
| Booking type | Who collects & remits | What it means for your books |
|---|---|---|
| Direct booking (host-managed) | Host collects from guest at check-in or via invoice; host remits quarterly to Agència Tributària de Catalunya | Record tourist tax collected as a liability (not income); remit quarterly — keep guest records as evidence |
| Airbnb booking | Airbnb collects and remits the tourist tax on behalf of the host in Catalonia | Airbnb handles remittance; confirm on your Airbnb dashboard that the tax is being collected — you remain legally responsible |
| Booking.com / other OTAs | Varies by platform and contract — check your platform agreement; host may still be responsible | Verify whether the platform remits on your behalf; if not, you must collect and remit directly |
The tourist tax applies to guests aged 17 and over. Children under 17 are exempt. The tax is charged for a maximum of 7 consecutive nights per stay. Rates were updated in 2024; always verify the current rate with the Agència Tributària de Catalunya before each season.
Platforms
How Airbnb & Other Platforms Report Your Barcelona STR Income
Spanish law and EU rules require platforms to share host income data with tax authorities — assume AEAT already knows your earnings.
| Platform | Reports your income | Collects the local lodging tax | Annual earnings summary |
|---|---|---|---|
| Airbnb | Yes — reports to AEAT under Royal Decree 1070/2017 and to EU tax authorities under DAC7 | Yes — collects and remits Taxa Turística in Catalonia on behalf of hosts | Annual earnings summary available in your Airbnb host dashboard |
| Booking.com | Yes — reports under DAC7 to EU tax authorities | Varies — check your Booking.com contract; may not collect tourist tax in all cases | Annual earnings summary available in your Booking.com extranet |
| Vrbo / HomeAway | Yes — reports under DAC7 to EU tax authorities | Generally no — host typically responsible for collecting and remitting tourist tax | Annual earnings summary available in your Vrbo host account |
Using Multiple Platforms?
Each platform reports your income independently to AEAT and EU tax authorities. You must aggregate all platform income yourself and declare the total on your Modelo 100 or Modelo 210. AEAT cross-references platform data against your filed return — discrepancies trigger enquiries.
DAC7 — EU Platform Reporting
From 2023 onwards, all EU-based digital platforms (and non-EU platforms with EU sellers) must report seller income to their home EU tax authority under DAC7 (EU Directive 2021/514). Spanish AEAT receives this data and shares it with other EU member states. Platforms report by 31 January each year for the prior calendar year.
Airbnb Help — Tax data sharing in Spain (airbnb.com/help/article/2470); Royal Decree 1070/2017 (BOE); EU DAC7 Directive 2021/514
Illustrative P&L: Resident Host vs. Non-EU Non-Resident
Example based on €20,000 gross STR revenue, €6,000 allowable expenses. For illustration only — not tax advice.
Record-Keeping
Stay Audit-Ready: What Barcelona STR Hosts Must Keep
AEAT can inspect up to 4 years back (or longer in cases of fraud). Keep these records from day one.
| Keep | How long | Why |
|---|---|---|
| Rental income records (booking confirmations, platform statements, bank deposits) | Minimum 4 years | AEAT cross-references platform data against declared income — you need to reconcile every euro |
| Invoices for all deductible expenses (repairs, insurance, utilities, management fees) | Minimum 4 years | Deductions are disallowed without original invoices — reconstructing them after an inspection is not possible |
| Tourist tax (Taxa Turística) collection records and quarterly remittance receipts | Minimum 4 years | Agència Tributària de Catalunya can audit tourist tax compliance separately from income tax |
| Property purchase deed, mortgage documents, cadastral value certificate | Indefinitely (plus 4 years after sale) | Needed to calculate depreciation base and capital gains on eventual sale |
Spain's tax authority (AEAT) receives income data directly from Airbnb and other platforms under Royal Decree 1070/2017 and DAC7. Filing a return that does not match platform-reported figures is a red flag. Always declare the full amount shown on your platform earnings summary.
Estimator
Short-Term Rental Tax Estimator
Plug in your bookings and costs to see your likely taxable position.
Your Numbers
Total short-term-rental income, before costs.
Allowable running costs, mortgage interest, depreciation and platform fees.
Your top income-tax band, as a percentage.
Estimated tax owed
Income tax on your net rental profit at your marginal rate.
Illustrative estimate. A simplified model to orient you — it is not tax advice. Confirm your situation with a qualified local professional.
Sources & notes
This page is for educational purposes only and does not constitute tax or legal advice. Tax rules change — always verify current rates and deadlines with the Agencia Tributaria (aeat.es), the Agència Tributària de Catalunya (atc.gencat.cat), or a qualified Spanish tax adviser.
- Agencia Tributaria (AEAT) — aeat.es — Official Spanish tax authority — Modelo 100 (IRPF), Modelo 210 (IRNR), Royal Decree 1070/2017 platform reporting obligations
- Agència Tributària de Catalunya — atc.gencat.cat — Catalonia regional tax authority — Impost sobre les estades en establiments turístics (Taxa Turística), rates and quarterly remittance
- Airbnb Help Centre — Tax data sharing in Spain — airbnb.com/help/article/2470 — explains Royal Decree 1070/2017 and DAC7 reporting obligations for hosts in Spain (2024)
- Costa Luz Lawyers — Rental Income Tax in Spain (2026) — costaluzlawyers.com — guide to Modelo 210, resident vs. non-resident rates, deductible expenses (2026)
- International Tax Legal Spain — Deductible Expenses for Property Owners — internationaltaxlegalspain.com — detailed breakdown of allowable deductions for resident and non-resident landlords (2025)
- Holidu — Tourist Tax for Holiday Rentals in Catalonia — holidu.co.uk/magazine/tourist-tax-for-holiday-rentals-in-catalonia — Catalonia tourist tax rates and host obligations (2024)
- Reuters — Spain considers 21% VAT on short-term tourism rentals — reuters.com — May 2025 report on proposed 21% VAT on STRs under 30 days; not yet law as of mid-2025
- Taxadora — Spain VAT on Short-Term Rentals (2026 proposal) — taxadora.com/blog/spain-vat-short-term-rentals — analysis of proposed 21% IVA on tourist rentals; proposal stage only
Questions
Frequently Asked Questions — Barcelona STR Taxes
Mr Props Team
Property & Short-Term Rental Tax specialists
Make Tax Season a Non-Event
Mr. Props tracks your STR income, expenses and remittances all year, so your Spain filing is ready to file instead of reconstructed in a panic.
Join Hosts Running Smarter Portfolios
Monthly tactics on STR tax, pricing and operations — written for operators, not accountants.
No spam. Unsubscribe anytime.
