This module allows users to configure Finnish eInvoicing settings on your company and customers.
These settings include
- Edicode: the indentifier used to identify a person or organization in eInvoicing services.
- eInvoicing Operator: the organization that handles eInvoicing traffic for the person or organization. This module creates entries for most eInvoicing partners currently active in Finland.
auto_awesome What this module does
AI-generated from the code · Odoo 20.0Lets you store a Finnish eInvoicing identifier (Edicode) and an eInvoicing operator on your company and on any contact, with a ready-made list of Finnish banks and eInvoice operators to choose from.
This module adds Finnish eInvoicing details to Odoo's contacts and company settings.
On a contact (customer, supplier or company) you get two new fields: an Edicode (the identifier used to recognise a person or organisation in eInvoicing services) and an eInvoice Operator (the organisation that carries the eInvoice traffic for that party). They appear on the contact form in the sales and purchases area.
Your own company's Edicode and operator can be set in the company form and in the Accounting settings, under a new "E-Invoicing" block. These values are stored on the company's contact record, so changing one place updates the other.
A new menu, Accounting > Configuration > E-Invoicing > eInvoice Operators, lists the operators. Each operator has a name, a unique identifier (up to 35 characters), a type (bank with Finvoice brokerage service, or carrier broker) and an active flag; the list can be reordered and filtered by type or archived status. The module ships with a pre-filled list of Finnish banks and messaging operators, including some marked inactive as legacy. The operator name shown in selections includes its identifier.
Only accounting managers see the E-Invoicing menu; system administrators can create and edit operators, while other internal users can only read them.
Depends on
Required by other modules
Menus it adds
Models and fields (4)
- res.company · extends an existing modeledicode (Edicode), einvoice_operator_id (eInvoice Operator)
- res.partner · extends an existing modeledicode, einvoice_operator_id (eInvoice Operator)
- res.config.settings · extends an existing modeledicode (Edicode), einvoice_operator_id (eInvoice Operator)
- res.partner.operator.einvoice · new modelname (Operator), ttype, active, sequence, identifier
Text generated by AI (DeepSeek) from reading the Odoo 20.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: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/l10n-finland.
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.