Stop managing a separate Bill of Materials for every product variant or customer size. With MRP Calculated BOM, you define your production logic once — and Odoo does the rest automatically, from selecting the right BOM to calculating exact quantities and generating the right quality checks, the moment a Manufacturing Order is created from a sale.

One formula, every variant
No more duplicate BOMs for each product configuration or customer spec.

Zero manual recalculation
Quantities, components, and checks are derived automatically from the sale order.

Built for custom manufacturers
Ideal when customer choices — dimensions, materials, markets — drive production.
Module highlights
Smart BOM selection
Define your formulas once — Odoo automatically picks the right Bill of Materials and calculates exact component quantities based on customer order details.
Dynamic component quantities
Material amounts are calculated automatically from customer-entered dimensions — no manual recalculation, no errors. Each Manufacturing Order reflects the exact product ordered.
Targeted quality checks
Quality control steps are generated only when relevant — with calculated target values already filled in. Production documents stay clean and inspection steps apply to the specific variant being made
Automatic supplier order enrichment
Purchase orders for make-to-order items are automatically enriched with calculated specifications — dimensions, variants, and custom attributes — so suppliers get everything they need without extra manual input.
