LiveFor hosts and agencies in Spain

Parte de viajeros to SES.Hospedajes in one click, without the portal.

Royal Decree 933/2021 asks for two filings: the reserva de hospedaje when a booking is confirmed, the parte de viajeros when the guests have checked in. Estadia surfaces each at the right moment. Guests scan their ID from their phone before arrival, your dashboard catches the data, and a single click sends each filing, signed with your credentials, inside the 24 hours.

Two weeks free, no invoice until you're liveFiled under your agency's own FNMT credentialsYour data stays in the EU
Estadia
Pre-check-in · Step 2 of 3
Scan your passport
Passport · ESP
Fields captured automatically
  • Full nameMaría García López
  • Date of birth14 Mar 1987
  • Document no.PAE 345 821 Z
  • NationalitySpain
Estadia
SES.Hospedajes filings
To fileFiledFailed
3 check-ins pending
  • MG
    María GarcíaID captured
    Airbnb · Today · 15:00
    Data ready
  • JS
    John Smith
    Booking.com · Today · 18:30
    Data ready
  • PM
    Pierre Martin
    Direct booking · Tomorrow · 12:00
    Awaiting guest form
Filed this week
  • Carmen López18 Apr · 12:04SES-2F91
  • Ana Torres18 Apr · 10:22SES-2F90
  • Luca Bianchi17 Apr · 21:15SES-2F87
Compliance

The rule, in 30 seconds.

Royal Decree 933/2021 asks for two filings, on two clocks. Here's what's owed, and where Estadia carries the weight.

Two clocks
Both met, neither missed

The reserva de hospedaje is due 24 hours after a booking is confirmed; the parte de viajeros, 24 hours after the guests check in. Estadia surfaces each on the Today screen at the right moment and a single click sends it. The booking when it lands, the guests when they're in.

€30,000
Serious-infraction ceiling

Fines reach €30,000 for serious cases under Organic Law 4/2015. Estadia validates every required field before either filing leaves your dashboard, so what reaches SES.Hospedajes is clean. No late filings, no missing data.

3 yr
Audit retention

Records must be kept for three years from the end of each stay. Estadia stores the SES reference for each filing with its timestamp automatically. Searchable, exportable, nothing to print or file.

Read the Royal Decree 933/2021 guide for accommodations
The full picture

From booking landing to both clocks met.

Eight steps, zero manual data entry, the reserva de hospedaje filed when the booking lands and the parte de viajeros filed when the guests are in. Every SES reference stored next to the booking.

01

Booking lands, you file the booking

A calendar feed from Airbnb or Booking.com brings the new booking in automatically: property, dates, channel. No typing. It shows on Today under Booking filing (RH) with the 24-hour clock running. One click on Register booking sends the reserva de hospedaje, signed with your credentials.

Casa Azul Marbella
Marbella, Málaga
Airbnblast sync just now
Booking.comlast sync 11h ago
Kasper Lindqvist
Thu 7 May · 16:00
● Collecting
02

Guest gets your branded link

Estadia sends each guest a pre-check-in link on your own domain. Your logo, your colours. They open it in English, Spanish, French or German. No Estadia branding visible to your guests.

apartamentos-malaga.com
Welcome, Kasper
Pre check-in · Step 1 of 3
ENESFRDE

Next →
03

Guest scans their document

The camera reads the document (passport, DNI or NIE) and fills every field SES.Hospedajes requires: full name, date of birth, document number, nationality. No typing for the guest.

Step 2 of 3 · Scan your document
Passport · ESP
P<ESPGARCIA<<LOPEZ<<MARIA<<<<
PAE345821Z5ESP8703144F3106129<<<<<<
● Fields captured automatically
Full nameMaría García López
Date of birth14 Mar 1987
Document no.PAE 345 821 Z
NationalitySpain
04

Guest data lands on your dashboard

The moment every guest submits, the booking flips from Collecting to Ready on your Today screen. You see exactly which guest still has to submit, and how much time is left on the second clock, the 24 hours from check-in.

