OpenBOM Subscription Plans

 
Plan User Professional User Professional Team Enterprise
Price free $10/user/month
billed monthly
$50/team/month
billed monthly
variable
 
Description For a single user to organize BOMs and parts, automatically create BOM from CAD, make cost and other calculations. For a single user to organize BOMs, parts, make quantity rollups, manage production builds, and plan purchases. For a company that needs team coordination, role-based data access, and automatic data sharing. Unlimited number of users. For organization with complex data and user access management, custom integration, security, and other requirements.
Number of Users one one unlimited unlimited
Bill of Materials & Catalog 
BOMs and Catalogs are fundamental elements of OpenBOM reference instance model. Think about Catalog as a distributed database of parts, components, assemblies. Every component managed by a company or a team is recorded in catalogs.
       
Manage BOMs and Catalogs 

Manage BOMs and Catalogs

Bill of Materials manages information about specific products, relationships between components, and assemblies and organizing hierarchical relationships of products – multi-level BOM. Many product BOMs may reference a single Catalog.

Data share and simultaneous edit 

Data share and simultaneous edit

BOMs, Catalogs, Order BOMs and all related information is shareable instantly (a-la Google Sheet) and can be edited simultaneously by multiple people. It allows for faster change management and coordination. Data can be shared using the account email or using Team Views if Team subscription is enabled.

Single level & Multi-level BOM 

Single Level and Multi-level BOM

There are 3 types of BOM representation in OpenBOM – single level, multi-level, and flattened BOM. OpenBOM granular data management structures create Bill of Materials tables (single-level). Each level is independent and can have a separate set of properties. OpenBOM automatically connects levels using Part Number (this is how multi-level BOM is organized).

Revisions and history of changes 

Revisions and history of changes

Every change made in BOM or catalog is recorded and saved. In addition, BOM can have revisions (immutable snapshots) and can be accessed and compared to provide change report.

User defined views and custom properties 

User Defined Views and Custom Properties

Views are like glasses you put on the data in OpenBOM. In such a way BOM can have multiple views (eg. Engineering, Manufacturing, Supply, etc.) which can be flexibly defined, named, and configured. View definition includes a list of properties, as well as filters that can be used in a view.

Calculations, Rollups and Formulas 

Calculations, Rollups and Forumlas

OpenBOM makes simple calculations (+, -, *, /) between properties and provided rollup functionality to summarize values in a single of multiple BOMs. In such a way OpenBOM can rollup values (eg. Mass, Cost) between BOM levels.

CAD plugins (see list in FAQs, below) OpenBOM provides multiple CAD plug-ins allowing to extract and synchronize data between CAD systems and BOMs. These integrations are extracting BOM (data), as well as related files. Also capable to upload CAD files to cloud storage and transform 3D CAD files in neutral formats (PDF and 3D PDFs are supported out-of-the-box).
Import / Export (Excel, PDF, CSV) Data can be imported and exported from OpenBOM at any time. Import from spreadsheets (xls) is automatically creating data properties and helps to move from legacy Excel to cloud-based BOMs. Export is flexible to support formatting, images, selected property sets, rollups, and more.
Production Planning & Purchase Order This is a set of functions to allow making calculations of quantities in a product collected from multiple BOMs, create planning BOM (Order BOM), manage vendors, and generate purchase orders.        
Company logo support in reports 

Company Logo Support in Reports

This feature allows you to upload a custom company logo to use in PDF exports.

 
Flattened BOM 

Flattened BOM

Flattened BOM is a report that summarized the quantity of all components (parts) across multiple assemblies used in the product.

 
Vendors 

Vendors

OpenBOM allows managing vendor lists. Each list is a collection of vendors that used for different purchases. It can be used for vendor classification as well (eg. preferred). Vendors are used in catalogs and order BOM. Ultimately purchase orders are organized based on a specific vendor collecting parts from multiple assemblies in a single purchase order

 
Order BOM and Purchase Orders 

Order BOM and Purchase Orders

Order BOM (sometimes called planned BOM) is a BOM which is flattened and scaled to the number of units in the order. Purchase Orders are generated from Order BOM based on Vendor assigned to parts and can be used for the ordering process.

 
Quantity on Hand and Gaps calculation 

