Skip to main content

Your Manufacturing Order says one quantity, but Odoo is consuming another.

The component quantity on your Manufacturing Order does not match what you expected from the Bill of Materials (BoM). Odoo may show too much, too little, or an unexpected quantity as consumed.

For manufacturing teams, this is more than a stock discrepancy. Incorrect component consumption can affect raw-material inventory, manufacturing costs, production records, and future planning.

The difference does not always mean that the BoM is wrong. It can come from the production quantity, units of measure, component configuration, flexible consumption, scrap, manual changes, or the manufacturing workflow.

Before changing the consumed quantity manually, find out why Odoo calculated or recorded that quantity.

Why Does Odoo Show a Different Component Quantity on a Manufacturing Order?

The component quantity on a Manufacturing Order can differ from the quantity you expected from the BoM.

Odoo uses the BoM and production quantity to determine the expected components for the Manufacturing Order. The resulting quantity can then be affected by factors such as units of measure, consumption settings, component availability, and production operations.

This means the To Consume quantity does not necessarily have to be the same as the final Consumed quantity.

For example:

BoM requirement: 2 kg of raw material per finished unit
Production quantity: 100 units
Expected component quantity: 200 kg

If additional material is required because of an approved production variation, scrap, or another configured consumption condition, the final consumed quantity may be different.

The important question is:

Is the consumption quantity actually wrong, or is the difference caused by a valid production condition or configuration?

What Can Cause the Wrong Component Quantity on an Odoo Manufacturing Order?

Several BoM, production, inventory, and transaction conditions can result in unexpected component consumption.

The BoM Quantity Is Incorrect

The BoM defines the expected component quantity for the finished product.

If the BoM quantity is incorrect, the Manufacturing Order can start with an incorrect component requirement.

Check:

  • Component quantity
  • Finished-product quantity
  • Applicable BoM
  • Unit of Measure

If the same difference appears on multiple Manufacturing Orders for the same product, check the BoM first.

The Manufacturing Order Quantity Changes

The required component quantity depends on the quantity being manufactured.

For example:

BoM: 2 units of Component A per finished product
Production quantity: 100 units
Expected consumption: 200 units

If the Manufacturing Order quantity changes, the expected component requirement can change as well.

Check whether the production quantity on the Manufacturing Order matches the quantity actually being produced.

The Unit of Measure Is Different

A component may use one Unit of Measure on the BoM while production or inventory operations use another compatible unit.

For example, a BoM may define a component in kilograms while the inventory process records it in grams.

If the quantity appears unexpectedly high or low, check the component’s Unit of Measure and the conversion used in the BoM and inventory operations.

Flexible Consumption Allows a Different Quantity

The actual quantity consumed does not always have to match the initial BoM requirement.

Depending on the configured consumption behavior, Odoo may allow a component to be consumed in a quantity different from the expected amount. Before treating the difference as an error, check whether the Manufacturing Order’s consumption configuration allows the variation.

Scrap or Production Waste Changes Actual Consumption

Production losses can cause actual component consumption to exceed the theoretical BoM quantity.

If additional material is consumed, compare the Consumed quantity with the production and scrap records.

The difference may reflect actual production waste rather than an incorrect BoM.

The Wrong BoM or Component Is Being Used

A product may have different BoMs or production configurations.

If the Manufacturing Order uses a different BoM or component from the one expected, the required and consumed quantities can also differ.

Check whether the Manufacturing Order uses the correct product, BoM, and component configuration.

Component Consumption Was Manually Changed

A component quantity may have been manually adjusted during production.

If only one Manufacturing Order has an unexpected consumed quantity while other orders for the same product are correct, check whether the component quantity was manually changed.

This can help distinguish a transaction-specific change from a configuration problem.

Inventory or Reservation Differences Affect the Process

The quantity expected on the Manufacturing Order may differ from the quantity available or moved through related inventory operations.

If the component quantity still does not make sense, check the reservation details and related stock movements.

The objective is to determine whether the difference originated in MRP, Inventory, or the actual production process.

How Should You Investigate a Wrong Odoo Component Consumption?

Do not immediately change the consumed quantity.

Instead, trace the component quantity from the Manufacturing Order back to its source.

Check the Manufacturing Order

Start with the affected Manufacturing Order.

Confirm:

  • Finished product
  • Production quantity
  • BoM
  • Component
  • Unit of Measure
  • To Consume quantity
  • Consumed quantity

First establish exactly what differs.

Check the BoM

Compare the applicable BoM with the component requirement on the Manufacturing Order.

Check:

  • Component
  • Quantity
  • Unit of Measure
  • Finished-product quantity
  • Applicable BoM

