GuestPort

Spain Rental Compliance

Are you legally compliant?

The rules changed in 2023, 2024 and 2025. Most owners don't know what applies to their property. Find out in 60 seconds.

Free · No account needed

SSL encrypted | GDPR compliant | Data stays in the EU 🇪🇺
Guest info

Submit passport & contact details to authorities

3 done 1 pending
Booking info

Dates & platform data synced automatically

4 bookings
Mediterranean villa with pool at sunset
Active listing

Villa Sol, Málaga

VUT/MA-12345 · Andalucía

3 beds
2 baths
6 guests
Calculate tax

Tourist tax auto-calculated per region

€342.80 Q1 2025
Auto-reported

Guest reports submitted to authorities automatically

Reserva ✓ Parte ✓

Everything you need to stay compliant

One platform for guest registration, tax calculation, and platform integration. No spreadsheets, no guesswork.

Guest experience

One-click guest check-in

Guests with a GuestPort account check in with one click — like paying with Stripe. Their passport, address, and details are already on file. Works across every GuestPort-connected property.

Check in to Villa Sol, Málaga
Hosted by Pedro · 4 nights · Mar 20 – 24
MJ
Maria Johnson
GuestPort account · All details on file
Passport NL · ••••4821
Amsterdam, Netherlands
maria.johnson@email.com

Compliance dashboard

Every booking tracked, every report filed

See the compliance status of every booking in one view. Reserva, Parte de Viajeros, and tourist tax — each report is tracked per guest with clear status indicators. Know instantly what’s done and what needs attention.

Bookings & reports All compliant
Jensen family
Apr 6–13 · 4 guests · Airbnb
Current
Reserva submitted · Apr 5
Parte · 4 guests · Apr 6
Tourist tax €52 collected
Schneider
Apr 25–30 · 2 guests · Direct
Action needed
Reserva submitted · Apr 8
Parte — guest form not sent
Send guest form → Enter manually

Tax automation

Tax calculated automatically

Tourist tax varies by region, season, and guest type. We calculate the exact amount per stay and give you a quarterly summary ready for filing.

Q1 2025 Summary Jan — Mar
Total stays
14
Tourist tax due
€342.80
Andalucía rate €0.50/night
Total guest nights 68
Exemptions applied 3

Platform sync

Syncs with Booking & Airbnb

Connect your Booking.com and Airbnb accounts. Guest details, dates, and property info flow in automatically — no manual data entry.

Connected platforms Last sync: 2 min ago
B.com
Booking.com
12 upcoming reservations
Airbnb
Airbnb
8 upcoming reservations
Recent imports
Jensen · Apr 6–13 · 4 guests Airbnb
Williams · Apr 18–24 · 2 guests Direct
Schneider · Apr 25–30 · 2 guests Booking.com
3 bookings synced today