Overview
A Bill of Material (BOM) is a structured list of components (raw materials, semi-finished goods, packaging, etc.) required to produce a finished or semi-finished product. It is a key master data for Production Planning, MRP, Costing, and Subcontracting.
Prerequisites
- Material Master of the Header Material (Finished / Semi-finished) exists
- Material Masters of all component materials exist
- Plant is defined
- Authorization for transaction CS01
Step-by-Step Process
1
Enter Transaction Code
Go to transaction CS01 (Create Material BOM) and press Enter.
2
Initial Screen
- Material: Enter the header material (the product for which you are creating the BOM)
- Plant: Enter the plant
- BOM Usage: Enter usage (most common is 1 – Production)
- Alternative BOM: Leave blank for first alternative (system assigns 01)
- Valid From: Enter the validity start date
- Press Enter
3
Header Data (Optional but Recommended)
- Enter Base Quantity (e.g., 1 or 100 – the quantity for which component quantities are defined)
- You can maintain BOM text / description
- Check Lot Size range if required
4
Enter Component Overview
- In the Item Overview screen, enter the components one by one:
- Item Number: System proposes (0010, 0020…)
- Component: Enter the material number of the component
- Quantity: Enter the required quantity per base quantity of header material
- Unit of Measure: Defaults from material master
- Item Category:
- L – Stock item (most common)
- N – Non-stock item
- R – Variable-size item
- T – Text item
5
Maintain Additional Component Data (if needed)
- Double-click a component or go to Item details
- You can maintain:
- Storage Location
- Scrap percentage
- Operation scrap
- Co-product / By-product indicator
- Explosion type
- Lead-time offset
6
Save the BOM
Click the Save button. The system creates the Bill of Material.
You can now use this BOM in Production Orders, Process Orders, MRP, Costing, and Subcontracting.
Quick Process Flow
CS01 → Header Material + Plant + Usage → Enter Components + Quantities → Save
Common BOM Usages
| Usage | Description |
|---|---|
| 1 | Production |
| 2 | Engineering / Design |
| 3 | Universal |
| 5 | Sales and Distribution |
| 6 | Costing |
Related Transaction Codes
| T-Code | Description |
|---|---|
| CS01 | Create Material BOM |
| CS02 | Change Material BOM |
| CS03 | Display Material BOM |
| CS11 | BOM Level-by-Level Explosion |
| CS12 | BOM Multi-Level Explosion |
| CS15 | Where-Used List for Component |
| CS20 | Mass Change BOM |
| CS40 | Create BOM with Configuration |
| MM03 | Display Material Master |
Important Notes:
- BOM Usage 1 (Production) is the most commonly used for manufacturing.
- Base Quantity is very important – component quantities are always relative to the base quantity.
- You can create multiple Alternative BOMs for the same material (Alternative 01, 02, etc.).
- After creating the BOM, it can be used in Production Version, MRP, and Production/Process Orders.
Helpful Tips
- Always maintain a realistic Base Quantity (commonly 1 or 100).
- Use Item Category L for normal stock components.
- You can copy an existing BOM using the “Copy from” function in CS01.
- Use CS15 to find where a component is used.
- For Phantom assemblies, set the Special Procurement key in the material master or in the BOM item.
- After creation, test the BOM explosion using CS11 or CS12.
