Italian Localization - Fattura elettronica - Portale
Allow frontend users to edit any necessary field for Electronic invoice from their details page.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets customers fill in their Italian electronic invoicing details (addressee code, PEC, EORI, first/last name) directly from their website portal account page, with automatic checks before saving.
This module extends the customer account page on your website so that Italian electronic invoicing information can be entered by the customer instead of by your staff.
On the portal details page, a customer can tick "Enable receiving electronic invoice". When ticked, extra fields appear: Addressee code, PEC address for electronic invoicing and EORI code. If the customer is a private individual, first name and last name fields are shown and the company name field is hidden; the full name is then built automatically from them, and at least one of the two is required.
When the form is submitted, the module runs the same electronic invoicing checks used on the contact record. If something is missing or invalid, the customer sees an error and the data is not saved. Ticking the electronic invoice option also marks the customer as an obliged electronic invoicing subject.
The fields are added to the list of optional billing fields, so they are saved on the customer's contact (res.partner). The module installs automatically when its dependencies are present.
Required by other modules
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/l10n-italy.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.