Mr. Props Logo

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.

Reviewed by a tax professional
Updated July 20268 min read

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.

Mortgage interest (proportional to rental days)
Repairs & maintenance (not capital improvements)
Home insurance premiums
Utilities (proportional to rental use)
Community fees (IBI, rubbish tax)
Platform & management fees
Cleaning & laundry costs
Accountant & legal fees
Depreciation (amortización) of the building
IBI (local property tax) — deductible for residents

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.

1 Apr – 30 Jun
Modelo 100
Resident IRPF annual return — declare all STR income earned in the prior calendar year
By 31 Jan (each year)
Modelo 210
Non-resident annual rental income return (since 2024 annual filing) — declare prior-year STR income
Quarterly
Taxa Turística
Remit collected Catalonia tourist tax to the Agència Tributària de Catalunya each quarter
31 Jan (each year)
DAC7 / RD 1070/2017
Platforms (Airbnb, Booking.com) report prior-year host earnings to AEAT under Royal Decree 1070/2017 and EU DAC7

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)

Recommended

Progressive rates, full deductions

Best for: Hosts who live in Spain and spend more than 183 days/year here
  • 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

Best for: EU or EEA citizens who own a Barcelona STR but are not Spanish tax residents
  • 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

Best for: Hosts from outside the EU/EEA (e.g. USA, UK post-Brexit, Australia) owning a Barcelona STR
  • 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.

AssetTypical write-off periodNotes
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 & fittings10 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 / improvementsVaries (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.

Tourist apartments / holiday rentals (Barcelona city)
Per person per night — regional + Barcelona municipal surcharge combined
€2.25
Hotels 4–5 stars (Barcelona city, for comparison)
Per person per night — regional + municipal surcharge
€3.50–€6.75
Hostels / lower-category accommodation (Barcelona city)
Per person per night
€1.10–€2.25

€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 typeWho collects & remitsWhat 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 CatalunyaRecord tourist tax collected as a liability (not income); remit quarterly — keep guest records as evidence
Airbnb bookingAirbnb collects and remits the tourist tax on behalf of the host in CataloniaAirbnb handles remittance; confirm on your Airbnb dashboard that the tax is being collected — you remain legally responsible
Booking.com / other OTAsVaries by platform and contract — check your platform agreement; host may still be responsibleVerify 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.

PlatformReports your incomeCollects the local lodging taxAnnual earnings summary
AirbnbYes — reports to AEAT under Royal Decree 1070/2017 and to EU tax authorities under DAC7Yes — collects and remits Taxa Turística in Catalonia on behalf of hostsAnnual earnings summary available in your Airbnb host dashboard
Booking.comYes — reports under DAC7 to EU tax authoritiesVaries — check your Booking.com contract; may not collect tourist tax in all casesAnnual earnings summary available in your Booking.com extranet
Vrbo / HomeAwayYes — reports under DAC7 to EU tax authoritiesGenerally no — host typically responsible for collecting and remitting tourist taxAnnual 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.

Gross STR rental income€20,000
Mortgage interest (proportional)− €2,000
Repairs & maintenance− €1,500
Insurance & IBI (proportional)− €1,000
Platform fees & management− €1,500
Total allowable expenses− €6,000
Depreciation (3% of building value, proportional)− €1,200
Total deductions (resident/EU non-resident)− €7,200
Taxable income — non-EU non-resident (gross, no deductions)€20,000
Taxable income — resident or EU/EEA non-resident€12,800
€7,200
Deductions available to resident and EU/EEA non-resident hosts that non-EU non-residents cannot claim

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.

KeepHow longWhy
Rental income records (booking confirmations, platform statements, bank deposits)Minimum 4 yearsAEAT 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 yearsDeductions are disallowed without original invoices — reconstructing them after an inspection is not possible
Tourist tax (Taxa Turística) collection records and quarterly remittance receiptsMinimum 4 yearsAgència Tributària de Catalunya can audit tourist tax compliance separately from income tax
Property purchase deed, mortgage documents, cadastral value certificateIndefinitely (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

€3,900

Income tax on your net rental profit at your marginal rate.

Taxable income
€13,000
After-tax income
€9,100
Effective tax rate
19.50%

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.esOfficial Spanish tax authority — Modelo 100 (IRPF), Modelo 210 (IRNR), Royal Decree 1070/2017 platform reporting obligations
  • Agència Tributària de Catalunya — atc.gencat.catCatalonia 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 Spainairbnb.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 Ownersinternationaltaxlegalspain.com — detailed breakdown of allowable deductions for resident and non-resident landlords (2025)
  • Holidu — Tourist Tax for Holiday Rentals in Cataloniaholidu.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 rentalsreuters.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

MP

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.