Skip to Content
Our blog

How to Configure BoM and Create Manufacturing Orders in Odoo 19?

AN · June 23, 2026

If you are planning to create manufacturing orders in Odoo 19, but you feel confused about BoM, routes, or MRP settings, then this guide is exactly for you. Many businesses install Manufacturing in Odoo and then get stuck at one simple point: how to connect everything properly so production runs smoothly.

In this blog, I will explain step by step how to create manufacturing orders in Odoo 19, and how to auto-generate manufacturing orders from sales without doing extra manual work. If you follow this properly, your Odoo 19 MRP setup BOM and MO will work exactly the way you want.

Odoo 19 MRP Setup BOM and MO – Start with the Right Foundation

Before you try to create a manufacturing order in Odoo 19, you need to check one thing: is your system properly configured?

Go to Apps and make sure these modules are installed:

  • Manufacturing
  • Inventory
  • Sales (if you sell manufactured products)
  • Purchase (if you buy raw materials)
  • Now go to Manufacturing → Configuration → Settings.
how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

Here, you should enable options like Work Orders if you use work centers, and Multi-Step Routes if you want better control over stock movement. This is a very important step in your Odoo 19 MRP setup BOM, and MO process.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

Many companies skip this and later complain that manufacturing orders are not working properly. So take two minutes and configurethe settings carefully.

Odoo 19 Configure Bill of Materials BOM – The Base of Everything

Now let me ask you something simple. How will Odoo know what raw materials are needed to produce your product? This is where Odoo 19's configuration of the bill of materials BOM becomes important.

A Bill of Materials (BoM) is simply a list of components required to manufacture a finished product. Without BoM, you cannot create manufacturing orders in Odoo 19. First, create your finished product.

Go to Inventory → Products → Create. Set Product Type as “Storable Product” and make sure it can be manufactured. Then, create all raw materials as separate storable products.

After that, go to Manufacturing → Products → Bills of Materials → Create. Select your finished product. Add components with quantities. Save.

That’s it. You have completed Odoo 19 and created a BoM for manufactured products successfully. But don’t just create it and forget it. Double-check quantities. One small mistake here can create stock issues later.

Odoo 19 BOM and Manufacturing Workflow – What Actually Happens in the Background

Now, let’s understand something very important about how the Odoo 19 BOM and manufacturing workflow work behind the scenes. When you create a manufacturing order:

  • Odoo checks the BoM
  • It reserves raw materials
  • It generates work orders (if enabled)
  • It produces finished goods
  • It updates inventory

Everything is connected. If the BoM is wrong, your stock will be wrong. If the route is missing, MO will not generate automatically. That’s why understanding the Odoo 19 BOM and manufacturing workflow is necessary before moving ahead.

Odoo 19 Create BoM for Manufactured Product – Step-by-Step Practical Example

Let’s take a simple example. Suppose you manufacture office desks. To Odoo 19 create a BoM for a manufactured product, you will:

  • Create product: Office Desk
  • Create raw materials: Wood Sheet, Screws, Polish
  • Go to Bills of Materials
  • Select Office Desk
  • Add components with quantities

Now, when you try to create manufacturing orders in Odoo 19, Odoo will automatically pull these components into the order. See how everything is connected? If your BoM is clean and accurate, production becomes easy.

Odoo 19 Manufacturing Orders Tutorial – How to Create Manufacturing Order in Odoo 19 Manually

Now, let’s move to the main part of this Odoo 19 manufacturing orders tutorial on how to manually create manufacturing orders in Odoo 19.

Go to Manufacturing → Operations → Manufacturing Orders.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

 Click New.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

Select your product. Enter quantity. Odoo will automatically load the BoM. Click Confirm.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

Once confirmed, Odoo reserves components. If work orders are enabled, it creates them automatically. Click Start to begin production.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

After finishing, click Mark as Done.

how-to-configure-bom-and-create-manufacturing-orders-in-odoo-19

That’s how you create a manufacturing order in Odoo 19 manually. But what if you don’t want to create it manually every time?

Odoo 19 Auto Generate Manufacturing Order from Sales – Reduce Manual Work

Suppose this situation happens. Your sales team confirms a sales order for 100 desks. Now the production team has to manually create MO. This wastes time. Instead, you can configure Odoo to auto-generate manufacturing orders from sales. Here’s how.

Go to Inventory → Configuration → Settings. Enable Multi-Step Routes. Then open your finished product. Under the Inventory tab, select route: Manufacture. Save. Now, create a sales order and confirm it.

Odoo will automatically create a manufacturing order in Odoo 19 linked to that sales order. This is how Odoo 19 auto-generates manufacturing orders from sales workers. No extra manual steps. Everything connected.

Common Problems While Trying to Create Manufacturing Orders in Odoo 19

Let me share some real issues businesses face.

First issue: Product type is set as Consumable instead of Storable.

Result? Inventory does not update correctly.

Second issue: BoM is not created.

Result? The system cannot create a manufacturing order in Odoo 19.

Third issue: Route “Manufacture” is not selected.

Result? The sales order does not trigger MO.

These small mistakes create big confusion. So, whenever you configure Odoo 19 MRP setup BOM and MO, review everything once carefully.

Connecting Sales, Inventory, and Manufacturing in One Flow

When properly configured, your Odoo 19 BOM and manufacturing workflow connect everything:

Sales confirms order → MO created → Raw materials consumed → Finished goods added → Delivery processed.

You don’t need separate systems. Everything is connected in one place. This is why many growing businesses rely on Odoo 19 for production planning.

But again, success depends on how correctly you create manufacturing orders in Odoo 19 and configure your BoM.

Why Proper Odoo 19 Configure Bill of Materials BOM Matters for Growth

If your BoM is not accurate:

  • The cost calculation will be wrong
  • Stock levels will mismatch
  • Production delays will happen

But if your Odoo 19 configure bill of materials BOM is clear and structured, you will always know:

  • What materials are needed
  • How much stock is available
  • How long will production take

And when you create manufacturing orders in Odoo 19, everything flows smoothly.

Ready to Create Manufacturing Orders in Odoo 19 with Confidence?

Now, you clearly understand how to create manufacturing orders in Odoo 19, how to complete your Odoo 19 MRP setup BOM and MO, and how the Odoo 19 BOM and manufacturing workflow connect sales, inventory, and production in one smooth flow.

If you configure your Odoo 19 bill of materials BOM correctly and set routes properly, you can easily create a manufacturing order in Odoo 19 manually or even auto generate manufacturing order from sales without extra effort.

If you want your manufacturing process to run without confusion and stock issues, this is the right time to review your setup.

Need help in configuring BoM or setting up manufacturing properly in Odoo 19? Contact Netilligence today and let our experts guide you step by step.