This module imports the NACE rev. 2 classification categories as partner categories in 23 languages, courtesy of the EU.
The Statistical Classification of Economic Activities in the European Community commonly referred to as NACE, is a European industry standard classification system using a 6 digit code. NACE is equivalent to the SIC and NAICS system: * Standard Industrial Classification * North American Industry Classification System.
This module is a rewrite of the older community module "partner_nace" from the former extra-addons repository of Odoo v5 (called OpenERP at the time).
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you import the official European NACE industry classification into Odoo as partner categories, with translations in up to 23 languages, so you can tag contacts with standardised industry codes.
This module adds a wizard that downloads the European NACE rev. 2 industry classification from the EU's ShowVoc service and creates matching partner categories in Odoo.
- A new menu item "Import NACE industries" appears under the Contacts configuration menu. After installing the module, the wizard opens automatically.
- The wizard screen explains that it will create new industries or update existing ones with translations for all active languages in your system.
- Pressing the "Import NACE industries" button fetches the data and creates or updates records in the partner industry list (
res.partner.industry), including the parent/child hierarchy between sections, divisions, groups and classes. - Each category is named with its NACE code and label, and translated into every active language that the EU service supports (English is always included).
- When finished, Odoo opens the partner industry list so you can review the imported categories.
- Only system administrators can run the import; regular users can view the wizard but not modify it.
The module depends on partner_industry_secondary, which is what lets you assign a secondary industry to a contact. The imported categories are the standard NACE codes used across the EU.
Depends on
Required by other modules
Models and fields (1)
- res.partner.industry.eu.nace.wizard · new model
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: 5 confirmed, 4 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/community-data-files.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0Once this module is installed, you can assign NACE categories to your partners by simply adding the corresponding category in the partner's form.
Obtaining updated data
The data is imported from the new NACE Rev. 2 classification, which is hosted in ShowVoc. This is a new platform that replaces the old Eurostat RAMON service and uses SPARQL to retrieve the data.
If you want to import or update the data, you can do so by running the Import NACE Wizard. This will search for all active languages in Odoo and import the data for each one. If you activate a new language, remember to run this wizard again.
- Go to "Contacts" \> "Configuration" \> "Import NACE industries"
- Click on the "Import NACE" button.
This might take a minute or so depending on the number of languages and the speed of your connection.
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.