OCA modules for Odoo 16
There are 3,166 OCA community modules confirmed in Odoo 16.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 15 has 2,091. Open any module to see what it does, its availability in the other versions and its sources.
Confirmed modules per version
Repositories with the most modules in Odoo 16
See also
Modules for Odoo 16
- HazardOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_hazard
Lets you record and follow up health and safety hazards, with their origin, type, department, responsible person, risk probability and severity, control measures and implementation tests.
- mgmtsystem_hazard_maintenance_equipment
Lets you link maintenance equipment to hazards, so each hazard record can list the machines or equipment it relates to.
- Hazard RiskOdoo 13, 14, 15, 16, 17, 18, 19mgmtsystem_hazard_risk
Adds risk scoring to hazards: each hazard gets a risk type and an automatically computed risk score, plus a list of residual risk evaluations after corrective actions.
- Health and Safety Management SystemOdoo 13, 14, 15, 16, 17, 18, 19mgmtsystem_health_safety
Installs a ready-made Health and Safety management system in Odoo, linked to the Health and Safety Manual, so you can run audits, reviews and hazard/risk tracking under one system.
- Information Security Management System ManualOdoo 13, 14, 15, 16, 17, 18, 19mgmtsystem_info_security_manual
Adds a ready-made "Information Security Manual" template as a document page category, so users can start an ISO 27001-style security manual in Odoo's document pages instead of writing the structure from scratch.
- Management System - ManualOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_manual
Adds a "Manuals" menu that lists the manuals of your management systems, and lets you link a manual document to each management system.
- Management System - NonconformityOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_nonconformity
Track and manage nonconformities (quality, environment, safety, security issues) from detection to closure, with stages, causes, origins, severity, action plans and effectiveness evaluation. Adds a Nonconformities menu, kanban board, analysis pivot/graph and…
- Management System - Nonconformity HazardOdoo 16, 17, 18mgmtsystem_nonconformity_hazard
Link hazards (risk analyses) and nonconformities in both directions, so you can see which risks relate to a nonconformity and which nonconformities relate to a hazard.
- Management System - Nonconformity HROdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_nonconformity_hr
Adds a Department field to nonconformity records, letting users link each nonconformity to a specific department of the company.
- Mgmtsystem Nonconformity MaintenanceOdoo 12, 16mgmtsystem_nonconformity_maintenance
Links non-conformities with maintenance requests so you can see which maintenance job is related to a quality issue, and count how many non-conformities a maintenance request has.
- Management System - Nonconformity Maintenance EquipmentOdoo 16, 17, 18mgmtsystem_nonconformity_maintenance_equipment
Adds an Equipment field to nonconformities so you can link each nonconformity to a piece of maintenance equipment, and lets you group nonconformities by equipment.
- Management System - Nonconformity MRPOdoo 12, 13, 14, 15, 16, 17, 18mgmtsystem_nonconformity_mrp
Adds a Workcenter field to nonconformity records so you can link a quality issue to the specific manufacturing workcenter where it happened.
- Management System - Nonconformity ProductOdoo 12, 13, 14, 15, 16, 17, 18mgmtsystem_nonconformity_product
Adds a Product field to nonconformity records so each nonconformity can be linked to the specific product it concerns.
- Management System - ProjectOdoo 12, 16mgmtsystem_nonconformity_project
Lets you record a management system action as either a normal action or a project, and shows the project name instead of the action name in lists.
- Mgmtsystem Nonconformity Quality Control OcaOdoo 14, 15, 16, 17, 18mgmtsystem_nonconformity_quality_control_oca
Links quality control inspections with nonconformities so you can see and open related records from either side. Adds a smart button on inspections showing how many nonconformities are linked.
- Mgmtsystem Nonconformity RepairOdoo 12, 14, 15, 16, 17, 18, 19mgmtsystem_nonconformity_repair
Links non-conformities to repair orders, so you can record which repair order a non-conformity belongs to and see how many non-conformities a repair order has.
- Management System - Nonconformity TypeOdoo 12, 13, 14, 15, 16, 17, 18mgmtsystem_nonconformity_type
Adds a classification type to nonconformities (Internal, Supplier, Customer, External) plus quantity checked/non-compliant fields, and a button to email the nonconformity to the partner's quality contact.
- Management System - PartnerOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_partner
Adds a new "Quality Address" contact type to partners in Odoo, so you can flag the contact address used for quality-related communications.
- Quality Management SystemOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_quality
Adds a ready-made "Quality" management system to Odoo, linking the quality manual and the audit, review and manual apps so you can run your quality management system from one place.
- Management System - ReviewOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_review
Plan, run and document top management reviews of your management system. Each review gathers participants, policies, changes, linked actions or nonconformities, decisions and a conclusion, and can be closed and printed as a PDF report.
- Management System - Review SurveyOdoo 15, 16, 17, 18mgmtsystem_review_survey
Link survey answers to management system reviews and print them in the review report.
- Management System - SurveyOdoo 12, 13, 14, 15, 16, 17, 18, 19mgmtsystem_survey
Adds a ready-made Customer Satisfaction Survey to Odoo and a Surveys menu inside the Management System configuration, so quality managers can run and review satisfaction surveys.
- Microsoft Calendar FilterOdoo 16microsoft_calendar_filter
Adds two settings to control which calendar events are synchronized between Odoo and Microsoft Outlook: skip private Outlook events and limit which Odoo events are sent to Outlook using a filter.
- MIS BuilderOdoo 12, 13, 14, 15, 16, 17, 18, 19mis_builder
MIS Builder lets you create custom management reports (KPIs in rows, periods in columns) from accounting and other Odoo data, then view, annotate, export to PDF/Excel and add them to dashboards.
- MIS Builder AnalyticOdoo 12, 14, 16, 17mis_builder_analytic
Lets you build MIS Builder reports using analytic entries as the data source, so you can analyse costs and revenues by analytic account inside your management reports.
- MIS Builder BudgetOdoo 12, 13, 14, 15, 16, 17, 18, 19mis_builder_budget
Create budgets for MIS reports, either by KPI or by general account, and use them as a data source in MIS report columns so reports show budgeted figures for each period.
- MIS Builder Budget ContributionsOdoo 15, 16mis_builder_budget_product
Adds a Product field to MIS budget lines by account, so budgets can be split per product and filtered by product in MIS reports.
- MIS Builder Cash FlowOdoo 12, 13, 14, 15, 16, 17, 18, 19mis_builder_cash_flow
Plan and forecast your company's future cash in and out. Create recurring cash flow plans that automatically generate forecast lines, and view everything in a Cash Flow report with weekly and monthly periods.
- MIS Builder DemoOdoo 12, 13, 14, 15, 16, 17, 18, 19mis_builder_demo
This demo module shows how to build a management report that compares budgeted expenses with actual and committed purchase costs. It adds a read-only 'MIS Commitment' list of purchase commitments used as a data source in the report.
- MIS Builder Total Committed PurchaseOdoo 15, 16mis_builder_total_committed_purchase
Adds a read-only data source that lists committed purchase amounts from confirmed purchase orders, so MIS Builder reports can include purchase commitments alongside actual accounting figures.
- Profit & Loss / Balance sheet MIS templatesOdoo 13, 14, 15, 16, 17, 18mis_template_financial_report
Adds ready-made Profit & Loss and Balance Sheet report templates to the MIS Builder reporting tool, and lets you display report sections side by side instead of one below the other.
- Miscellaneous SettingsOdoo 16misc_settings
Adds a new "Miscellaneous" block to the Odoo Settings page, giving developers and integrators a dedicated place to group their own custom settings.
- Module AnalysisOdoo 12, 13, 14, 15, 16, 17, 18module_analysis
Analyse the code size of installed Odoo modules and classify them by type (Odoo Core, OCA, custom) and author, with pivot and graph reports.
- Module Auto UpdateOdoo 12, 13, 14, 15, 16, 17, 18, 19module_auto_update
This module lets you detect which installed Odoo apps have changed on disk and upgrade only those, avoiding a full database upgrade. It is available from the Apps menu for technical users.
- Change auto installable modulesOdoo 12, 14, 15, 16, 17, 18, 19module_change_auto_install
Lets administrators change which Odoo modules install themselves automatically, by adding or removing modules from the auto-install list through the Odoo configuration file or environment variables.
- Manufacturing Analytic ItemsOdoo 14, 15, 16mrp_account_analytic
Automatically creates analytic items for manufacturing orders when raw materials are consumed or work center time is logged, so you can track costs per manufacturing order.
- Mrp Attachment MgmtOdoo 14, 16, 17, 18, 19mrp_attachment_mgmt
Adds buttons on bills of materials, manufacturing orders, work orders and products that open the list of attached documents (drawings, files) for the product, its components or the BoM itself.
- MRP BOM Component MenuOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_component_menu
Adds a "Bill of Material Components" menu under Manufacturing > Bill of Materials, listing every component line so users can search in which bill of materials a specific product is used.
- MRP BoM Current StockOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_current_stock
Adds a Manufacturing report that explodes a bill of materials and shows, for each component, how much stock is available in a chosen source location. Results can be viewed on screen and printed as PDF or exported to Excel.
- MRP BoM HierarchyOdoo 14, 15, 16, 17, 18, 19mrp_bom_hierarchy
Adds navigation buttons and filters to Bills of Materials so users can jump from a BoM to its parent BoMs, its child BoMs, or other BoMs of the same product, and filter the BoM list by hierarchy.
- MRP BoM ImageOdoo 16, 18, 19mrp_bom_image
Shows the product image on Bills of Materials, both on the BoM form and in the BoM kanban cards, so users can recognise a BoM by its product picture.
- MRP BoM Line formula for quantityOdoo 16, 18mrp_bom_line_formula_quantity
Add a formula field to Bill of Materials lines so the component quantity on a manufacturing order is calculated automatically instead of being fixed.
- MRP BoM Line Net and Gross QuantityOdoo 16, 18mrp_bom_line_net_qty
Adds net quantity and loss percentage to bill of materials lines, with buttons to recalculate gross or net quantity and a yellow highlight when the two do not match.
- MRP BOM LocationOdoo 12, 13, 14, 15, 16, 18mrp_bom_location
Adds a Location field to Bills of Materials and their components, so you can record and see where components should be picked from. The location also appears in the BOM Structure report and overview.
- Notes in Bill of MaterialsOdoo 12, 13, 14, 16, 18, 19mrp_bom_note
Adds a rich-text Notes tab to Bills of Materials and prints those notes on the Manufacturing Order report when the order is linked to a BoM.
- mrp_bom_order_by_product_name
Changes the default sorting of Bills of Materials (BoM) in Manufacturing so they are listed by product name, then variant, then reference, and hides the sequence column.
- MRP BoM PriorityOdoo 16mrp_bom_priority
Adds a priority field (Low, Normal, High, Very High) to Bills of Materials so you can rank them and have Odoo pick the most important BoM first during manufacturing.
- MRP BoM Produce DelayOdoo 16mrp_bom_produce_delay
Adds a Lead Time field to the Bill of Materials form, showing the manufacturing lead time in days. Editing it updates the Produce Delay on the related product, and vice versa.
- mrp_bom_produce_delay_in_hour
On a Bill of Materials form, the manufacturing lead time is now shown and edited in hours instead of days, and it stays in sync with the same value on the product.
- MRP BoM Product Price MarginOdoo 16mrp_bom_product_price_margin
Shows the cost of a Bill of Materials and compares it with the product's cost, sale price and margin, and lets you push the BoM cost into the product's standard price with one click.
- MRP BoM Select Product VariantOdoo 16, 18mrp_bom_select_product_variant
When creating or editing a Bill of Materials, you now pick the exact product variant instead of the product template, and the template is filled in automatically. Bills of Materials can also be listed and searched by variant.
- MRP BoM Simple ReportOdoo 16mrp_bom_simple_report
Adds a printable PDF report for Bills of Materials that lists each component, its quantity and unit of measure in a simple table, one page per BoM.
- MRP BOM Structure XLSXOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_structure_xlsx
Adds an Excel export of a Bill of Materials structure. From a BoM, users can download an .XLSX file listing the finished product and all its components level by level.
- MRP BOM Structure XLSX Level 1Odoo 12, 13, 14, 16, 17, 18, 19mrp_bom_structure_xlsx_level_1
Adds an Excel (.XLSX) export of a Bill of Materials that lists only the first level of components, without expanding sub-assemblies. It is available from the Bill of Materials screen.
- MRP BoM TagOdoo 16mrp_bom_tag
Add coloured tags to Bills of Materials so you can label, group and quickly find them. Tags can be organised in a parent/child hierarchy and managed from the Manufacturing configuration menu.
- MRP BoM TrackingOdoo 12, 13, 14, 15, 16, 17, 18, 19mrp_bom_tracking
Keeps a history of changes made to bills of materials (BoMs) by posting notes in the BoM chatter whenever key BoM fields or its components are modified.
- MRP - BoM versionOdoo 16, 18mrp_bom_version
Adds a lifecycle status to bills of materials (BoM) in Manufacturing: Draft, Active and Historical, with version numbering and a New version button that copies the BoM and keeps a link to the previous one.
- MRP BoM WeightOdoo 16mrp_bom_weight
Shows the net and gross weight of each component line and the total weight of all components on a Bill of Materials, and lets you update the BoM quantity to match the total net weight with one button.
- MRP Widget Section and Note in BoMOdoo 12, 16, 17, 18mrp_bom_widget_section_and_note_one2many
Adds a new "Components And Sections" page to the Bill of Materials form so users can insert section headers and free-text notes between component lines, just like on invoices.
- MRP Default Workorder TimeOdoo 16mrp_default_workorder_time
Lets you automatically replace unrealistic work order times with the planned (projected) duration when operators record too little or too much time, using company-level percentage thresholds.