# Odoo Manufacturing App: How to Make a Kit

> Source: https://netray.co/erp-help/odoo-manufacturing-app-make-kit-bom-type
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

In Odoo you make a kit by creating a Bill of Materials and setting BoM Type to Kit instead of Manufacture this product. A kit is not produced: when you sell or deliver it, Odoo replaces the kit product with its components on the stock moves. Use a kit for bundles you pack at delivery, and a manufactured BOM when you need to build and stock the assembled item.

## Kind

how-to

## System

small-erp

## Erp

Odoo

## Module

Manufacturing / Bills of Materials

## Query

odoo manufacturing app make kit

## Alternate Queries

- odoo kit bom
- odoo kit vs manufacture this product
- how to create a kit in odoo
- odoo bom type kit delivery components

## Applies To

Odoo 14 to 19 with Manufacturing and Inventory installed. Kit behaviour is the same in Community and Enterprise.

## Steps

### How to configure a kit BOM

**Items:**

- Install Manufacturing (the Kit BoM type needs the MRP module).
- Create the kit product in Inventory or Sales > Products, and the component products it contains.
- Go to Manufacturing > Products > Bills of Materials and click New.
- Select the kit product, set BoM Type to Kit, and add each component with its quantity.
- Save. Sell the kit on a sales order as usual.
- Confirm the order and open the delivery: the stock moves list the components, not the kit product.
- Validate the delivery; the components leave stock, and no manufacturing order is created.
- Check availability on the kit product form: the on-hand quantity is computed from the component stock.

## Sections

### How a kit differs from a manufactured product

**Body:**

A manufactured BOM produces stock. An MO consumes components and creates a quantity of the finished product that sits in a warehouse until sold. A kit BOM never produces stock. The kit product only exists as a sales line, and Odoo explodes it into component moves when the delivery is created.

This is why kits suit bundles such as a starter pack of three items sold together: nothing is assembled, there is no labor, and the inventory is tracked entirely at component level. The kit quantity shown on the product is derived, typically the number of complete kits the component stock could supply.

### When to use Kit and when to use Manufacture

**Body:**

Choose Kit when the bundle is packed at shipping time, you do not need to stock it as a unit and you do not need cost, serial or lot tracking on the assembled product. Choose Manufacture this product when the item is assembled, needs work orders, has its own serial or lot number, or must be held as finished stock.

A kit can also be a component of a manufactured BOM, in which case the MO consumes the kit's components. Be careful with nested kits and with the cost of the kit, since the kit product itself holds no valuation; costs follow the components on sale.

**Code:**

- Manufacturing > Products > Bills of Materials > New
  Product: Starter Pack
  BoM Type: Kit
  Components: Item A x1, Item B x2, Item C x1

## Pitfalls

- Expecting a manufacturing order from a kit; none is ever created.
- Combining Kit with Replenish on Order and Manufacture routes on the kit product, and then looking for the MO.
- Assuming a kit can carry its own lot or serial number; tracking applies to the components.
- Setting a sale price on the kit without checking component cost, so margin reports look wrong.
- Creating several BOMs for the same product with different types and getting an unexpected one picked.

## Ai Angle

A grounded assistant on your Odoo database can list which products have kit BOMs, which components are limiting the number of kits you can ship, and which kits carry a wrong BoM type. Odoo's own forms handle the setup itself; AI mainly helps when you have hundreds of bundles to audit. Where Odoo runs on your own infrastructure, the model can be hosted on the same network, so BOM and stock data stay local.

## Faq

### What is a kit BOM in Odoo?

**Answer:** A kit BOM is a Bill of Materials with BoM Type set to Kit. It describes a bundle that is not manufactured: when sold or delivered, Odoo swaps the kit for its components in the stock moves, so only the components leave inventory.

### Does Odoo create a manufacturing order for a kit?

**Answer:** No. Only a BOM of type Manufacture this product creates manufacturing orders. A kit is exploded on the delivery. If you need an MO, assembly steps, or finished stock, change the BoM Type.

### How does Odoo calculate kit stock?

**Answer:** The kit quantity is computed from the component quantities and the BOM, as the number of complete kits that could be supplied. The kit itself holds no stock, so you cannot receive or adjust it directly.

### Can I change a kit into a manufactured product?

**Answer:** Yes, edit the BOM and change BoM Type to Manufacture this product. Existing open sales orders and deliveries may already have exploded moves, so test with new orders and check open documents first.

## Search terms

odoo manufacturing app make kit, odoo kit bom, odoo bom type kit, odoo kit vs manufacture, how to create a kit in odoo, odoo product bundle components delivery, odoo mrp kit

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
