The definitive guide to enrolling in SES Hospedajes and filing your first traveller report in 2026: what you need before you start, every screen of the process, the mandatory data, and what to do if something fails.
In short
Registering in SES Hospedajes is free and done at the electronic office (hospedajes.ses.mir.es) by identifying yourself with a digital certificate, the electronic DNI, or Cl@ve. You first register the holder company or individual (the arrendador), then each establishment —which generates its own submission username and password— and finally you file one report per stay within a maximum of 24 hours from check-in.
In Catalonia and the Basque Country the report does not go to SES Hospedajes but to the Mossos d’Esquadra and Ertzaintza systems. Enrolment and filing at the office are free: any cost comes from the tool you use to automate data collection.
What SES Hospedajes is and who must register
SES Hospedajes is the Spanish Ministry of the Interior platform through which tourist accommodations report their guests’ data to the State security forces. In 2024 it replaced Webpol (National Police) and Hospederías (Guardia Civil), and it has been the mandatory channel since the full application of Royal Decree 933/2021.
The obligation reaches every accommodation —hotels, tourist apartments, rural houses, hostels, campsites— regardless of size, and also platforms and car-rental companies. If you host travellers for a price, it applies to you from the very first guest.
Registering correctly is the first step, but not the only one: afterwards you must file a report for each stay within the deadline. This guide covers the whole journey, from the first screen of the electronic office to the receipt for your submission.
Before you start: what to have ready
Enrolment almost always stalls for lack of the right identification material. Gather this before entering the electronic office and you will save yourself an afternoon of back-and-forth:
- ✓A valid electronic identification method: an FNMT digital certificate (personal or company-representative), the electronic DNI, or Cl@ve. Without it you cannot even reach the enrolment form.
- ✓The holder’s tax details: the company or self-employed NIF, the trade name or full name, and the tax address.
- ✓The details of each establishment you manage: full address, accommodation type, and, if you have it, your regional tourism registration number.
- ✓A working email and phone number, because the system uses them for notifications.
Step 1: access the electronic office and identify yourself
Enrolment is done at the SES Hospedajes electronic office (hospedajes.ses.mir.es). On entering, the system asks you to identify yourself with your digital certificate, electronic DNI, or Cl@ve before showing you any form.
If it is your first time, choose the option to register a new hospitality user or operator. The system links your electronic identity to the profile from which you will file reports, so do it with the certificate you intend to use regularly.
Step 2: register the holder company
Once identified, the first record is the company or individual holding the hospitality activity. Fill in the NIF, the trade name or full name, the tax address, and the contact details.
This profile is the party obliged before the Administration. Even if you later manage several establishments, they all hang from this same holder company. Check the NIF carefully: a single wrong digit here blocks the rest of the process.
Step 3: register each establishment and get the credentials
With the company enrolled, register each of your establishments: address, accommodation type, and, where applicable, the regional tourism registration number. If you manage ten apartments, you will have ten establishments hanging from the same company.
On completing each establishment, the system generates the communication credentials (a username and password specific to the submission service). They are the key to filing reports, both manually and from a connected system. Store them in a password manager: you will need them for every submission, and regenerating them is an extra chore.
One tip that saves a lot of grief: copy those credentials with no spaces before or after. An invisible space stuck to the username is one of the most frequent causes of an access error (401) when filing your first report.
Step 4: collect the mandatory data for each guest
With enrolment done, you can now file reports. But first you must collect the data Royal Decree 933/2021 requires from each traveller. A name and a document number are not enough: the rule spells out every field precisely.
- ✓Identity data: full name, sex, date of birth, nationality, document type and number (and, for the DNI, the support number).
- ✓Contact and residence data: usual address, phone number, and email.
- ✓Stay data: check-in and check-out dates, number of travellers, and booking reference.
- ✓Payment data (the payment method used) and the traveller’s signature confirming the information is accurate.
- ✓Minors’ data, including those under 14, stating the relationship to the responsible adult.
Step 5: create and file the report within 24 hours
In the electronic office, create a new communication (the “report”) linked to the establishment and the stay. Enter each traveller’s data or upload a batch file (XML) if you come from your own system. On submission, the system assigns a batch number that identifies that filing.
The deadline is strict: the data must be reported within a maximum of 24 hours from check-in or the start of the stay. A report filed late is already an infringement, even if it is eventually accepted.
One important exception: if your accommodation is in Catalonia or the Basque Country, the report does not go to SES Hospedajes but to the Mossos d’Esquadra or Ertzaintza systems, which operate outside the national registry.
Step 6: check the batch status and save the receipt
Filing is not the same as being accepted. After submission, the batch stays “pending” while the system processes it, then turns “correct” (accepted) or lands in an error state that needs fixing. Check the batch status and do not consider the report done until you see acceptance.
When the batch shows as correct, download and keep the receipt. It is your proof of having complied on time if there is ever an inspection. If instead an error appears, you will need to fix the flagged field and re-file; the next section links to the error guide.
What to do if the submission fails
It is normal for the first submissions to bounce: a postal code the system does not recognise, a compound surname split badly, a nationality with a wrong country code. Each rejection points to the specific field to fix.
Do not get stuck: almost every error has a quick, known fix. We have compiled the most common SES Hospedajes messages, what they mean, and how to fix them in our error guide, linked just below.
Official sources
- SES Hospedajes not working: common errors and fixes— A table of system errors with their meaning and how to fix them
- SES Hospedajes electronic office— Official Ministry of the Interior portal for enrolment and report filing
How to automate it with BookCheckin and never touch the office again
Doing all of this by hand at the front desk is slow and leaves room for error: a mistyped field or a report forgotten on a busy arrival day can cost you a penalty.
BookCheckin collects the data through an online check-in link the guest completes before arrival —scanning their document with the phone camera and signing—, validates it, and files it with SES Hospedajes within the deadline automatically, keeping the receipt for each batch. When a report bounces, it identifies the exact guest and field to fix and, in many cases, retries on its own.
Your team stops logging into the electronic office and compliance stops depending on someone remembering. You can start with a single property, no minimums.
How to register in SES Hospedajes and file the traveller report
The full journey, from registering the holder to the submission receipt, at the Ministry of the Interior electronic office.
- 1
Gather what you need before you start
Have ready a valid electronic identification method (an FNMT digital certificate, the electronic DNI, or Cl@ve), the holder’s tax details (NIF, trade name, address) and each establishment’s details (address, type, and regional tourism registration number if you have it).
- 2
Access the electronic office and identify yourself
Go to hospedajes.ses.mir.es and identify yourself with your digital certificate, electronic DNI, or Cl@ve. On your first time, choose to register a new hospitality operator.
- 3
Register the holder company or individual
Register the arrendador (the party obliged): NIF, trade name or full name, tax address and contact details. Check the NIF carefully, because a single wrong digit blocks the rest of the process.
- 4
Register each establishment and store the credentials
Register each accommodation (address, type, regional tourism number). On completion, the system generates the communication credentials (submission username and password); store them with no spaces before or after to avoid the 401 error.
- 5
Collect the mandatory data for each guest
Before filing, gather the data RD 933/2021 requires: identity, contact and residence, stay and payment data, the traveller’s signature and, for minors, the kinship with the responsible adult.
- 6
Create and file the report within 24 hours
Create the report linked to the establishment and the stay and enter it by hand or by batch (XML). It must be filed within a maximum of 24 hours from check-in; the system assigns a batch number.
- 7
Check the batch status and save the receipt
Verify that the batch turns “correct” and download the receipt as proof of having complied on time. If an error appears, fix the flagged field and re-file.