Quantity on Hands and Gaps Calculations

Quantity on Hand (QOH) is a number which represents an available inventory level for each part in the catalog. It is used in the calculation of Required Quantity and Quantity Gap when Order BOM is generated. Quantity on Hand is updated when Order BOM is released to production.

 
API & Custom Integrations OpenBOM has a flexible data model and can be configured to fit the company needs. Also, API is available to manipulate data. Export and import it to use in other applications.        
REST API REST API allows writing programs in any language supporting REST interface to connect OpenBOM data, retrieve, and update data.  
Team  Features available for a group of people working for the same company or project. Once Team subscription is created, Team administrator is playing the role of account manager.        
Team user provisioning 

Team user provisioning

A team administrator can create new users, disable, and delete users. Users are notified via email. This is a great way to organize a virtual team to work on a project or product development to share data and organize a distributed project.

   
Automatic Team Sharing 

Automatic Team Sharing

Data is automatically shared in a team based on the following access levels: (1) No access; (2) Read-only; (3) Edit; (4) By View. The last is activating Team View access control for a specific user.

   
Team View for role-bases access 

Team Views for Role Based access

Team view is a way to organize data to support distributed automatic data sharing. Each user in a team with By View access is allowed to use only predefined views, predefined property set, and filters.

   
Security, Hosting & Integrations OpenBOM can support a variety of hosting options and deployment scenarios. Default multi-tenant openbom.com is running on AWS (Amazon).        
Directory Service Support OpenBOM user maintenance can be integrated with Directory service if needed.      
CAD, PDM, PLM, ERP integrations (see FAQs) OpenBOM supports a variety of integrations. Some of them are out-of the box and included in standard (user/pro/team) subscriptions. However, many integrations are custom and can be developed and tuned to specific customer requirements.      
Custom hosting and deployment OpenBOM can be deployed in many different hosting environments (IaaS or private hosting). Please reach us out at support@openbom.com with specific requirements.      
  free $10/user/month
billed monthly
$50/team/month
billed monthly
variable
 
 
Plan User
Price free
 
Description For a single user to organize BOMs and parts, automatically create BOM from CAD, make cost and other calculations.
Number of Users one
Bill of Materials & Catalog 

BOMs and Catalogs are fundamental elements of OpenBOM reference instance model. Think about Catalog as a distributed database of parts, components, assemblies. Every component managed by a company or a team is recorded in catalogs.

 
Manage BOMs and Catalogs 

Manage BOMs and Catalogs

Bill of Materials manages information about specific products, relationships between components, and assemblies and organizing hierarchical relationships of products – multi-level BOM. Many product BOMs may reference a single Catalog.

Data share and simultaneous edit 

Data share and simultaneous

BOMs, Catalogs, Order BOMs and all related information is shareable instantly (a-la Google Sheet) and can be edited simultaneously by multiple people. It allows for faster change management and coordination. Data can be shared using the account email or using Team Views if Team subscription is enabled.

Single level & Multi-level BOM 

Single Level and Multi-level BOM

There are 3 types of BOM representation in OpenBOM – single level, multi-level, and flattened BOM. OpenBOM granular data management structures create Bill of Materials tables (single-level). Each level is independent and can have a separate set of properties. OpenBOM automatically connects levels using Part Number (this is how multi-level BOM is organized).

Revisions and history of changes 

Revisions and history of changes

Every change made in BOM or catalog is recorded and saved. In addition, BOM can have revisions (immutable snapshots) and can be accessed and compared to provide change report.

User defined views and custom properties 

User Defined Views and Custom Properties

Views are like glasses you put on the data in OpenBOM. In such a way BOM can have multiple views (eg. Engineering, Manufacturing, Supply, etc.) which can be flexibly defined, named, and configured. View definition includes a list of properties, as well as filters that can be used in a view.

Calculations, Rollups and Formulas 

Calculations, Rollups and Forumlas

OpenBOM makes simple calculations (+, -, *, /) between properties and provided rollup functionality to summarize values in a single of multiple BOMs. In such a way OpenBOM can rollup values (eg. Mass, Cost) between BOM levels.

