Jump Start Your Efforts With OpenBOM’s Cost Roll Ups Quick Start

Oleg Shilovitsky
Oleg Shilovitsky
10 August, 2021 | 2 min for reading
Jump Start Your Efforts With OpenBOM’s Cost Roll Ups Quick Start

I’ve never in my life have had a manufacturing company tell me that cost management is not important to them. One of the most important elemental solutions OpenBOM provides that almost all users and customers are implementing is the way to manage and calculate the cost of the product, organize the list of parts to be purchased, and validate that the right price is used for the purchase orders. 

The Problem 

Trying to calculate the rollup cost in a spreadsheet is next to impossible. I can see two major headaches when you try to do so. The first is having a single place to store and manage cost information for parts and components. The usual approach is to create a BOM in Excel (or google sheet) and pull all the information there. But then a new product (and Excel came) and you need to do it all over again. The cost information is duplicated and you’re lost in many Excel files. 

The second headache is the rollup. While BOM is structured as parts, sub-assemblies, and assemblies, the excel file is flat. To calculate cost per level and roll it bottom up is nearly impossible in spreadsheets. 

OpenBOM solves both problems using a very simple and elegant solution. To make it happen, you need to get familiar with the basic OpenBOM data management capabilities. 

Underlining OpenBOM Data Model 

OpenBOM catalog is a database of all items that manage a single source of information about the parts (including cost) and is automatically used in all BOMs. No more duplications… OpenBOM formulas provide an out-of-the-box solution to rollup values (e.g. cost) calculated between multiple BOM levels.

In the following picture, you can see how the OpenBOM data mechanism works between Catalog (Item Properties – Cost, Description, etc.), BOM (instance properties – Quantity, Calculated Cost), and connected Part numbers. 
Rollups Calculations

The following image explains the anatomy of calculations and rollup in OpenBOM. The formula mechanism calculates the totals on each level, propagates it up, multiply with the quantity and do repeats on the upper level. 

In the end you will be getting a total rollup of the cost at all levels.

Video Demo 

The following video gives you a quick five-minute demonstration on how to set up a basic roll-up formula and get the total cost of your product assembly.


Rollup is a super powerful calculation feature that can be used flexibly in OpenBOM to help you calculate many properties (e.g. cost, mass, volume, etc). OpenBOM’s flexibility can be easily adapted to many different applications to make a total summary of the product characteristics. I hope this video helped you to understand OpenBOM’s underlying power. 

If you’re looking to get some hands-on experience Register for FREE to create an OpenBOM account and start your FREE 14-DAY TRIAL today. You’ll be amazed at how easily OpenBOM helps you with calculation and rollups. I bet you’ll never go back to Excel again. 

Best, Oleg 

Related Posts

Also on OpenBOM

4 6
23 July, 2024

Last week, we introduced a new and groundbreaking service – xBOM, designed to support complex product development and lifecycle management….

19 July, 2024

Data is a new oil of the modern digital environment. Therefore the way companies can manage information about their products…

18 July, 2024

OpenBOM, a leading provider of cloud-based PDM and PLM software, announced the expansion of its services to include xBOM and…

18 July, 2024

I’m thrilled to share the launch of OpenBOM’s latest innovation – the xBOM Service. This architecture of xBOM is designed…

16 July, 2024

Welcome to the OpenBOM What’s New July 2024 release! I hope you’re having a fantastic summer. It’s scorching here in…

15 July, 2024

OpenBOM is excited to announce significant enhancements for our customers with the introduction of the ability to manage xBOM (BOM…

12 July, 2024

Non-recurring engineering (NRE) costs are critical, one-time expenses incurred during the design, development, and testing of a new product before…

12 July, 2024

In the world of cloud-based PLM solutions, “multi-tenancy” is a frequently mentioned term. It’s often presented, especially by major PLM…

10 July, 2024

Talking to many companies, it’s not unusual to hear a familiar refrain: “We don’t have time to solve data management….

To the top