Product Account Multi-Company Default
This module extends the functionality of products and accounting to allow you to propagate multi-company product template and product category accounts from the current company to all other companies where you have access rights.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Copy a product's or product category's income and expense accounts to your other companies, matching accounts by code. Buttons appear on the product and category forms, and new records are propagated automatically.
This module helps you keep the same accounting setup across several companies. On a product template (a product shared by all companies) and on a product category, you get two extra buttons next to the income and expense account fields: "Propagate income account to other companies" and "Propagate expense account to other companies".
When you click one, Odoo looks in each of your other companies for an account with the same code as the one you selected, and sets that account on the product or category for those companies. If no account with that code exists in a company, nothing is changed there and a warning is written in the log.
- On products, the buttons only show for multi-company products (those without a specific company). If you try to propagate a product that belongs to one company only, Odoo shows an error.
- If you have no other companies, Odoo tells you there is nothing to propagate to.
- When you create a new product or product category that already has income or expense accounts, the accounts are propagated to your other companies automatically.
- For product categories, propagation also happens when you save a change if the special propagation flag is active.
The module touches product.template, product.product and product.category, and reads account.account records to find matching codes.
Depends on
Models and fields (3)
- product.product · extends an existing model
- product.category · extends an existing model
- product.template · extends an existing model
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/multi-company.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0To configure this module, you need to:
- Install some module that lets you manage products, such as sale, purchase... (if not already installed).
Usage
Source · Odoo 16.0To use this module, you need to:
- Go to a product's form view. It can be the product template or the variant.
- Enter the "Accounting" tab.
- Click on "Propagate expense/income account to other companies".
No verified information in OCA: Installation.
Installation 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.