Company Default Partner Pricelist
If the pricelist of a partner is not explicitly set, Odoo will try by default to find a valid pricelist based on the country of the partner.
This module allows assigning a default pricelist for each company in the system to use as the default pricelist for partners.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you set a default pricelist for each company, which is then used automatically as the default pricelist for new partners in that company.
This module adds a new field called "Default Account Pricelist" on the company form and company list. You can choose any existing pricelist from the product module.
When you set or change this field on a company, the module automatically updates the system-wide default pricelist for partners belonging to that company. This means that any new partner created in that company will automatically get the chosen pricelist, unless a different pricelist is explicitly set on the partner.
- The field appears on the company form (after the "Parent Company" field) and optionally in the company list view.
- The field is only visible to users who can access company settings.
- When you clear the field, the default pricelist for that company is removed.
- The module works per company, so different companies can have different default pricelists.
The module extends the res.company model and adds the field default_property_product_pricelist_id. It also updates the underlying property property_product_pricelist on res.partner for the company, which is the standard Odoo mechanism for default partner pricelists. No new menus are added; the field is integrated into existing company views.
Depends on
Models and fields (1)
- res.company · extends an existing modeldefault_property_product_pricelist_id (Default Account Pricelist)
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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/partner-contact.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0To Configure the default company Pricelist:
- Go to General Settings -> Companies
- Press the "Update Info" button
- On the Company form view, please select a pricelist for a company in the "Default Account Pricelist" field
Usage
Source · Odoo 16.0To use this module simply assign a default pricelist to the companies for which you want to have a specific default value.
If no default pricelist is assigned, the standard logic will apply.
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.