If you rent your home on Airbnb in Spain, the income is taxable. Here is when it counts as an economic activity, how to report it on personal income tax, what happens with VAT and ITP, and which tax forms to file.
Tourist rental is not residential rental
For tax purposes, renting your home by the night (Airbnb, Booking, Vrbo) is not the same as a residential lease. The key distinction is whether you provide services typical of the hospitality industry — cleaning during the stay, reception, linen change, breakfast — or only cede the property.
This boundary fully changes the applicable tax regime: the type of IRPF (personal income tax) yield, VAT vs. ITP, withholding obligations, IAE registration and even social-security contributions.
IRPF: capital yield vs. economic activity
If you only cede use of the home with no hospitality services, the income goes on the annual IRPF return (form 100) as real-estate capital yield. You can deduct proportional expenses: IBI property tax, community fees, mortgage interest, depreciation, utilities, repairs and insurance.
If you provide hospitality services during the stay, the Tax Office considers you carry on an economic activity. You must register in the IAE business census (epígrafe 685, "Non-hotel tourist accommodation"), file quarterly returns and usually contribute as a self-employed worker (RETA).
A final cleaning between guests or key handover does not, by itself, make the activity economic. The line lies in services provided during the stay.
Forms to file as capital yield
- ✓Form 100 — Annual personal income tax return. Real-estate capital yield boxes. Filed once a year (April-June).
- ✓No quarterly forms.
- ✓No IAE or self-employed registration.
- ✓No mandatory invoicing, but you must provide one upon guest request.
Forms to file as economic activity
- ✓Form 037 / 036 — Census registration, IAE epígrafe 685.
- ✓Form 130 — Quarterly IRPF prepayment (direct estimation) or form 131 (objective estimation if you opt for módulos). Filed in April, July, October and January.
- ✓Form 100 — Annual personal income tax return, reconciling prepayments.
- ✓Form 303 — Quarterly VAT (if your activity is subject and not exempt — see below).
- ✓Form 390 — Annual VAT summary (January).
- ✓RETA registration (self-employed regime).
VAT: the most common confusion
Short-term rental of a home for tourist use without hospitality services is VAT-exempt under article 20.Uno.23 of the Spanish VAT Act. You do not invoice VAT to the guest and you do not file form 303 for this activity.
If you provide hospitality services, the activity becomes VAT-subject at the reduced 10 % rate (tourist accommodation). You must charge VAT to the guest, file form 303 quarterly and form 390 annually.
Watch out: when you rent through Airbnb, the platform may charge you VAT on its commission for cross-border services. If your activity is exempt, you cannot deduct that input VAT.
ITP: the tax many forget
When the tourist rental is VAT-exempt (no hospitality services), the transaction is subject to the Property Transfer Tax (ITP) in its rental mode. ITP is paid by the guest and self-assessed via form 600 before the autonomous community.
The amount is very small (cents per night, on a scale). In practice most tourist guests do not file it and the administration does not pursue individual cases, but the obligation exists and matters in inspections of large tourist-flat portfolios.
Airbnb withholding and DAC7
Since 2023, Airbnb has been obliged to report host data and earned income to the AEAT (Spanish Tax Office) under the EU DAC7 Directive. The Tax Office has your data before you file.
Airbnb does not withhold IRPF from Spanish-resident hosts. You file the prepayments (130/131) and include them in the annual return.
Regional and municipal tourist taxes
If your property is in Catalonia or the Balearic Islands, you must charge the guest the regional tourist tax (Catalonia: €0.60-3.50 per person per night, plus a Barcelona municipal surcharge; Balearics: ecotasa of €1-4 per person per night) and self-assess it quarterly with the regional tax agency.
It is a separate tax from VAT and ITP, with its own form. Not declaring it is an independent tax infringement.
How a digital check-in helps with tax
A digital check-in like BookCheckin is not an accounting tool, but it produces a structured record of every stay: nights, amounts, tourist tax charged, guests. That history is very useful to reconstruct income for the IRPF return and reconcile what Airbnb or Booking pays you against what you declare.
It also automates SES Hospedajes filing and tourist-tax collection where applicable. Tax compliance and RD 933/2021 compliance stop being two separate spreadsheets.