CAD plugins (see list in FAQs, below) OpenBOM provides multiple CAD plug-ins allowing to extract and synchronize data between CAD systems and BOMs. These integrations are extracting BOM (data), as well as related files. Also capable to upload CAD files to cloud storage and transform 3D CAD files in neutral formats (PDF and 3D PDFs are supported out-of-the-box).
Import / Export (Excel, PDF, CSV) Data can be imported and exported from OpenBOM at any time. Import from spreadsheets (xls) is automatically creating data properties and helps to move from legacy Excel to cloud-based BOMs. Export is flexible to support formatting, images, selected property sets, rollups, and more.
Production Planning & Purchase Order This is a set of functions to allow making calculations of quantities in a product collected from multiple BOMs, create planning BOM (Order BOM), manage vendors, and generate purchase orders.  
Company logo support in reports 

Company Logo Support in Reports

This feature allows you to upload a custom company logo to use in PDF exports.

 
Flattened BOM 

Flattened BOM

Flattened BOM is a report that summarized the quantity of all components (parts) across multiple assemblies used in the product.

 
Vendors 

Vendors

OpenBOM allows managing vendor lists. Each list is a collection of vendors that used for different purchases. It can be used for vendor classification as well (eg. preferred). Vendors are used in catalogs and order BOM. Ultimately purchase orders are organized based on a specific vendor collecting parts from multiple assemblies in a single purchase order

 
Order BOM and Purchase Orders 

Order BOM and Purchase Orders

Order BOM (sometimes called planned BOM) is a BOM which is flattened and scaled to the number of units in the order. Purchase Orders are generated from Order BOM based on Vendor assigned to parts and can be used for the ordering process.

 
Quantity on Hand and Gaps calculation 

Quantity on Hands and Gaps Calculations

Quantity on Hand (QOH) is a number which represents an available inventory level for each part in the catalog. It is used in the calculation of Required Quantity and Quantity Gap when Order BOM is generated. Quantity on Hand is updated when Order BOM is released to production.

 
API & Custom Integrations OpenBOM has a flexible data model and can be configured to fit the company needs. Also, API is available to manipulate data. Export and import it to use in other applications.  
REST API REST API allows writing programs in any language supporting REST interface to connect OpenBOM data, retrieve, and update data.  
Team  Features available for a group of people working for the same company or project. Once Team subscription is created, Team administrator is playing the role of account manager.  
Team user provisioning 

Team user provisioning

A team administrator can create new users, disable, and delete users. Users are notified via email. This is a great way to organize a virtual team to work on a project or product development to share data and organize a distributed project.

 
Automatic Team Sharing 

Automatic Team Sharing

Data is automatically shared in a team based on the following access levels: (1) No access; (2) Read-only; (3) Edit; (4) By View. The last is activating Team View access control for a specific user.

 
Team View for role-bases access 

Team Views for Role Based access

Team view is a way to organize data to support distributed automatic data sharing. Each user in a team with By View access is allowed to use only predefined views, predefined property set, and filters.

 
Security, Hosting & Integrations OpenBOM can support a variety of hosting options and deployment scenarios. Default multi-tenant openbom.com is running on AWS (Amazon).  
Directory Service Support OpenBOM user maintenance can be integrated with Directory service if needed.  
CAD, PDM, PLM, ERP integrations (see FAQs) OpenBOM supports a variety of integrations. Some of them are out-of the box and included in standard (user/pro/team) subscriptions. However, many integrations are custom and can be developed and tuned to specific customer requirements.  
Custom hosting and deployment OpenBOM can be deployed in many different hosting environments (IaaS or private hosting). Please reach us out at support@openbom.com with specific requirements.  
  free
 
 
Plan Professional User
Price $10/user/month
billed monthly
 
Description For a single user to organize BOMs, parts, make quantity rollups, manage production builds, and plan purchases.
Number of Users one
Bill of Materials & Catalog 

Bill of Materials & Catalog

BOMs and Catalogs are fundamental elements of OpenBOM reference instance model. Think about Catalog as a distributed database of parts, components, assemblies. Every component managed by a company or a team is recorded in catalogs.

 
Manage BOMs and Catalogs 

Manage BOMs and Catalogs

