Nearly 75% of the leaders of growing groups see their management turn into a logistical nightmare. The multi-company accounting in Odoo centralises your financial flows, eliminates duplicate data entry and secures your consolidations within a single ERP.
For an optimal implementation, benefit from the specialist advice on Odoo accounting from TSC Experts and turn your configuration into a genuine growth lever.
Several companies to manage in Odoo? TSC configures your multi-company accounting in Odoo and secures the segregation of your entities.
Request a free auditSetting up multi-company on Odoo 17
To get started, a small reflex is to enable developer mode, even though recent versions greatly simplify access to the global settings. You first need to go to the general settings to tick the multi-company option, which unlocks your company's tree structure. Once this step has been completed, you can create your various companies by entering their legal information, logos and specific addresses.
Configuring the chart of accounts for several Odoo entities requires particular attention, as each company may have its own accounts. However, it is entirely possible to share a common structure to facilitate future overall financial reports. Don't forget to define the parent company and its subsidiaries to establish a clear hierarchy in your working environment. (This is often where structural errors creep in, so be vigilant about parent-child relationships...)
Managing users and their access is the last line of defence for your internal security. Odoo offers extremely granular user access rights for a multi-company environment in Odoo, allowing you to limit an employee's visibility to a single entity or to give the group accountant an overall view. You can thus delegate local invoicing while retaining control over high-level operations.
Managing automated inter-company invoices in Odoo
One of the most powerful features lies in the automation of flows between your own structures. When one subsidiary sells a service to another, Odoo automatically generates the corresponding vendor bill in the purchasing company. This management of automated inter-company invoices in Odoo eliminates duplicate data entry and ensures that accountants always work on synchronised data.
For this to work, you must enable intercompany transactions in the settings of each company concerned. A pro tip: make sure your items are shared between the entities to avoid matching errors when generating the documents. This multi-company stock synchronisation in Odoo also ensures that your inventories reflect the physical reality of the group, regardless of which entity holds the stock.
Optimising inter-entity financial flows in Odoo also relies on the automatic reconciliation of inter-company accounts. At the end of the month, your reciprocal transactions balance out on their own, which drastically reduces the time spent on closing entries. This is an immediate productivity gain for your accounting, freeing up time for strategic analysis rather than checking columns of figures.
Real-time financial consolidation reports in Odoo
The holy grail of any finance director remains the ability to obtain real-time financial consolidation reports in Odoo without going through complex Excel exports. Thanks to the consolidation module, you aggregate the balance sheets and income statements of several entities in just a few seconds. The system handles the necessary adjustments and eliminates inter-company balances to present a true picture of the group's health.
Managing foreign currencies poses no problem, as Odoo applies the day's exchange rates or historical rates according to your needs. Each company can keep its accounts in its local currency, while consolidation is carried out in the parent company's currency. This flexibility is essential for groups operating across several continents with differing tax constraints.
By following a Odoo accounting training course suitable course, your teams will learn to configure these dashboards for surgical management. You instantly visualise profitability by entity or by business sector thanks to cross-analytical accounting. No more waiting until day +15 to know your overall cash position; the information is there, available and reliable.
FAQ
How do you enable multi-company mode in Odoo?
Go to Configuration > General Settings, then tick the multi-company box. You can then create your entities in the Companies menu and switch between them using the selector in the top right of the interface.
Can a chart of accounts be shared between several Odoo companies?
Yes, it is entirely possible and even recommended to simplify consolidation. You install the same fiscal localisation package for each company or you customise a single chart that you duplicate during configuration.
What are the limitations of multi-company in Odoo?
The main limitation lies in the complexity of the initial configuration, particularly for access rights. Certain global settings (such as units of measure) apply to the entire ERP, which requires a degree of rigour to avoid conflicts between companies with very different lines of business.
Simplify your multi-company accounting with TSC
Consolidation, access segregation, inter-company rules: our Odoo experts structure your entities for smooth, reliable management.
Request an Odoo demoGo further
- Odoo implementation by TSC — scoping, configuration and rollout of your ERP.
- Odoo Support — ongoing assistance after go-live.
- Become an Odoo partner with TSC — dedicated support for partners and integrators.