Today
Monday 4 May
MG
María García · Casa Azul
Arrived today · 14:00 · 2 of 2 filled
● Ready
KL
Kasper Lindqvist · Casa Azul
Arrives today · 16:00 · 2 of 2 filled
● Ready
MR
Marco Rossi · Villa Olivar
Arrives today · 15:00 · 1 of 3 filled
● Collecting
05

Click File on the guests

Today now shows the booking under Guest filing (PV). Estadia validates every field before anything reaches the Ministry of the Interior: document format, required signatures, duplicate checks. If it passes, one click on Register sends the parte de viajeros, signed with your credentials. Two clocks, both met.

Kasper Lindqvist
● Data Complete
✓ All 2 guests validated, ready to file with SES.Register now →
Guest data2 of 2 filled in
L●●●● d●●●●●●●●
Passport · ●●●●374 · Netherlands
Form Complete
K●●●● L●●●●●●●●
Passport · ●●●●291 · Sweden
Form Complete
06

SES confirms: references stored

SES.Hospedajes responds with a submission code for each filing: one for the reserva de hospedaje, one per guest on the parte de viajeros. Estadia stores every code alongside the booking and timestamp, building your audit trail automatically. Any filing you need is two clicks away.

SES.Hospedajes history
All resultsAcceptedRejectedPending
DateBookingBatchReturn codeResult
4 May 09:32Kasper Lindqvist / Casa AzulDEMO-2026-05-04-lnd01000● Accepted
3 May 18:07Béatrice Lefèvre / Casa AzulDEMO-2026-05-03-fav01000● Accepted
2 May 14:00Giulia Bianchi / Apt Estepona MarDEMO-2026-05-02-bia01000● Accepted
No personal data. Safe to share with auditors.
07

Fix and retry in one place

If a filing comes back with an issue (wrong document number, expired passport), Estadia surfaces it on your dashboard with two options: reopen the guest's form for correction, or retry. No portal-hopping.

NO
Niamh O'Sullivan · Villa Olivar Mijas
Arrived Fri 1 May · SES rejected the last submission
Rejected: fix and retry
● Rejected
R-10128 · Document number format not recognised by SES
08

Booking falls through, you cancel from the dashboard

When a booking falls through after you've filed, the Cancel SES filing action sends the official anulación to SES, signed with your credentials, reference stored next to the original. The booking and the guests are cancelled from the same screen, each with a single click. No portal-hopping at 23:00.

Henrik Eriksson
● Cancelled
Ático Puerto Banús · Airbnb · 29 Apr → 6 May
SUBMISSION HISTORY
Filed · 29 Apr 13:00 · DEMO-ANUL-DEM0001
● Accepted
Cancelled · 1 May 17:00 · DEMO-ANUL-DEM0001
● Accepted
Anulación filed and confirmed by SES ✓
Built around your day

What sets Estadia apart.

Royal Decree 933/2021 asks for the booking when it lands and the guests when they're in. Estadia keeps both on one screen and sends each with a single click. Most check-ins handle themselves: guest gets a link, scans their ID, you hit File.

Your brand, not ours

Guests open a branded check-in page on your domain, in their own language, carrying your logo. They scan their ID in under two minutes, no forms to fill out at the door. No domain yet? We'll set one up during onboarding.

Fix and retry in one place

When a filing comes back with an issue (wrong document number, expired passport, mismatched date of birth), your dashboard flags it in red. Reopen the guest's form so they can correct the error, or retry if SES was just temporarily down. No re-entering data by hand, no portal-hopping at 23:00.

Both filings, one screen

The reserva de hospedaje covers the booking; the parte de viajeros covers each guest. Today separates them into two cards, each with its own clock, each with its own Register button. SES issues a submission code ("codigoComunicacion") for each, and Estadia stores every one alongside the booking. Need 'the registration for Carmen on 12 May'? Two clicks, not a spreadsheet rebuild.

Cancel without leaving the dashboard

Booking fell through at 23:00 after you'd filed? The Cancel SES filing action sends the official anulación, signed with your credentials, reference stored next to the original. The booking and the guests are cancelled from the same screen. No portal-hopping.