Bill of Materials manages information about specific products, relationships between components, and assemblies and organizing hierarchical relationships of products – multi-level BOM. Many product BOMs may reference a single Catalog.

Data share and simultaneous edit 

Data share and simultaneous

BOMs, Catalogs, Order BOMs and all related information is shareable instantly (a-la Google Sheet) and can be edited simultaneously by multiple people. It allows for faster change management and coordination. Data can be shared using the account email or using Team Views if Team subscription is enabled.

Single level & Multi-level BOM 

Single Level and Multi-level BOM

There are 3 types of BOM representation in OpenBOM – single level, multi-level, and flattened BOM. OpenBOM granular data management structures create Bill of Materials tables (single-level). Each level is independent and can have a separate set of properties. OpenBOM automatically connects levels using Part Number (this is how multi-level BOM is organized).

Revisions and history of changes 

Revisions and history of changes

Every change made in BOM or catalog is recorded and saved. In addition, BOM can have revisions (immutable snapshots) and can be accessed and compared to provide change report.

User defined views and custom properties 

User Defined Views and Custom Properties

Views are like glasses you put on the data in OpenBOM. In such a way BOM can have multiple views (eg. Engineering, Manufacturing, Supply, etc.) which can be flexibly defined, named, and configured. View definition includes a list of properties, as well as filters that can be used in a view.

Calculations, Rollups and Formulas 

Calculations, Rollups and Forumlas

OpenBOM makes simple calculations (+, -, *, /) between properties and provided rollup functionality to summarize values in a single of multiple BOMs. In such a way OpenBOM can rollup values (eg. Mass, Cost) between BOM levels.

CAD plugins (see list in FAQs, below) OpenBOM provides multiple CAD plug-ins allowing to extract and synchronize data between CAD systems and BOMs. These integrations are extracting BOM (data), as well as related files. Also capable to upload CAD files to cloud storage and transform 3D CAD files in neutral formats (PDF and 3D PDFs are supported out-of-the-box).
Import / Export (Excel, PDF, CSV) Data can be imported and exported from OpenBOM at any time. Import from spreadsheets (xls) is automatically creating data properties and helps to move from legacy Excel to cloud-based BOMs. Export is flexible to support formatting, images, selected property sets, rollups, and more.
Production Planning & Purchase Order This is a set of functions to allow making calculations of quantities in a product collected from multiple BOMs, create planning BOM (Order BOM), manage vendors, and generate purchase orders.  
Company logo support in reports 

Company Logo Support in Reports

This feature allows you to upload a custom company logo to use in PDF exports.

Flattened BOM 

Flattened BOM

Flattened BOM is a report that summarized the quantity of all components (parts) across multiple assemblies used in the product.

Vendors 

Vendors

OpenBOM allows managing vendor lists. Each list is a collection of vendors that used for different purchases. It can be used for vendor classification as well (eg. preferred). Vendors are used in catalogs and order BOM. Ultimately purchase orders are organized based on a specific vendor collecting parts from multiple assemblies in a single purchase order

Order BOM and Purchase Orders 

Order BOM and Purchase Orders

Order BOM (sometimes called planned BOM) is a BOM which is flattened and scaled to the number of units in the order. Purchase Orders are generated from Order BOM based on Vendor assigned to parts and can be used for the ordering process.

Quantity on Hand and Gaps calculation 

Quantity on Hands and Gaps Calculations

Quantity on Hand (QOH) is a number which represents an available inventory level for each part in the catalog. It is used in the calculation of Required Quantity and Quantity Gap when Order BOM is generated. Quantity on Hand is updated when Order BOM is released to production.

API & Custom Integrations OpenBOM has a flexible data model and can be configured to fit the company needs. Also, API is available to manipulate data. Export and import it to use in other applications.  
REST API REST API allows writing programs in any language supporting REST interface to connect OpenBOM data, retrieve, and update data.
Team  Features available for a group of people working for the same company or project. Once Team subscription is created, Team administrator is playing the role of account manager.  
Team user provisioning 

Team user provisioning

A team administrator can create new users, disable, and delete users. Users are notified via email. This is a great way to organize a virtual team to work on a project or product development to share data and organize a distributed project.

 
Automatic Team Sharing 

Automatic Team Sharing

