Italy Invopop Integration — Everything You Need to Know

Overview

Cloudbeds now supports Italian e-invoicing through Invopop, a fiscal intermediary that connects your property directly to the Agenzia delle Entrate (Italian tax authority). This integration enables you to issue compliant electronic invoices without leaving Cloudbeds and without obtaining a digital certificate.

Italian properties can now issue invoices through two channels:

  • SDI (Sistema di Interscambio): For complete invoices in FatturaPA format (B2B domestic, B2B foreign, B2C domestic, B2C foreign).
  • Scontrino Elettronico (Smart Receipts): For simplified invoices where payer details are incomplete, which is typical for prepaid OTA reservations.

What's New

Automatic Invoice Routing

Cloudbeds automatically detects the invoice scenario (B2B domestic, B2B foreign, B2C, or Simplified) and routes it to the correct platform. No manual selection is needed.

Dual Channels for Complete Coverage

SDI handles full e-invoices sent to the tax authority. Smart Receipts handles simplified invoices for cases where guest details are incomplete, solving the common problem of prepaid reservations with missing Codice Fiscale or address.

Inline Editing & Two-Step Workflow

Using the two-step invoice creation flow, you select items to invoice, then select the payer. Missing details are editable directly in the invoice modal, so you do not need to abandon the invoice and navigate back to the guest profile.

Simplified Invoices with Configurable Threshold

Properties can enable simplified invoices with a maximum amount. Guest transactions below the threshold don't require full address details or Codice Fiscale.

Automatic Tourist Tax Treatment

Tourist tax (imposta di soggiorno) is automatically classified as a municipal charge (0% tax with exemption code N1) when properly set up in Taxes and Fees, not as VATable revenue.

Full Traceability

Every document receives an official Agenzia delle Entrate reference number for audit trails and guest queries.


Key Features

✅ No certificate required: Invopop transmits on your behalf as fiscal intermediary
✅ Automatic scenario detection: B2B, B2C, or Simplified based on payer type
✅ Two routing channels: SDI for complete invoices, Smart Receipts for simplified
✅ Inline editing: Complete missing details without leaving the invoice screen
✅ Configurable simplified threshold: Set your own maximum for receipt-style documents
✅ Automatic tax treatment: Tourist tax correctly reported as non-VAT municipal charge
✅ Official document numbers: ADE reference for tracing in the tax authority portal


What You Gain

Legal compliance: Automatic transmission to the Agenzia delle Entrate in required formats
No interruptions: Issue invoices for prepaid OTA reservations that would normally be blocked for incomplete data
Fewer failed submissions: Scenario-specific validation catches errors before the tax authority rejects them
Simplified operations: Front-desk staff see only the fields each transaction type requires
Audit trail: Every document carries an official ADE reference for compliance inquiries


Release Status

SDI: Generally Available (live, all Italian properties)
Smart Receipts: In rollout
Available as of: September 8, 2026
Release type: Standard phased rollout


Prerequisites

Before setting up the integration, gather:

Item Why SDI Smart Receipts
Partita IVA Required to act as a supplier through SDI ✅ ✅
Company details Legal name, address, city, province ✅ ✅
Fiscal regime Your Italian fiscal classification ✅ ✅
Tax codes All VAT rates (22%, 10%, 5%, 4%) + tourist tax ✅ ✅
Payment methods All payment methods the property accepts ✅ ✅
AdE credentials Fiscal ID, Codice Fiscale, Password, PIN (from Agenzia delle Entrate portal) ❌ ✅
AdE issuer registration Property must be registered as commercial-receipt issuer ❌ ✅

Important notes:

  • Partita IVA alone is not sufficient: Codice Fiscale alone cannot act as a supplier.
  • AdE credentials must come from the official Agenzia delle Entrate portal and must be fully working before setup.
  • Credentials expire approximately every 90 days and must be refreshed.

Key Limitations & Requirements

SDI Requirements

  • Invoices must have a VAT category on every line (no untaxed items allowed).
  • B2C domestic invoices must have a Codice Fiscale. If a guest cannot provide one, use Simplified Invoice instead.
  • "Domestic" follows the guest's address, not nationality. A guest with a German passport and Italian address needs a Codice Fiscale.

Simplified Invoice Requirements

  • Charges must be posted to the folio before invoicing.
  • Property must be registered with Agenzia delle Entrate as a commercial-receipt issuer.
  • Credentials expire every ~90 days. If not refreshed, simplified invoices will stop being issued.

General

  • SDI and Smart Receipts are two independent systems. Tax codes and payment methods must be configured separately on both.
  • Codice Destinatario and PEC are mutually exclusive. If both are provided, Codice Destinatario is used.
  • Documents take time to process by the Agenzia delle Entrate. SDI can take several hours, which is normal.

Invoice Channels Comparison

Aspect SDI (Full Invoice) Smart Receipts (Simplified)
Document type FatturaPA invoice Documento Commerciale (receipt)
Payer details required Complete (name, address, tax ID) Minimal (name only)
Best for B2B and complete B2C transactions Prepaid OTA reservations with incomplete data
Sent to tax authority Yes, via Sistema di Interscambio Yes, via Fisconline daily aggregate
Requires certificate No (Invopop transmits) No (Invopop transmits)
Requires credentials No Yes (AdE portal)
Amount limit None Configurable threshold (e.g., €500)
Processing time Several hours (AdE schedule) Immediate
Document number Single number Two numbers (Cloudbeds + ADE Reference)

Invoice Scenarios

When you issue an invoice, Cloudbeds automatically detects the scenario:

Scenario Payer Type Channel Best For
B2B Domestic Italian company SDI Company with Italian tax ID
B2B Foreign Foreign company SDI International companies
B2C Domestic Guest with Italian address SDI Guests with Italian Codice Fiscale
B2C Foreign Guest with foreign address SDI International guests
Simplified Incomplete payer details Smart Receipts Prepaid OTA, missing Codice Fiscale

Next Steps

Use the resource that matches what you need to do next:

  1. Configure the integration: Follow Italy Invopop Integration: How to Set Up.
  2. Understand Italy invoice behavior: See Italy Invopop Integration: How It Works.
  3. Create an invoice: Follow Two-Step Invoice Creation Flow (Pilot) for payer selection, scenario-based validation, and simplified-invoice behavior.
  4. Troubleshoot: Review Italy Invopop Integration: Troubleshooting and FAQ.
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.