Many factory owners often ask the same questions:
Why does the workshop keep reporting material shortages when the warehouse shows enough stock?
Why is the same product profitable this month but losing money next month?
Why are production data still inconsistent even after implementing an ERP system?
In many cases, the root cause is not purchasing, nor workshop execution. It starts from the most basic yet most overlooked data source: the BOM (Bill of Materials).
Many companies treat BOM as just a material list. In reality, it is more like the construction blueprint of factory production.
Once this blueprint is wrong, purchasing, material issuing, production, warehousing, and cost accounting will all be affected.
Today, let’s go through three typical BOM mistakes that 90% of factories have experienced, using real manufacturing scenarios.
Mistake 1: BOM Is Never Updated and Production Relies on Experience
This is the most common issue.
Many factories create the BOM during the prototype or sample stage. After mass production starts, the process keeps evolving:
- Material specifications change
- Auxiliary material brands are replaced
- Packaging thickness is adjusted
- Actual scrap or loss rates increase
But the BOM itself is never updated.
As a result, purchasing still buys materials based on the old BOM, while the workshop produces according to the new process.
This leads to common problems such as:
- Some auxiliary materials are always short
- Some packaging materials keep piling up
- Actual costs never match theoretical costs
A label printing factory once faced exactly this problem.
Originally, one roll of material was expected to produce 10,000 labels. After equipment and process optimization, the stable output dropped to around 9,200 pieces, but the scrap rate in the BOM was never adjusted.
As a result, sales quotations remained too low, and the more orders they received, the more money they lost.
The final review showed that the issue was not production waste. The theoretical BOM data had simply become outdated.
Many factories are not bad at production. They are just making decisions based on expired BOM data.
Mistake 2: Semi-Finished BOM Levels Are Poorly Structured
The second very typical problem is a confusing BOM hierarchy.
For example, the normal production flow for a packaging box may look like this:
- Base paper
- Printed semi-finished product
- Laminated semi-finished product
- Die-cut semi-finished product
- Final packed product
However, many factories put all materials directly under the finished product level just to save time.
This may look convenient in the short term, but it creates serious long-term problems.
The three biggest impacts are:
First, workshops cannot issue materials accurately by process step
Second, semi-finished inventory cannot be tracked
Third, process losses cannot be analyzed separately
I once saw a color box printing factory where the lamination workshop constantly reported material shortages, while the warehouse system showed sufficient stock.
The investigation later found that the BOM had no “printed semi-finished” or “laminated semi-finished” levels at all. Everything was directly linked to the final product.
The system could only see total consumption, but it could not identify which process step was causing the issue.
From the owner’s perspective, inventory looked accurate, but profits kept shrinking.
The real issue was not execution. It was poor BOM structural design.
Mistake 3: One BOM Is Used for All Customer Orders
This problem is especially common in customized manufacturing industries, such as:
- Packaging printing
- Label printing
- OEM export manufacturing
- Creative custom products
- Digital quick printing
The same product model often has different customer requirements.
For example:
- Some customers need export packaging
- Some require instruction manuals
- Some need QR code labels
- Some need special moisture-proof materials
If the company only maintains one standard BOM, errors become unavoidable.
Common outcomes include:
- Missing materials that should have been added
- Extra materials being issued unnecessarily
- Customer-specific accessories being forgotten
- Large costing deviations
A gift box export factory once had domestic and export versions of the same product.
The export version required an English manual and moisture-proof bag, but the system only had one standard BOM.
As a result, the warehouse issued materials according to the domestic version. The missing accessories were only discovered right before shipment, causing full rework and major losses.
In many cases, the problem is not employee carelessness. It is poor BOM version management.
Why Do Many Factories Still Struggle After ERP Implementation?
Many factory owners have a common misunderstanding:
They assume that once ERP is online, production management will automatically become standardized.
In reality, ERP only amplifies existing problems faster.
If the BOM itself is wrong, the system will quickly spread the error into:
- Purchasing plans
- Production work orders
- Warehouse material issuing
- Cost accounting
- Financial profit analysis
This leads to a common situation:
The system looks advanced, but the data becomes even more chaotic.
The correct sequence should be:
First fix the BOM, then drive digital transformation.
How Can Factories Avoid These 3 Problems?
Here are three highly practical suggestions for manufacturers.
First, establish a BOM change management process
Whenever materials, processes, or loss rates change, the BOM must be updated immediately.
Second, build multi-level BOM structures
This is especially critical for printing, packaging, and assembly-based factories.
Third, maintain customer-specific BOM versions
Different customers, export standards, and accessory requirements must have separate BOM versions.
Many factories realize during post-analysis that:
Production chaos, inaccurate inventory, and distorted costing are usually not caused by poor execution.
The root cause is often that the BOM was wrong from the very beginning.
So the BOM is not just a basic master data sheet.
It is the starting point of factory profit management.