Data is automatically shared in a team based on the following access levels: (1) No access; (2) Read-only; (3) Edit; (4) By View. The last is activating Team View access control for a specific user.

 
Team View for role-bases access 

Team Views for Role Based access

Team view is a way to organize data to support distributed automatic data sharing. Each user in a team with By View access is allowed to use only predefined views, predefined property set, and filters.

 
Security, Hosting & Integrations OpenBOM can support a variety of hosting options and deployment scenarios. Default multi-tenant openbom.com is running on AWS (Amazon).  
Directory Service Support OpenBOM user maintenance can be integrated with Directory service if needed.  
CAD, PDM, PLM, ERP integrations (see FAQs) OpenBOM supports a variety of integrations. Some of them are out-of the box and included in standard (user/pro/team) subscriptions. However, many integrations are custom and can be developed and tuned to specific customer requirements.  
Custom hosting and deployment OpenBOM can be deployed in many different hosting environments (IaaS or private hosting). Please reach us out at support@openbom.com with specific requirements.  
  $10/user/month
billed monthly
 
 
Plan Professional Team
Price $50/team/month
billed monthly
 
Description For a company that requires team coordination, role-based data access, and automatic data sharing. Unlimited number of users.
Number of Users unlimited
Bill of Materials & Catalog 

Bill of Materials & Catalog

BOMs and Catalogs are fundamental elements of OpenBOM reference instance model. Think about Catalog as a distributed database of parts, components, assemblies. Every component managed by a company or a team is recorded in catalogs.

 
Manage BOMs and Catalogs 

Manage BOMs and Catalogs

Bill of Materials manages information about specific products, relationships between components, and assemblies and organizing hierarchical relationships of products – multi-level BOM. Many product BOMs may reference a single Catalog.

Data share and simultaneous edit 

Data share and simultaneous

BOMs, Catalogs, Order BOMs and all related information is shareable instantly (a-la Google Sheet) and can be edited simultaneously by multiple people. It allows for faster change management and coordination. Data can be shared using the account email or using Team Views if Team subscription is enabled.

Single level & Multi-level BOM 

Single Level and Multi-level BOM

There are 3 types of BOM representation in OpenBOM – single level, multi-level, and flattened BOM. OpenBOM granular data management structures create Bill of Materials tables (single-level). Each level is independent and can have a separate set of properties. OpenBOM automatically connects levels using Part Number (this is how multi-level BOM is organized).

Revisions and history of changes 

Revisions and history of changes

Every change made in BOM or catalog is recorded and saved. In addition, BOM can have revisions (immutable snapshots) and can be accessed and compared to provide change report.

User defined views and custom properties 

User Defined Views and Custom Properties

Views are like glasses you put on the data in OpenBOM. In such a way BOM can have multiple views (eg. Engineering, Manufacturing, Supply, etc.) which can be flexibly defined, named, and configured. View definition includes a list of properties, as well as filters that can be used in a view.

Calculations, Rollups and Formulas 

Calculations, Rollups and Forumlas

OpenBOM makes simple calculations (+, -, *, /) between properties and provided rollup functionality to summarize values in a single of multiple BOMs. In such a way OpenBOM can rollup values (eg. Mass, Cost) between BOM levels.

CAD plugins (see list in FAQs, below) OpenBOM provides multiple CAD plug-ins allowing to extract and synchronize data between CAD systems and BOMs. These integrations are extracting BOM (data), as well as related files. Also capable to upload CAD files to cloud storage and transform 3D CAD files in neutral formats (PDF and 3D PDFs are supported out-of-the-box).
Import / Export (Excel, PDF, CSV) Data can be imported and exported from OpenBOM at any time. Import from spreadsheets (xls) is automatically creating data properties and helps to move from legacy Excel to cloud-based BOMs. Export is flexible to support formatting, images, selected property sets, rollups, and more.
Production Planning & Purchase Order This is a set of functions to allow making calculations of quantities in a product collected from multiple BOMs, create planning BOM (Order BOM), manage vendors, and generate purchase orders.  
Company logo support in reports 

Company Logo Support in Reports

This feature allows you to upload a custom company logo to use in PDF exports.

Flattened BOM 

Flattened BOM

