OdooWiki OCA HUB

Partners Capital

partner_capital folder_open OCA/partner-contact open_in_new
Customer Relationship Management License: AGPL-3

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.0

Adds 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

contacts

Required by other modules

Menus it adds

menu_res_partner_turnover_range
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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

To 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.

info

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.