DirectBookings
Start free trial
🇪🇸 Spain · Royal Decree 933/2021 · SES Hospedajes

Spain vacation rental
compliance — automated

Collect guest passport & ID at online check-in, store your VUD ID / NRA, and export Partes de Viajeros CSV for SES Hospedajes — all built into your direct booking website. Works alongside Airbnb & VRBO.

5-day free trial · $9/month · No booking fees

Spain has introduced two major compliance requirements for vacation rental hosts. Royal Decree 933/2021 (mandatory since December 2024) requires collecting and reporting guest identification data to the Ministry of the Interior via SES Hospedajes within 24 hours of check-in. Separately, since July 1, 2025, every short-term rental property must hold a national registration number — the VUD ID (also called NRA, NRUA, or VUDA number) — displayed on all listings including Airbnb, Booking.com, and VRBO. DirectBookings handles both automatically.

What Royal Decree 933/2021 requires

Mandatory since December 2, 2024 — applies to all vacation rental hosts in Spain

Full name

As it appears on the travel document

Nationality

Country of citizenship

Document type

Passport or national ID card

Document number

Unique identifier on the document

Date of birth

Required for all guests aged 16+

Country of residence

Where the guest normally lives

Reporting deadline: Data must be submitted to SES Hospedajes within 24 hours of check-in. Fines for non-compliance range from €600 to €30,000.

🇪🇸

New since July 1, 2025 — VUD ID required

Every short-term rental property in Spain must hold a national registration number called the VUD ID (Ventanilla Única Digital de Arrendamientos) or NRA (Número de Registro de Alquiler). This is separate from your regional tourist licence and must be displayed on all listings — including Airbnb and Booking.com. In DirectBookings, enter your VUD ID in Property → Location — it will automatically appear in your booking website footer on every page.

Collected automatically at check-in

48 hours before arrival, guests receive a check-in link. They complete each step before receiving door codes and WiFi.

📧

Check-in link sent

48 hours before arrival, guest receives an automated email with their personal check-in link.

📋

Rental agreement signed

Guest reads and signs your rental agreement digitally. IP address and timestamp recorded.

🏠

House rules accepted

Guest acknowledges your house rules before proceeding.

🪪

ID details collected

Guest enters passport or national ID number, nationality, and date of birth. Configurable for lead guest only or all guests in the party.

🔑

Access credentials revealed

Only after all steps are complete does the guest receive door codes, WiFi password, and arrival instructions.

⚙️

Configurable scope

Set to collect ID from the lead guest only, or all guests in the party. For Spain, all guests is automatically enforced.

🔒

Stored securely

Guest ID data is stored in your booking dashboard alongside signed waivers and rental agreements. Accessible any time.

📥

Per-booking CSV export

Open any booking, click Export to SES Hospedajes — downloads a CSV pre-filled with that guest's data in the exact Partes de Viajeros format.

Spain compliance is just one part

DirectBookings gives Spanish vacation rental hosts — whether resident or non-resident — everything needed to run a compliant, professional direct booking operation.

Direct booking website with your own domain
Stripe payments — no Airbnb or Booking.com commission
iCal sync with Airbnb, VRBO & Booking.com
Rental agreement with No Tenancy Rights clause
Custom waivers & e-signatures
Automated check-in emails (48h before arrival)
Guest ID collection — lead guest or all guests
VUD ID / NRA stored & displayed on your website
SES Hospedajes CSV export per booking
Booking management dashboard
Start free trial — $9/month

Frequently asked questions

What is the VUD ID and do I need one?

Since July 1, 2025, every short-term rental property in Spain must have a VUD ID (Ventanilla Única Digital de Arrendamientos), also called NRA (Número de Registro de Alquiler). This is a national registration number separate from your regional tourist licence. It must be displayed on all your listings — Airbnb, Booking.com, and your own website. You can register at the Spanish government's digital office (sede.interior.gob.es).

Does this apply to my vacation rental in Spain?

Yes, if you rent out any accommodation in Spain — apartment, villa, rural house, or any other type — you are required to collect and report guest identification data under Royal Decree 933/2021. This applies regardless of whether you list on Airbnb, Booking.com, or your own website.

What is SES Hospedajes?

SES Hospedajes is the Spanish Ministry of the Interior's digital platform for submitting guest registration data. All accommodation providers in Spain (except the Basque Country and Catalonia, which have their own regional systems) must submit guest data through this platform within 24 hours of check-in.

Does DirectBookings submit data to SES Hospedajes automatically?

DirectBookings collects and stores all required guest data during online check-in. From any booking's detail panel, you can download a CSV pre-filled in the Partes de Viajeros format — ready to upload to SES Hospedajes. You'll need your Código de Establecimiento (from ses.hospedajes.guardiacivil.es) entered in Property → Location for it to populate the CSV. Direct API submission is on our roadmap.

What is the Código de Establecimiento?

The Código de Establecimiento is a code you receive when you register your property on the SES Hospedajes platform (ses.hospedajes.guardiacivil.es). It's different from the VUD ID — the VUD ID is your national property registration number, while the Código de Establecimiento identifies you as a reporter to the Ministry of the Interior's guest registration system. Enter it in Property → Location in DirectBookings so it populates automatically in your CSV exports.

Can I collect ID from all guests, not just the lead?

Yes. In your check-in settings you can choose: lead guest only, or all guests in the party. The form adapts based on the booking's guest count.

What happens if I don't comply?

Fines for non-compliance with Royal Decree 933/2021 range from €600 for minor infractions to €30,000 for serious violations. Collecting guest data digitally at check-in is the simplest way to stay compliant.

Ready to stay compliant?

Set up your direct booking website with automated guest ID collection in 15 minutes. 5-day free trial, no credit card required.

Start free trial

$9/month · No booking fees · Cancel anytime