Flattened BOM is a report that summarized the quantity of all components (parts) across multiple assemblies used in the product.

Vendors 

Vendors

OpenBOM allows managing vendor lists. Each list is a collection of vendors that used for different purchases. It can be used for vendor classification as well (eg. preferred). Vendors are used in catalogs and order BOM. Ultimately purchase orders are organized based on a specific vendor collecting parts from multiple assemblies in a single purchase order

Order BOM and Purchase Orders 

Order BOM and Purchase Orders

Order BOM (sometimes called planned BOM) is a BOM which is flattened and scaled to the number of units in the order. Purchase Orders are generated from Order BOM based on Vendor assigned to parts and can be used for the ordering process.

Quantity on Hand and Gaps calculation 

Quantity on Hands and Gaps Calculations

Quantity on Hand (QOH) is a number which represents an available inventory level for each part in the catalog. It is used in the calculation of Required Quantity and Quantity Gap when Order BOM is generated. Quantity on Hand is updated when Order BOM is released to production.

API & Custom Integrations OpenBOM has a flexible data model and can be configured to fit the company needs. Also, API is available to manipulate data. Export and import it to use in other applications.  
REST API REST API allows writing programs in any language supporting REST interface to connect OpenBOM data, retrieve, and update data.
Team  Features available for a group of people working for the same company or project. Once Team subscription is created, Team administrator is playing the role of account manager.  
Team user provisioning 

Team user provisioning

A team administrator can create new users, disable, and delete users. Users are notified via email. This is a great way to organize a virtual team to work on a project or product development to share data and organize a distributed project.

Automatic Team Sharing 

Automatic Team Sharing

Data is automatically shared in a team based on the following access levels: (1) No access; (2) Read-only; (3) Edit; (4) By View. The last is activating Team View access control for a specific user.

Team View for role-bases access 

Team Views for Role Based access

Team view is a way to organize data to support distributed automatic data sharing. Each user in a team with By View access is allowed to use only predefined views, predefined property set, and filters.

Security, Hosting & Integrations OpenBOM can support a variety of hosting options and deployment scenarios. Default multi-tenant openbom.com is running on AWS (Amazon).  
Directory Service Support OpenBOM user maintenance can be integrated with Directory service if needed.  
CAD, PDM, PLM, ERP integrations (see FAQs) OpenBOM supports a variety of integrations. Some of them are out-of the box and included in standard (user/pro/team) subscriptions. However, many integrations are custom and can be developed and tuned to specific customer requirements.  
Custom hosting and deployment OpenBOM can be deployed in many different hosting environments (IaaS or private hosting). Please reach us out at support@openbom.com with specific requirements.  
  $50/team/month
billed monthly
 
 
Plan Enterprise
Price variable
 
Description For organization with complex data and user access management, custom integration, security, and other requirements.
Number of Users unlimited
Bill of Materials & Catalog 

Bill of Materials & Catalog

BOMs and Catalogs are fundamental elements of OpenBOM reference instance model. Think about Catalog as a distributed database of parts, components, assemblies. Every component managed by a company or a team is recorded in catalogs.

 
Manage BOMs and Catalogs 

Manage BOMs and Catalogs

Bill of Materials manages information about specific products, relationships between components, and assemblies and organizing hierarchical relationships of products – multi-level BOM. Many product BOMs may reference a single Catalog.

Data share and simultaneous edit 

Data share and simultaneous

BOMs, Catalogs, Order BOMs and all related information is shareable instantly (a-la Google Sheet) and can be edited simultaneously by multiple people. It allows for faster change management and coordination. Data can be shared using the account email or using Team Views if Team subscription is enabled.

Single level & Multi-level BOM 

Single Level and Multi-level BOM

There are 3 types of BOM representation in OpenBOM – single level, multi-level, and flattened BOM. OpenBOM granular data management structures create Bill of Materials tables (single-level). Each level is independent and can have a separate set of properties. OpenBOM automatically connects levels using Part Number (this is how multi-level BOM is organized).

Revisions and history of changes 

Revisions and history of changes

Every change made in BOM or catalog is recorded and saved. In addition, BOM can have revisions (immutable snapshots) and can be accessed and compared to provide change report.

