All Collections
Front Desk
Setup
Invoice compliance in Italy: mandatory e-invoice fields
Invoice compliance in Italy: mandatory e-invoice fields
Updated over a week ago

💡 Important to know:

  • To comply with national regulations, Italian properties must prepare reservation invoices as .xml files structured in the Fattura PA format, then sign and send them to the Sistema di Interscambio (SdI), and once cleared, archive them.

  • If you are located in Italy, you can use the desktop version of Little Hotelier to prepare e-invoices in both the proper format and structure (.xml and Fattura PA).

  • In this article, ‘buyer’ is used to refer to the guest/customer, and ‘seller’ is used to refer to the property/hotel

Aimed at Italian properties, this article specifies which fields must be completed in order to get e-invoices cleared in Italy.


Property’s/seller’s details

If you are operating in Italy, complete the following property’s/seller’s fields before generating and preparing an e-invoice.

Property’s/seller’s Partita IVA

Update the property’s/seller’s Partita IVA, also called VAT number, in the Setup tab > Currency & Location Settings > Setup Taxes > Settings tab.

The property’s/seller’s Partita IVA must be 1–28 characters long.

Property’s/seller’s Codice Fiscale

Update the property’s/seller’s Codice Fiscale in the Setup tab > Currency & Location Settings > Setup Taxes > Settings.

The property’s/seller’s Codice Fiscale — also known as a tax code — must consist of 11–16 uppercase alphanumeric characters (A–Z, 0–9).

💡 Either a Partita IVA or Codice Fiscale must be added in order for an e-invoice to be cleared successfully.

Property’s/seller’s Name

Update the property’s/seller’s Name in the Setup tab > Property & Room Settings > Update Property Details > General.

The property’s/seller’s Name must consist of no more than 80 characters from the Basic Latin Unicode block.

Property’s/seller’s Address

Update the property’s/seller’s Address in the Setup tab > Property & Room Settings > Update Property Details > General > Address field/s.

The combined Address fields must use no more than 60 characters from the Basic Latin Unicode block.

Property’s/seller’s Postcode

Update the property’s/seller’s Postcode in Setup > Property & Room Settings > Update Property Details > General > Postcode.

The property’s/seller’s Postcode must only contain numerals.

💡 When validating this field for the e-invoice, Little Hotelier will automatically add ‘0’ as a prefix to any postcode with fewer than five numerals, or automatically shorten any postcode with more than five numerals.


Guest’s/buyer’s details

If you are operating in Italy, complete the following guest’s/buyer’s fields before generating and preparing an e-invoice.

💡 The following guest’s/buyer’s fields must be updated within the reservation itself.


Guest’s/buyer’s PEC Destinatario

Update the guest’s/buyer’s PEC Destinatario within the reservation via the Details tab in Primary Contact > Buyer Details.

The PEC Destinatario — a secure e-mail address used to receive cleared invoices from the Italian Revenue Agency (IRA) — must not exceed 256 characters.

Guest’s/buyer’s Codice Destinatario

Update the guest’s/buyer’s Codice Destinatario within the reservation in the Details tab in Primary Contact > Buyer Details.

If the guest’s/buyer’s country has been selected as Italy but their Codice Destinatario field has not been filled in, the user must add a PEC Destinatario for the guest/buyer that consists of 6–7 uppercase alphanumeric characters (A–Z, 0–9).

Guest’s/buyer’s Partita IVA

Update the guest’s/buyer’s Partita IVA, also called VAT number, within the reservation in the Details tab in Primary Contact > Buyer Details.

If the guest’s/buyer’s country has been selected as Italy but no Codice Fiscale has been added to the system, you must add a guest/buyer Partita IVA that is 1–28 characters long.

Guest’s/buyer’s Codice Fiscale

Update the guest’s/buyer’s Codice Fiscale within the reservation in the Details tab in Primary Contact > Buyer Details.

If the guest’s/buyer’s country is Italy and no guest/buyer Partita IVA has been added, you must add a Codice Fiscale for the guest/buyer consisting of 11–16 uppercase alphanumeric characters.

Guest’s/buyer’s Company Name

Update the guest’s/buyer’s Company Name within the reservation in the Details tab in Primary Contact > Address > Organisation field

The guest’s/buyer’s Organisation must be in Basic Latin and no longer than 80 characters.

Guest’s/buyer’s First Name

Update the buyer’s First Name within the reservation via the Details tab in Primary Contact > First Name.

The buyer’s First Name must be in the Basic Latin and no longer than 60 characters.

Guest’s/buyer’s Last Name

Update the guest’s/buyer’s Last Name within the reservation via the Details tab in Primary Contact > Last Name.

The guest’s/buyer’s Last Name must be in Basic Latin with a maximum of 60 characters.

Guest’s/buyer’s Address

Update the guest’s/buyer’s Address within the reservation via the Details tab in Primary Contact > Address field/s.

The combined fields for the guest’s/buyer’s Address must be in Basic Latin and no more than 60 characters in length.

Guest’s/buyer’s Postcode

Update the guest’s/buyer’s Postcode within the reservation in the Details tab in Primary Contact > Address > Postcode field.

The guest’s/buyer’s Postcode must only contain numerals.

💡 When validating this field for the e-invoice, Little Hotelier will automatically add ‘0’ as a prefix to any postcodes with fewer than five numerals, or automatically shorten any postcodes with more than five numerals.

Guest’s/buyer’s City

Update the guest’s/buyer’s City within the reservation via the Details tab in Primary Contact > Address > City field.

The guest’s/buyer’s City must be in Basic Latin with a maximum of 60 characters.

Did this answer your question?