This module extends the functionality of partners to support setting the country of origin of capital, registered capital amount and turnover.
By capital country we mean country of origin of the capital of the company.
By registered capital amount we mean the amount of money registered in the corresponding commercial registry, A.K.A. social capital or just capital of a company.
By turnover we can define a range for a concrete amount.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds company capital and turnover information to contacts, so you can record a company's capital country, registered capital amount, turnover range and company size, and group contacts by these criteria.
This module extends the standard contact form for companies. On a company contact, a new "Capital" section appears on the Sales & Purchases tab (it is hidden for individual contacts). There you can fill in:
- Capital amount and the currency it is expressed in
- Capital country (country of origin of the company's capital)
- Turnover amount and a turnover range
- Company size (Micro, Small, Medium or Big)
Turnover ranges are managed in their own list, reachable from the Contacts configuration menu ("Turnover ranges"). Each range is simply a name, and names can be translated. Users with contact-management rights can create, edit and delete ranges; regular users and portal/public users can only read them.
The contact search view gains three grouping filters — Capital country, Turnover and Company size — which only apply to companies, so you can group and analyse your contact list by these criteria.
No automatic calculations, checks or emails are added: the fields are entered manually. The module touches the contact model res.partner and adds a new small model res.partner.turnover_range.
Depends on
Required by other modules
Menus it adds
Models and fields (2)
- res.partner · extends an existing modelcompany_size (Company size), capital_amount (Capital amount), turnover_amount, turnover_range_id (Turnover range), capital_country_id (Capital country), capital_currency_id (Capital currency)
- res.partner.turnover_range · new modelname
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 6 confirmed, 3 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/partner-contact.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to any partner's form.
- You will find the new fields in Sales & Purchases \> Capital.
To manage turnover ranges, you need to:
- Go to Contacts \> Configuration \> Turnover ranges.
No verified information in OCA: Installation, Configuration.
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.