User defined views and custom properties 

User Defined Views and Custom Properties

Views are like glasses you put on the data in OpenBOM. In such a way BOM can have multiple views (eg. Engineering, Manufacturing, Supply, etc.) which can be flexibly defined, named, and configured. View definition includes a list of properties, as well as filters that can be used in a view.

Calculations, Rollups and Formulas 

Calculations, Rollups and Forumlas

OpenBOM makes simple calculations (+, -, *, /) between properties and provided rollup functionality to summarize values in a single of multiple BOMs. In such a way OpenBOM can rollup values (eg. Mass, Cost) between BOM levels.

CAD plugins (see list in FAQs, below) OpenBOM provides multiple CAD plug-ins allowing to extract and synchronize data between CAD systems and BOMs. These integrations are extracting BOM (data), as well as related files. Also capable to upload CAD files to cloud storage and transform 3D CAD files in neutral formats (PDF and 3D PDFs are supported out-of-the-box).
Import / Export (Excel, PDF, CSV) Data can be imported and exported from OpenBOM at any time. Import from spreadsheets (xls) is automatically creating data properties and helps to move from legacy Excel to cloud-based BOMs. Export is flexible to support formatting, images, selected property sets, rollups, and more.
Production Planning & Purchase Order This is a set of functions to allow making calculations of quantities in a product collected from multiple BOMs, create planning BOM (Order BOM), manage vendors, and generate purchase orders.  
Company logo support in reports 

Company Logo Support in Reports

This feature allows you to upload a custom company logo to use in PDF exports.

Flattened BOM 

Flattened BOM

Flattened BOM is a report that summarized the quantity of all components (parts) across multiple assemblies used in the product.

Vendors 

Vendors

OpenBOM allows managing vendor lists. Each list is a collection of vendors that used for different purchases. It can be used for vendor classification as well (eg. preferred). Vendors are used in catalogs and order BOM. Ultimately purchase orders are organized based on a specific vendor collecting parts from multiple assemblies in a single purchase order

Order BOM and Purchase Orders 

Order BOM and Purchase Orders

Order BOM (sometimes called planned BOM) is a BOM which is flattened and scaled to the number of units in the order. Purchase Orders are generated from Order BOM based on Vendor assigned to parts and can be used for the ordering process.

Quantity on Hand and Gaps calculation 

Quantity on Hands and Gaps Calculations

Quantity on Hand (QOH) is a number which represents an available inventory level for each part in the catalog. It is used in the calculation of Required Quantity and Quantity Gap when Order BOM is generated. Quantity on Hand is updated when Order BOM is released to production.

API & Custom Integrations OpenBOM has a flexible data model and can be configured to fit the company needs. Also, API is available to manipulate data. Export and import it to use in other applications.  
REST API REST API allows writing programs in any language supporting REST interface to connect OpenBOM data, retrieve, and update data.
Team  Features available for a group of people working for the same company or project. Once Team subscription is created, Team administrator is playing the role of account manager.  
Team user provisioning 

Team user provisioning

A team administrator can create new users, disable, and delete users. Users are notified via email. This is a great way to organize a virtual team to work on a project or product development to share data and organize a distributed project.

Automatic Team Sharing 

Automatic Team Sharing

Data is automatically shared in a team based on the following access levels: (1) No access; (2) Read-only; (3) Edit; (4) By View. The last is activating Team View access control for a specific user.

Team View for role-bases access 

Team Views for Role Based access

Team view is a way to organize data to support distributed automatic data sharing. Each user in a team with By View access is allowed to use only predefined views, predefined property set, and filters.

Security, Hosting & Integrations OpenBOM can support a variety of hosting options and deployment scenarios. Default multi-tenant openbom.com is running on AWS (Amazon).  
Directory Service Support OpenBOM user maintenance can be integrated with Directory service if needed.
CAD, PDM, PLM, ERP integrations (see FAQs) OpenBOM supports a variety of integrations. Some of them are out-of the box and included in standard (user/pro/team) subscriptions. However, many integrations are custom and can be developed and tuned to specific customer requirements.
Custom hosting and deployment OpenBOM can be deployed in many different hosting environments (IaaS or private hosting). Please reach us out at support@openbom.com with specific requirements.
  variable
 

