Thrilling news for our Italian customers!
At Odoo, we’ve reached a new milestone in the localization of our all-in-one software for the Italian market: the Odoo Invoicing app now allows companies to generate, send and digitally sign invoices addressed to the Public Administration (PA).
This feature is already available in the current version, Odoo 18, and will also be supported in Odoo 19, launching this week during Odoo Experience – Europe’s biggest tech & business event powered by Odoo.
Why is e-signature essential for invoices addressed to the PA?
In Italy, electronic invoices adressed to the Public Administration must be transmitted through the Sistema di Interscambio (SdI) and secured with a Qualified Electronic Signature (QES), based on the CAdES-BES or XAdES-BES protocols (with files in .p7m or .xml format respectively). This signature is required to guarantee the authenticity and integrity of the documents.
At Odoo, we use the XAdES standard, which keeps invoices in .xml format, ensuring compliance and traceability.
How has the process of invoicing to the PA been managed in Odoo until recently?
Odoo customers had to:
- export the invoice generated in Odoo in XML format
- sign it digitally using an external tool
- and then manually upload it to the Agenzia delle Entrate portal
A secure but time-consuming and fragmented process.
What changes now in Odoo
Thanks to the recent integration with Namirial, a government-accredited provider of electronic trust services in Italy, Odoo now allows companies to automatically put a digital signature and send invoices to the PA, keeping the entire workflow within our software.
Here’s how it works now:
- Odoo automatically detects when an invoice is addressed to the Public Administration (thanks to the 6-digit Recipient Code/CUU)
- the XML invoice is sent to Odoo servers, where it is digitally signed using the XAdES protocol and transmitted to the SdI
- at the same time, the signed XML file is downloaded back into Odoo and attached to the invoice, allowing the user to verify the exact document that was submitted
All this happens with no extra configuration required to the users: a seamless, secure, and efficient flow.
The result? A tangible simplification that reduces errors, execution times, and operational costs.
A crucial feature to meet the needs of Italian businesses
For Italian SMEs, which often need to balance strict bureaucratic requirements with limited resources, being able to send PA invoices directly from Odoo means:
- fewer manual steps and reduced risk of errors
- faster invoicing operations
- full compliance with regulations, security, and legal standards
With Odoo, automation becomes real efficiency for businesses, giving back time to focus on what matters most: growing their business.