Introduction
At OH-Stay.com, we have compiled this resource to assist our hosts in understanding their responsibilities and to offer a general overview of the legal, regulatory, and practical considerations pertinent to hosting. Hosts are required to adhere to our Hosting Standards and to ensure full compliance with all laws and regulations applicable to their specific location and situation. Please note that this article is not comprehensive and does not constitute legal or tax advice. We advise hosts to conduct their own due diligence, as the information provided may not be updated in real time. Ultimate responsibility for verifying, interpreting, and complying with all information presented herein rests with the host.
There are five main requirements at the national level that are applicable, whether you own a company or you are an individual host.
National requirements
Below you will find the main things to know:
In this article
-
Sign a contract with your guests
-
Register guests through the Alloggiati Web portal
-
Communicate data for statistical purposes
-
Tax obligations
-
National Identification Code
-
Update carbon monoxide and smoke alarm information on listings
-
How to comply
-
Add the CIN to your OH-Stay.com listing
-
I have applied for my CIN but have not yet obtained one, what can I do?
-
Claim an exemption
-
Host only long-term stays
-
My listing is located in a region where the regional registration is still in place, what should I do?
-
Local regulations
Sign a contract with your guests
You can sign a tourist rental contract both if you are a natural person (owner, sublessee or borrower) and if you have a company (e.g., a property manager). The contract can be of any duration (e.g., 1 day; 30 days; 1 year; 2 years). No cancellation is required at the end of the contract. Through the tourist rental you can host a tourist in your accommodation for a fee.
The requirements may differ depending on the rental length:
A. Natural person or company with a contract of up to 30 days
B. Natural person or company with a contract of more than 30 days
A. Contract of 30 days or less (“locazione breve”)
If you rent for a maximum of 30 days, this is considered a short rental. In this case, there is generally no obligation to register the contract.
Properties that can be rented short-term
Only real-estate located in Italy with residential use (and its annexes such as garage, parking space, cellar, attic, etc.). You may also rent individual rooms.
Restrictions on services not related to mere lodging
You can provide laundry, cleaning, and services strictly functional to housing needs (utilities, Wi-Fi, air conditioning, etc.). Services unrelated to lodging (e.g., breakfast, meals, car rental, tour guides) require qualifying as an accommodation facility (“struttura ricettiva”) under regional rules.
B. Contract longer than 30 days
For rentals over 30 days, you must sign a written contract and register it with the tax authority (Agenzia delle Entrate). You can register by:
-
Using the Agenzia delle Entrate online services
-
Requesting registration at an Agenzia delle Entrate office
-
Appointing a qualified intermediary (professional, trade association, CAF, etc.)
For background on leases, see the Ministry of Economy and Finance (MEF) resources.
Temporary rental (“locazione transitoria”) vs. tourist rental
Temporary rentals (max 18 months) relate to specific needs (work mobility, study, etc.) and require a written contract stating the reason and supporting documents. Consult Agenzia delle Entrate – Locazioni abitative for models and guidance.
Student rental vs. tourist rental
Student leases (6–36 months) apply when the tenant is enrolled at a university in a city different from their residence. See Agenzia delle Entrate – Contratti studenti for official models.
For general long-term hosting considerations on our platform, review OH-Stay.com’s Responsible Hosting Guide.
Register guests through the Alloggiati Web portal
You must communicate guest details to the State Police within 24 hours of check-in (or within 6 hours for one-night stays), per TULPS art. 109, via the Alloggiati Web portal.
How to register and authenticate on Alloggiati Web
Submit an access request to the competent Questura based on your property’s location (directory: Questure – Polizia di Stato). Follow the specific registration procedure provided by your Questura.
How to transmit guest data
After authentication, follow the portal procedure to submit guest data. Download and retain the “Ricevute” (receipts) showing the number of files submitted in the last 30 days.
Communicate data for statistical purposes
Regions and autonomous provinces require reporting of tourist flows for statistics. Check your region/municipality’s institutional website and the local “Hosting Responsibly” information page for how to transmit these data (procedures vary by region).
Tax obligations
Article 4, paragraph 5-bis, of Decree-Law 50/2017, as amended by Budget Law 2024, requires platforms such as OH-Stay.com to apply a 21% flat tax (“cedolare secca”) on income of non-professional hosts from short-term rentals (e.g., hosts not VAT-registered and renting fewer than five accommodations). For guidance, consult Agenzia delle Entrate.
From 1 January 2024, hosts can confirm in their OH-Stay.com account whether the platform must withhold tax on future short-term rental earnings. OH-Stay.com will pay withheld amounts to Agenzia delle Entrate and issue the annual “certificazione unica” reflecting withholdings for your tax return. You can review withholding details in your account at any time.
If your listing qualifies as an extra-hotel accommodation (“struttura ricettiva extra-alberghiera”, e.g., B&B, guesthouse, holiday home) producing occasional income under TUIR art. 67(1)(i), you must manage taxes yourself (no 21% withholding). When in doubt, seek advice from a tax professional and see Agenzia delle Entrate – Informazioni.
National Identification Code (CIN)
The “Decreto Anticipi” – Decree-Law No. 145/2023, converted into Law No. 191/2023, introduces the National Identification Code (CIN) and a dedicated database managed by the Ministry of Tourism (BDSR). See the Ministry of Tourism for official updates.
How to obtain the CIN
Through the BDSR (in cooperation with Regions and Autonomous Provinces), you can request the CIN, which must be displayed both on your OH-Stay.com listing and outside the property. Refer to the Ministry’s manuals and support channels on the Ministry of Tourism website.
What happens if you don’t add the CIN
Starting 2 January 2025, all hosts are required to have a CIN for each eligible listing. Failure to display the CIN on OH-Stay.com may prevent hosting and can lead to sanctions by the competent authority.
Scope and exemptions
Generally, short-term stays (30 days or less) require a CIN. Certain long-term arrangements may fall outside the scope. Specific exemptions may apply (e.g., not a real-estate property; application submitted but not yet issued).
Update carbon monoxide and smoke alarm information on listings
All properties rented under short-term or tourist rental contracts—professional or private—must have functioning combustible-gas and CO detectors and legally compliant portable fire extinguishers. Update your listing to reflect compliance.
Update safety device info on desktop (OH-Stay.com)
-
Go to Listings → select the listing
-
Under Listing editor, open Guest safety → Safety devices
-
Select Carbon monoxide alarm installed and Smoke alarm installed → Save
(Procedures are similar on iOS/Android/mobile web within your OH-Stay.com account.)
For official requirements and FAQs, see the Ministry of Tourism.
How to comply
Hosts can add their CIN in OH-Stay.com’s dedicated field.
Add the CIN to your OH-Stay.com listing (desktop)
-
Go to Listings → select the listing
-
In Listing editor, click Settings → Regulations
-
Under Add your national identification code (CIN), click Start and complete the required fields
I have applied for my CIN but have not yet obtained one—what can I do?
If you applied but haven’t received a CIN, select the appropriate exemption in your listing to keep hosting.
Claim an exemption (desktop)
-
Go to Listings → select the listing
-
Settings → Regulations → Add your national identification code (CIN) → Start
-
Click “If you’ve applied for a CIN but haven’t received it yet” and complete the requested information
Selecting this exemption grants at least 30 additional days to add your CIN before the listing is unlisted. Add the CIN as soon as it is issued. If your request is pending for more than 30 days after reporting it via the BDSR access process, the Ministry may provide a temporary (not-verified) CIN you can use on OH-Stay.com until verification is complete.
Note: If your listing is not a real-estate property, select the related option during the exemption flow.
Host only long-term stays
Certain long-term arrangements may be able to operate without a CIN. If, after checking your situation, you choose to host only long-term stays, set your calendar minimum stay to 31 nights.
Important: If you later return to short-term hosting, first add your CIN, then adjust your minimum stay settings.
My listing is in a region where regional registration still applies—what should I do?
Regional regulations continue to apply. Where required, continue to use regional identification codes. You may include regional codes in your listing description (in addition to the CIN where applicable). Check your region’s official site for details.
Local regulations (Regions & Autonomous Provinces – official portals)
Abruzzo • Basilicata • Bolzano/Bozen • Calabria • Campania • Emilia-Romagna • Friuli-Venezia Giulia • Lazio • Liguria • Lombardia • Marche • Molise • Piemonte • Puglia • Sardegna • Sicilia • Toscana • Trento • Umbria • Valle d’Aosta • Veneto
Helpful national references
Guest reporting (Alloggiati): Alloggiati Web – Polizia di Stato • Police HQ directory: Questure • Public Security Code: TULPS on Normattiva • Tax authority: Agenzia delle Entrate • Economy & Finance: MEF • Tourism Ministry (CIN/BDSR): Ministero del Turismo • GDPR text: EU 2016/679 • DAC7 directive: EU 2021/514
Important: Hosts are solely responsible for their conduct and compliance. OH-Stay.com does not control individual host behaviour and is not liable for their actions. Non-compliance may result in suspension or removal. OH-Stay.com is not responsible for the accuracy of information on third-party sites linked in this resource.
Have a Question for Us?
We're here to help! If you have any questions or need more information, please feel free to reach out.