Pricing

One flat price. Every check-in included.

One 30-minute setup call, two weeks live before any invoice. Every plan includes the full SES.Hospedajes integration (reserva de hospedaje and parte de viajeros), guest pre-check-in forms and audit logs. Annual billing saves 20%.

Starter
€19
per month · up to 4 properties
  • Unlimited SES.Hospedajes filings (booking and traveller)
  • Guest pre-check-in on your own domain
  • iCal sync (Airbnb, Booking.com)
  • Email support
Request a 30-min call
ProPOPULAR
€39
per month · up to 25 properties
  • Everything in Starter
  • Priority support
Request a 30-min call
Agency
€99
per month · 26–100 properties
  • Everything in Pro
  • Multi-user accounts
  • Dedicated onboarding call
  • Direct line to the product team
Request a 30-min call
FAQ

SES check-in, answered.

How does onboarding work?

We set up your first property in a 30-minute call, plug in your iCal feeds, and run the first SES submission live with you. You use it for two weeks before any invoice. If it's not a fit, we cancel you for free and your data stays yours.

Which booking sources do you read from?

Any platform that gives you a calendar link (iCal): Airbnb, Booking.com, and the long tail of regional agencies. Estadia pulls every new booking from those calendars, so the only reservations you ever type manually are direct bookings that don't come through a channel.

What happens if a guest hasn't shared their ID yet?

Estadia sends the pre-check-in form to the lead guest in English, Spanish, French or German, on your own domain. Your Today dashboard highlights any booking still missing data as the 24-hour deadline approaches. Open the app and you see exactly what needs attention.

Can I add more languages to the check-in flow?

Yes, on request. The guest form ships in English, Spanish, French and German out of the box. If you regularly host guests in another language, tell us during onboarding and we'll add it.

What happens when a booking is cancelled?

When a booking falls through after you've filed, Estadia sends the official SES anulación straight from the dashboard, signed with your credentials. The booking and the guests are cancelled from the same screen, each on a single click, and the cancellation reference is stored next to the original filing. No portal-hopping at 23:00.

Does Estadia file the reserva de hospedaje (RH) as well as the parte de viajeros (PV)?

Yes. Royal Decree 933/2021 asks for two separate filings: the reserva de hospedaje (RH), which covers the booking itself and is due within 24 hours of the booking being confirmed, and the parte de viajeros (PV), the per-guest report due within 24 hours of check-in. Estadia handles both. The Today dashboard surfaces each at the right moment, on its own card with its own clock: Booking filing (RH) the moment the booking lands, Guest filing (PV) once the guests are in. You hit File and Estadia sends it, signed with your credentials. You never have to open the SES.Hospedajes portal.

Do I still need to keep a registration log ("libro registro")?

Every filing (the booking and the guests) is stored with its SES.Hospedajes reference ("codigoComunicacion"), timestamp and a downloadable copy. In practice this removes the need for a separate paper registration log: the information you'd otherwise write there is already captured and exportable from Estadia.

How does Estadia submit to SES.Hospedajes?

Through the official SES.Hospedajes web-service API operated by the State Secretariat for Security ("Secretaría de Estado de Seguridad"), using your agency's own FNMT credentials. Every submission is logged with its SES response code and timestamp so you have a complete audit trail.

Is my guest data kept separate from other customers'?

Yes. Your guest data is strictly isolated from every other customer's, and the sensitive fields (DNI, passport, address) are encrypted at rest. Decryption is scoped to your account, and everything is hosted in the EU.

Can I switch to the full platform later?

Yes. SES is the first module of a broader platform we're building. Switching to the platform plan keeps every submission, property and guest record intact.

Estadia dashboard showing parte de viajeros records filed to SES.Hospedajes in one click

SES handled, and hours back in your week.

One 30-minute call and your first property is live. Guests check themselves in from their phone. The booking gets filed when it lands, the guests when they're in, both inside the 24 hours. Two weeks free, no invoice until you're live.