Italy's CIN: The Code That Goes on Your Listing and Your Front Door
Italy’s Codice Identificativo Nazionale is unusual among European registration schemes in one specific way: it is not enough to put it on the internet. It also has to be on the building.
Checked 27 September 2026. These rules change often and they change locally. Verify against the authority before acting. General information, not legal advice.
What the CIN is
The CIN is a national identification code issued by the Ministry of Tourism through the national accommodation database. It was introduced in September 2024, with compliance required from January 2025.
You may also encounter a CIR — a regional code that several regions operated before the national scheme. The CIN is the national layer; where a region issues its own code, both can be in play. If you let in a region with a CIR, check whether yours is still required alongside the national code.
The two display obligations
On every listing and in all promotional material. Airbnb, Booking.com, your own site, the printed brochure. Anywhere the property is advertised.
Outside the property, in accordance with local rules. This is the one that catches foreign owners, who are used to registration being a purely digital formality. A code that is perfect on your listing and absent from the door is still a problem.
Software can do the first completely and the second not at all. Airflow stores the number once and renders it on every surface it publishes — but nobody’s software puts a plaque on your wall in Tuscany, and any tool claiming full CIN compliance is overselling.
What it costs to get wrong
Fines run to €8,000, and platforms can delist the property. From 20 May 2026 the delisting risk is systematic rather than incidental: EU Regulation 2024/1028 requires platforms to check registration numbers against the national database and remove listings that fail.
That is the practical shift for Italian hosts. The CIN stopped being paperwork you could defer and became the thing your listing depends on.
Where the expiry date matters more than the code
Getting a number is a one-off task people do once and forget. The failure mode is not usually never registered — it is registered, then lapsed, discovered when a listing disappears in the middle of the season.
So store the expiry alongside the number and let something remind you. Airflow holds both and renders the code on the listing automatically, so the number your guests see is the number in your records rather than one somebody retyped.
Italy has no national night cap
Worth stating plainly, because hosts arriving from London or Paris look for one. Italy regulates short-term letting through identification and taxation, not through an annual ceiling on nights. Individual comuni impose their own restrictions, and zoning rules in historic centres — Florence and Venice in particular — can be severe. But there is no Italian equivalent of London’s 90 nights.
If your comune does set a cap, the letting limit will track it: pick a custom rule, enter the number, and it counts.
Where Airflow fits
Store the registration number once and it renders wherever Airflow publishes the property, with a reminder before it expires. Import every channel — including direct — so your own figures do not depend on one platform’s view. And if your jurisdiction caps nights, the letting limit counts them and tells you the date you are forecast to cross, rather than the month after.
- Create an account — start free; a card is needed at sign-up.
- Import your booking history by iCal link or CSV, past bookings included.
- Add your registration number and its expiry date.
- Turn on the letting limit if your city caps nights.
Sources: Italy’s national identification code (CIN) — overview, National identification codes CIR and CIN. Related: Short-Term Rental Rules by City, 2026.