Pricing FAQs

How does a Free User subscription plan work?

Month to month, a User subscription is always free for a single registered user. Sharing and collaboration tasks with other User subscription registered users is also free. For example, invite your supplier(s) and contract manufacturer to register for a free User subscription license if you want to share and work on a BOM together. When it’s time to manage a team of people using OpenBOM, then we suggest a Team subscription license. Continue reading, below.

How does OpenBOM Professional User subscription plan work?

The OpenBOM Professional User subscription is for user that want to use OpenBOM to plan their purchasing and production planning. There is no limitations on Professional Users to collaboration and share data with Free users.

Is there a cost for integration of CAD applications with OpenBOM? E.g. Dassault Systemes SOLIDWORKS, Autodesk Fusion 360, Autodesk Inventor, Solid Edge, Altium Designer, Onshape and others?

Many CAD integrations are included in OpenBOM free subscriptions. For detailed list of what is included in free subscription, please check our integration page.

Why do I need to go to the Onshape App Store to install OpenBOM Application?

OpenBOM Application for Onshape is a free application that integrates OpenBOM with Onshape. This application is running inside Onshape and provides integrated user experience for Onshape users. The application can be installed for free and used with any OpenBOM subscriptions.

Is there trial period for OpenBOM subscriptions?

No, we don’t support a trial period. All our subscriptions are month by month and can be canceled at any time. We will work hard to support you during this month. You can cancel your subscription at any time. Simply drop oleg@openbom.com an email with your desire to stop the trial and subscription.

What happens to my OpenBOM Professional subscription for Onshape if I purchased it in 2018?

All users who subscribed to OpenBOM Professional subscription for Onshape will be getting OpenBOM Professional User subscription during 2019 at no charge.

How does a paid Team subscription plan work?

Month to month, a Team subscription gives you and your team 30-day access to OpenBOM for $50/month. The team administrator can add unlimited number of users to OpenBOM. Users can be anyone the administrator assigns access to, for example, company colleagues, a supplier, a consultant, a contract manufacturer overseas, etc. You can cancel your Team subscription at any time by sending us a note to support@openbom.com. Otherwise, your subscription will automatically renew for an additional month, and so on. We do hope you and your Team stick around for a long time, however.

What’s the difference between the Professional subscription and Team subscription?

The Professional subscription is licensed on a per-user basis. The Team subscription is licensed on a per-team basis and includes the ability to add an unlimited number of members to the team. Professional subscription is included in the Team subscription.

Is there a limit to the number of BOMs I can create in the free or paid plans?

You can create as many BOMs as you like in all three subscription plans. There are no storage or size of BOM limits – that we’ve come up against. Feel free to put us to the test!

How can a Team administrator add more users to OpenBOM?

OpenBOM Team administrator has access to a special menu in OpenBOM tool that allows managing users – add, remove, and manage their access rights.

How do I upgrade from a free User subscription to a paid subscriptions?

If you’re on a free User subscription plan and wish to move to a Professional user or Professional Team subscription plan, here’s what you do (hint, it’s simple): Purchase a Professional or Team subscription by clicking the “Buy now” button above. Once registered with a Professional or Team subscription, you will be automatically updated. All your data will follow your new subscription and will be available for you.

Is there an annual subscription plan, i.e. I pay a full 12-month subscription up front?

For the moment, we only offer month-to-month subscription licensing. If you have any questions or want to explore other payment options, contact oleg@openbom.com.

Can I cancel a subscription plan at any time?

Yes, you can. However, keep in mind we have a “no refund policy”. A cancelled paid monthly plan will conclude at the end of the monthly term. We will respect the privacy of your data per our Privacy Policy. Monthly subscription plans renew automatically unless cancelled per the Terms of Service.

What happens to my BOMs if I cancel my User or Team subscription?

Your data is private and confidential to you and all registered users regardless of subscription license. Should you choose to cancel your subscription, we will not retain your data. More info can be found at Privacy Policy.

What is the Enterprise subscription?

The Enterprise subscription applies to organizations that wish to deploy OpenBOM with additional security options, to develop custom integrations, or support custom or private hosting options. Please email oleg@openbom.com for more information.
А