If the BoM contains the wrong quantity, correcting individual Manufacturing Orders will not solve the underlying problem.

Compare To Consume With Consumed

Compare the expected component quantity with the actual quantity recorded as consumed.

Ask:

Is the difference present before production, or did it appear during production?

If To Consume is already wrong, investigate the BoM and Manufacturing Order configuration.

If To Consume is correct but Consumed is different, investigate the production process, consumption settings, scrap, or manual changes.

Check the Production Quantity

Confirm that the Manufacturing Order quantity matches the quantity actually being produced.

A change in production quantity can change the expected component requirement.

Check the Unit of Measure

Verify the component’s Unit of Measure and any conversion used in the manufacturing process.

An apparent quantity error can sometimes be a unit conversion issue rather than an actual consumption error.

Check Consumption and Scrap

Review the consumption behavior and any scrap or production loss associated with the Manufacturing Order.

Determine whether the additional or reduced consumption is expected under the actual production process.

Check the Stock Movements

If the quantity still does not make sense, trace the related inventory movements.

Compare:

BoM → Manufacturing Order → To Consume → Reserved → Consumed → Stock Movement

This helps identify where the quantity first became different.

Find the First Unexpected Quantity

The goal is not simply to find a number that looks wrong.

The goal is to find the first point where the component quantity stopped matching the expected manufacturing process.

Once that point is identified, correct the underlying cause instead of repeatedly changing consumed quantities.

Could Your BoM or Odoo Manufacturing Configuration Be Causing Repeated Differences?

If the same component consumption problem appears across multiple Manufacturing Orders, the issue may be a BoM, configuration, or manufacturing process problem rather than an isolated transaction.

Repeated differences may indicate:

  • Incorrect BoM quantities
  • Incorrect Units of Measure
  • Wrong BoM or component configuration
  • Production quantity setup problems
  • Consumption configuration
  • Uncontrolled manual consumption changes
  • Scrap or waste not being handled correctly
  • Inventory and manufacturing workflow differences

If production teams repeatedly adjust component quantities manually, the underlying manufacturing workflow should be reviewed.

The goal is to make Odoo reflect the actual production process instead of correcting the same consumption difference on every Manufacturing Order.

When Should Wrong Component Consumption Be a Concern?

Not every difference between expected and actual component consumption is an Odoo error.

Some differences may be legitimate because of production waste, approved process variations, or actual material usage.

It becomes a concern when:

  • Manufacturing Orders repeatedly consume more or less than expected
  • The same component shows unexplained consumption differences
  • Production teams frequently adjust quantities manually
  • BoM quantities do not reflect actual production requirements
  • Component consumption affects manufacturing cost
  • Raw-material inventory does not reconcile with production records
  • The consumed quantity cannot be traced to a clear production reason

These signs indicate that the problem may be more than an individual Manufacturing Order.

Your BoM, Manufacturing, Inventory, or production workflow may need to be reviewed against the way your business actually operates.

Frequently Asked Questions

Why is Odoo consuming the wrong quantity of components?

The difference may come from the BoM quantity, Manufacturing Order quantity, Unit of Measure, consumption configuration, scrap, manual changes, or inventory movements. Trace the component from the BoM through the Manufacturing Order and consumption records to identify the cause.

Why is the consumed quantity different from the BoM quantity in Odoo?

The BoM provides the expected component requirement, but actual consumption can differ because of production conditions, flexible consumption, scrap, waste, or manual adjustments.

Why does Odoo show the wrong component quantity on a Manufacturing Order?

Check the applicable BoM, production quantity, Unit of Measure, component configuration, and consumption settings. If the issue occurs only on one Manufacturing Order, also check for manual changes.

Why is Odoo consuming more raw material than the BoM requires?

Additional consumption may result from production waste, scrap, flexible consumption, manual adjustments, or an incorrect BoM. Compare the expected BoM quantity with the actual consumption and related stock movements.

How do I find where an Odoo component consumption difference started?

Compare the BoM → Manufacturing Order → To Consume → Reserved → Consumed → Stock Movement records. The first unexplained difference in this chain usually points to the underlying cause.

Conclusion

A wrong component quantity on an Odoo Manufacturing Order does not always mean the BoM is wrong.

The difference may come from the BoM, production quantity, Unit of Measure, consumption settings, scrap, inventory movements, or manual changes.

Instead of repeatedly correcting consumed quantities, trace the difference back to where it first occurred.

If the same problem keeps appearing across Manufacturing Orders, your Odoo Manufacturing and Inventory workflows may not reflect how your production process actually operates.

Explore our Odoo Manufacturing implementation services to configure BoMs, production workflows, component consumption, and related manufacturing processes around your business requirements.

Odoobots

Leave a Reply

Online Enquiry