Alloggiati Web Automation for Holiday Rentals in Italy — Complete Guide
If you run a holiday rental in Italy, the Alloggiati Web notification to the Polizia di Stato is a mandatory legal obligation with a strict 24-hour deadline. This guide covers what Alloggiati Web is, exactly who must report, what data is required, how to obtain the Web Service key, and how to automate the entire process with online check-in software.
What is Alloggiati Web?
Alloggiati Web is the platform of the Polizia di Stato (Italian State Police), accessible at alloggiatiweb.poliziadistato.it, used to report guest stays in all tourist accommodations in Italy. The report consists of a schedina (guest record) submitted for each arriving guest.
The schedina format is a fixed-width text record (168 characters per guest) following a strict specification published by the Ministry of the Interior. Manual submission requires creating this file and uploading it via the Alloggiati Web portal.
Alloggiati Web vs ISTAT / Regional statistics
Alloggiati Web: Police reporting obligation — every guest, within 24 hours of arrival. National system, Polizia di Stato.
ISTAT / Regional systems (e.g. Ross1000, AlloggioWeb): Statistical reporting to regional tourism boards. Separate obligation, separate platform. Gotocheck handles the Alloggiati Web (police) reporting.
Who must report via Alloggiati Web?
Under Legislative Decree 286/1998 and Ministerial Circulars, all accommodation facilities in Italy are required to report guest data to the Polizia di Stato, including:
- Hotels, B&Bs and residences
- Holiday apartments and short-term rentals (affitti brevi)
- Agritourism and rural guesthouses
- Hostels and shared accommodation
- Campsites and tourist villages
The obligation applies to all guests without exception — including Italian nationals and guests staying for a single night.
⚠️ Deadline: within 24 hours of arrival
The schedina must be submitted to Alloggiati Web within 24 hours of the guest's arrival. Failure to comply is a criminal offence under Italian law, not merely an administrative infraction. With late-night arrivals or multiple properties, manual compliance is a persistent risk.
What data must be in the schedina?
- Record type (arrival / Italian national / foreign national)
- Date of arrival
- Number of nights
- Last name and first name
- Gender
- Date of birth
- Place of birth (municipality code for Italians, country code for foreigners)
- Citizenship
- Document type and number
- Place of issue (for identity documents)
For groups, the first guest is reported as the capogruppo (group leader); subsequent guests use a different record type. All fields must follow the exact code tables published by the Polizia di Stato (ISTAT codes for municipalities, ISO codes for countries, etc.).
How to get the Chiave Web Service
To automate Alloggiati Web via API, you need a Chiave Web Service (Web Service key) — a 19-character code in the format XXXX-XXXX-XXXX-XXXX. This key is generated once in the Alloggiati Web portal and is shown only once — you must save it immediately.
- Log into alloggiatiweb.poliziadistato.it with your credentials.
- Go to Utenti → Gestione Chiave Web Service.
- Click Genera Chiave. The key is displayed once — copy and save it securely.
- Provide this key to your check-in software (Gotocheck) during setup.
Important: the key is shown only once
The Chiave Web Service is generated and displayed a single time. If you lose it, you must revoke the old key and generate a new one in the portal. Our onboarding team walks you through this process — it takes under 10 minutes.
How to automate Alloggiati Web with Gotocheck
Once you have your Chiave Web Service, Gotocheck handles everything:
- Guest receives a check-in link via WhatsApp or email, before arrival.
- On their phone, they scan their ID or passport using OCR. All fields are extracted automatically.
- Guest signs the rental contract digitally and receives the smart lock access code.
- Gotocheck automatically builds the correct 168-character schedina and submits it to Alloggiati Web via the official Web Service. No manual action.
- You receive confirmation in your dashboard and, optionally, via Telegram notification.
Benefits of automating Alloggiati Web
- Never miss the 24-hour deadline — submission happens immediately at check-in, day or night.
- Correct schedina format guaranteed — Gotocheck generates the precise 168-character record with all required ISTAT and ISO codes.
- No transcription errors — OCR reads the document directly, eliminating manual data entry risk.
- Group stays handled automatically — capogruppo and additional guests reported with the correct record types.
- Full audit trail — every Alloggiati Web submission is logged with date, time and status.
- Multiple properties — one Gotocheck dashboard for all your rentals.
Channel Manager integration
Gotocheck integrates with major channel managers and PMS platforms (Lodgify, Smoobu, Hostaway, Beds24, Guesty and more). Bookings sync automatically, and check-in links are sent to guests as soon as the reservation is confirmed.
Summary
Alloggiati Web compliance is a non-negotiable legal obligation for every holiday rental in Italy. The manual process — especially for late arrivals or multi-property managers — is a constant compliance risk. With Gotocheck, the schedina is generated and submitted automatically as soon as your guest completes online check-in, with zero manual intervention.
Try Gotocheck free for 15 days
Automatic Alloggiati Web reporting, online check-in with OCR, smart locks and AI guest messaging. No commitment, no credit card.
Request Free Demo