Skip to content

SES Hospedajes troubleshooting: guide to common errors and how to fix them

Have you ever tried to register four guests on the SES portal on a Sunday evening, only for the system to crash halfway through? You are not alone. The SES Hospedajes portal is notorious among Costa del Sol owners. We have compiled the most common errors and their fixes, so you do not have to Google Spanish error codes at 11 PM.

· 2026-05-19

Access issues: logging into the portal

The most common problem is simply logging into the SES Hospedajes portal. The system requires one of the following authentication methods:

Digital certificate

The Spanish digital certificate (certificado digital) is issued by the FNMT (National Mint). This is the most reliable method, but also the hardest to obtain as a non-resident. You must appear in person at a Spanish government office to verify your identity. Common digital certificate problems: • Certificate expired - certificates are valid for 4 years. After expiry, you must apply for a new one. • Not installed in browser - the certificate must be imported as a PKCS#12 (.p12) file into your browser. This works best in Firefox or Chrome. • Wrong browser - some Spanish government portals only work correctly with specific browsers. Try Firefox if Chrome does not work.

Cl@ve PIN and Cl@ve Permanente

Cl@ve is the Spanish government's digital authentication system. Cl@ve PIN gives you a temporary code via SMS. Cl@ve Permanente works with a fixed password. Both require prior registration at a government office. Common problems: • SMS not arriving - ensure your Spanish phone number is correctly registered. Foreign numbers often do not work. • Cl@ve account locked - after 3 failed attempts, your account is locked. You must visit a tax office in person to reset it. In Malaga, the office on Avenida de la Aurora is your best bet, but book a cita previa appointment first as wait times can stretch to 3 weeks in high season.

Data entry errors: the most common fields

After successfully logging in, the real challenges begin: correctly entering guest data. With 21 mandatory fields per guest, there are many opportunities for errors.

Top 5 data entry errors

Document number format - the system does not accept spaces or hyphens in passport numbers. A German passport "C01 RFHX9" must be entered as "C01RFHX9". • Date format - SES uses the Spanish format DD/MM/YYYY. Many owners accidentally enter the American format MM/DD/YYYY, which either rejects the registration or registers the wrong date of birth. • Nationality vs. country of birth - these are two separate fields. A guest born in Morocco but holding Dutch nationality should have "Paises Bajos" as nationality, not "Marruecos". • Address fields - the portal requires street name, house number, postcode, city, and country as separate fields. Pasting a full address into one field causes an error. • Payment method - since December 2024, this is a mandatory field. Options are limited to a fixed list (e.g. "Tarjeta de credito", "Transferencia bancaria"). Free text is not accepted. Each error triggers an error code. The problem is that these codes are often cryptic and only displayed in Spanish.

Deadline management: the 24-hour rule

Guest registration must take place within 24 hours of arrival. This is not a recommendation but a legal obligation under RD 933/2021. Missing this deadline is an offence that can result in a fine of 100 to 600 euros per guest. Practical challenges with the deadline: • Late check-in - if guests arrive at 23:00 and you submit the registration at 23:01 the next day, you are already past the deadline • Weekends and holidays - the SES portal is available 24/7, so weekends and holidays are no excuse • Portal downtime - the SES portal has regular maintenance windows, especially during the night and early morning. If the portal is unreachable during your deadline, document this with screenshots as evidence • Multiple guests - a family of 4 guests (over 14) requires 4 separate registrations, easily taking 30-45 minutes of manual work

Tip: register before arrival

It is legally permitted to submit the registration before the guest actually arrives, provided you enter the correct arrival date. This gives you a buffer against deadline issues. With KeyLessCosta, this happens automatically when the guest completes the registration form, often days before arrival.

Common error codes and their meanings

The SES Hospedajes portal displays error codes when a registration is rejected. Here are the most common ones:
Error codeMeaningSolution
ERR_DOC_FORMATInvalid document number formatRemove spaces and special characters from the passport number
ERR_FECHA_INVALIDAInvalid dateCheck the date format (DD/MM/YYYY) and ensure departure is after arrival
ERR_ESTABLECIMIENTOAccommodation not foundCheck your accommodation code. Your registration may have expired.
ERR_DUPLICADODuplicate registrationThis guest is already registered for this period. No action needed.
ERR_CONEXIONConnection errorThe portal is temporarily unavailable. Try again later.
ERR_CERT_EXPIREDCertificate expiredRenew your digital certificate at the FNMT
If you get an error code not on this list, try searching for the exact code together with "SES Hospedajes". Spanish government forums often contain useful answers.

Why automation eliminates these problems

All the problems above - login errors, date formatting, document numbers, deadlines - disappear when you automate the registration process. With KeyLessCosta: • No manual login needed - our system communicates directly with the SES API, without you ever opening the portal • Automatic data validation - passport data is read using OCR and validated before submission. Errors are automatically corrected. • Deadline management - registrations are submitted as soon as the guest completes the form, typically well before arrival. You never miss a deadline. • Error handling - if a registration is rejected, our system automatically retries after correction. You receive a notification only when human intervention is needed. • Complete audit trail - every registration is stored with a timestamp and confirmation. You always have proof of compliance. The result: zero manual actions, zero missed deadlines, and zero stress about error codes. Our full SES Hospedajes guide explains how the entire system works.

Frequently asked questions

What do I do if the SES portal is down?
The portal has regular maintenance windows. Try again later. Take screenshots of the error message as evidence that you attempted to register within the deadline.
Can I register guests using a foreign phone number?
Accessing the portal via Cl@ve with a foreign phone number is unreliable. A digital certificate is the most reliable option for non-residents.
What if I miss a deadline?
Register as soon as possible anyway. A late registration is better than no registration. The fine for late registration (100-600 euros) is lower than for not registering at all (601-30,000 euros).
How do I know if my registration was accepted?
After successful submission, you receive a confirmation screen with a reference number. Save this as evidence. With KeyLessCosta, you automatically receive a confirmation email.
Can I correct a previously submitted registration?
Yes, you can cancel and resubmit a registration. This must still happen within the 24-hour deadline.
Does the SES portal work on a mobile phone?
The portal is technically accessible on mobile, but the interface is not optimised for small screens. Entering 21 fields on a phone is impractical. Use a laptop or desktop if possible.
KeyLessCosta
Málaga, Andalucía 29001, Spain
+31 6 18 28 40 11 (WhatsApp)
keylesscosta@gmail.com