What is a Bill of Materials (BOM)?
BOMs are the bridge between the drawing and procurement. The drawing tells you how the spool is fabricated; the BOM tells procurement exactly what to buy. Errors at this layer don't stay theoretical — they become surplus or shortage in a warehouse, late deliveries, and construction delay claims.
BOM on the isometric
On most piping projects, the BOM is rendered as a table directly on the isometric sheet, listing each component with quantity, description, material spec, size, and rating. It is keyed back to balloon callouts on the spool itself so a fabricator can match each item on the list to a position on the drawing.
- Item number / balloon callout matched to the spool diagram
- Quantity
- Component description (e.g., 6" 90° LR elbow, BW, A234 WPB)
- Material spec / pipe class reference
- Size and rating
- Cut length, where applicable
BOM aggregation into MTO
Aggregating BOMs from all isometrics in a unit or project produces the piping Material Take-Off (MTO) that drives procurement. Aggregation is non-trivial: identical components appear across many isometrics under different item numbers, and the rollup must de-duplicate, standardize descriptions, and group by spec and size before a procurement engineer can issue a purchase order.
Manually, this is a spreadsheet exercise that consumes weeks on any project of meaningful size. Done well, it produces an accurate, traceable MTO. Done poorly, it produces a procurement package the project will pay for in surplus, shortage, and field rework.
BOM accuracy and consequences
BOM errors on individual isometrics compound into MTO errors; MTO errors become procurement errors; procurement errors become construction delays or surplus inventory the project never consumes.
On lump-sum EPC contracts, the cost of BOM inaccuracy is absorbed by the contractor. On reimbursable contracts, it is absorbed by the owner. Either way, it is one of the single-largest controllable cost items on any piping-heavy project.
Start with ten of your own documents.
Definitions are context. The fastest way to see what Armeta does for the workflow this term sits inside is to run it on your actual engineering documents.