A bill of materials (German: Stückliste, abbreviated BOM) is a structured list of all parts, assemblies, materials, and where applicable, auxiliary and operating supplies needed to manufacture, assemble, or configure a product. It maps out which components a product consists of and in what quantities these components are used. In logistics and shipping contexts, the BOM is mainly relevant as a data foundation, since it links product structure, material requirements, inventory, and production or picking processes.
Bills of materials are typically structured hierarchically. A higher-level position (finished product) references lower-level tiers (assemblies and individual parts). This way, both the overall view and the detail depth of individual components can be represented. Depending on the use case, a BOM can be very compact (few positions) or very extensive (multi-level product structures), for example with technical devices or variant-rich product ranges.
Common contents include identification attributes like material numbers or item numbers, plus quantity figures, units (e.g., pieces, meters, kilograms), and structural information (level, relationship to the assembly). Additional attributes are often maintained, such as validity periods, version states, alternative parts, or notes on procurement type and storage handling. In ERP and inventory management systems, BOMs are maintained as core master data and can be linked to routings, work plans, storage locations, or product variants.
In practice, several BOM types exist, differing in perspective and level of detail. An engineering BOM describes the technical product structure, a manufacturing BOM aligns with actual production or assembly, and an assembly BOM focuses on workstation-level composition. In retail and e-commerce environments, BOMs also appear for sets, bundles, or configuration items, where several articles are offered together as one sales unit.
Operationally, the BOM serves several functions: it forms the basis for material planning, availability checks, replenishment and procurement processes, and the control of assembly or kitting steps. Especially for multi-level BOMs, component requirements can be derived from sales or production plans. This derivation is relevant for warehouse and inventory management, since minimum stock levels, replenishment lead times, and safety stocks can be determined relative to expected consumption.
In the warehouse and shipping environment, the BOM becomes important when a sellable item consists of multiple components. Examples include accessory sets, promotional packages, or pre-assembled products that are stocked as individual parts but sold as a unit. In such cases, the BOM defines which components need to be brought together during packing and in what quantities. Depending on system logic, inventory tracking can happen at the finished-item level, at the component level, or in a combination of both. In fulfillment, this influences how reservations, pick lists, and inventory bookings are generated.
The BOM also matters in returns and quality contexts, since it provides transparency over which components belong to a product. This makes it easier to verify completeness, decide on replacing individual parts, and evaluate whether a return is processed as a whole or in partial positions. Additionally, the BOM can be relevant for packaging and shipping preparation when certain components require special handling, such as dangerous goods, sensitive parts, or serialized components.
Another field of application is variant and configuration logic. For products with feature options, the BOM may contain different components depending on attributes (e.g., size, color, performance level). In such cases, variant-capable or configurable BOMs are often used, mapping rules for selecting components. For logistics and shipping, it is crucial that the resulting concrete BOM per order is unambiguous, so that availability, picking, and shipping labels can be applied consistently.

From a systems perspective, the BOM is a connecting link between product data management, procurement, warehousing, production, and shipping. In integrated system landscapes (e.g., ERP with WMS connection), it acts as a reference structure that triggers multiple data flows: material requirements are calculated, inventory is reserved, manufacturing or kitting orders are created, and shipping processes are prepared. The quality of BOM master data therefore directly influences process stability, delivery capability, and inventory accuracy.
For planning, the BOM is also relevant because it impacts cost and time variables. Quantities and component relationships allow you to consolidate material costs, identify bottlenecks, or model substitution options (alternative parts). In logistics and e-commerce, the impact on delivery promises matters most: when a set is sold, delivery capability depends on the availability of all included components. Missing or incorrectly maintained positions lead in practice to overselling, partial deliveries, or manual corrections.
Another aspect is versioning. Products change over time (component swaps, supplier changes, new versions). BOMs therefore often require a defined change process with approvals, validity periods, and history. This is not only relevant for manufacturers, but also for retailers offering kits and bundles or seasonally adjusting the composition of promotional items. For shipping, this can mean that package contents, weights, or customs data vary as soon as components change.
In international fulfillment, the BOM can indirectly influence foreign-trade data, for example when components have different origins or certain parts trigger specific documentation requirements. While customs tariff classification and origin determination are usually handled in separate data objects, factual accuracy often depends on a consistent product and component structure. This makes the BOM a building block that extends transparency in the supply chain beyond a simple parts list.
Discover a variety of technical terms and in-depth explanations in our Zenfulfillment logistics lexicon.
Regardless of whether you are looking for the basic definitions of familiar terms or are interested in detailed explanations of complex topics — our logistics lexicon provides you with comprehensive information to help you To better understand the world of logistics and e-commerce.
Be inspired by practical examples, learn about new trends and discover helpful tips that will help you to continuously expand your knowledge in the logistics industry and stay up to date.





