AccountsSkill logo ACCOUNTS SKILL
← SAP Learning Hub🔎 Search all T-Codes

Create BOM in SAP (CS01)

Complete Step-by-Step Guide – Bill of Material

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.