Technical Support Technical Tutorial

SES.Hospedajes Errors 2026: step-by-step solution guide

The most common errors when using SES.Hospedajes manually or via API — and how to fix each one.

⚠️ Before you start: two root causes

Most SES.Hospedajes errors are caused by two things: expired or incorrectly installed digital certificates, and incorrect date or document field formats. Check these first before diving into specific errors.

1 Connection Error / "Unsafe site" warning

You see an SSL warning in the browser or the connection fails entirely when accessing the SES.Hospedajes portal.

✅ Solution:

  1. Update Autofirma to the latest version from the official FNMT page.
  2. Try using Firefox instead of Chrome or Edge — it often handles the certificate chain better.
  3. Clear your browser's SSL cache: Settings → Privacy & Security → Clear browsing data → Cached images and files.
  4. If the problem persists, reinstall your digital certificate.

2 "User has no permissions" (Error 403)

The system returns HTTP 403 when submitting via web service (API).

✅ Solution:

  1. Check that the NIF used to log in to the portal matches exactly the NIF of the establishment registered in SES.Hospedajes.
  2. Verify that the establishment is correctly registered and active in the "Mis datos registrados" (My registered data) section.
  3. If you are a third-party declarant (manager, not owner), request "Third-party declarant" authorisation within the establishment's record.

Note: This is the most frequent cause — a mismatch between the NIF of the web service credentials and the NIF of the establishment's registration.

3 XML Validation Error / Incorrect data format

The submission is rejected with an error mentioning invalid XML or wrong field format.

✅ Solution — check these formats:

Field Correct format Common mistake
Date of birth YYYYMMDD DD/MM/YYYY or DD-MM-YYYY
Sex M / F Male / Female / 1 / 0
Document type D (DNI), P (Passport)… Full word ("DNI", "PASSPORT")

Gotocheck validates all fields in the correct format before making the submission. Users who use the platform never encounter this type of error.

4 "Service unavailable" / Timeout

The request times out or you receive "Service temporarily unavailable".

✅ Solution:

  • Manual: Wait a few minutes and try again. Avoid peak times (Sunday evenings, bank holiday eves) when Ministry servers are most loaded.
  • Automatic with Gotocheck: The system automatically retries failed submissions. You receive an alert only if the retry queue is still pending after 24 hours.

Automate SES.Hospedajes Now

No more errors, no more manual corrections. Gotocheck validates and submits automatically.

Get started free →

Frequently asked questions

Why do I get error 403?

Error 403 usually means a mismatch between the NIF of the certificate used to obtain the web service credentials and the NIF of the establishment registered in SES.Hospedajes. It can also occur if the establishment type does not support web service submission.

Why does SES.Hospedajes show XML validation errors?

Dates must be in YYYYMMDD format, sex must be M or F, and document type must use specific letter codes (D for DNI, P for passport…). Gotocheck validates all fields automatically before sending.

What to do with "service unavailable" / timeout?

This usually means the Ministry servers are overloaded at that moment. Wait a few minutes and retry. With Gotocheck, retries happen automatically — you never miss a deadline because of a server error.

Does Gotocheck fix these errors automatically?

Yes. Gotocheck validates format before sending, retries automatically on timeout errors, and only sends an alert if an error requires manual intervention (e.g. expired credentials).

Related articles

SES.Hospedajes 2026: Complete Guide → How to get your SES.Hospedajes web service username and password →