Summary
Description
The BOM is a list of all the other products or subcomponents that make up the final product or product assembly. If a product consists of several other products, then it has a Bill of Materials (BOM). You can create BOMs using up to 50 items.
NOTE: The Bill of Materials module is only available in Sage 50 Accounts Professional. If you're interested in upgrading, leave your details and we'll be in touch.
Resolution
Add a BOM to a product
- Go to Products and services then double-click the required product record.
- Select the Bill of materials tab.
- Complete the tab as follows:
Product Code Choose the product code for the subcomponent.
CAUTION: Enter a different code to that of the main product code.
Assembly Level This automatically populates and shows how many subassemblies there are below this subcomponent. Link Level This automatically populates. It's the number of assemblies or subassemblies to which the subcomponent belongs. Each product can be a component for more than one assembly or subassembly. Description This automatically populates with the product description for the subcomponent. Quantity Enter the quantity required to make up the main product. NOTE: You can only add 50 subcomponents in this window.
In addition to the subcomponent details, the following details appear for the main product or product assembly. Follow the Assembly Level and Link Level section for more information.
Assembly Level | This shows how many levels of components and subassemblies there are below this subcomponent. |
Link Level | This is the number of assemblies or subassemblies to which the subcomponent belongs. Each product can be a component for more than one assembly or subassembly. |
Available to Makeup | This shows the number of units you can make with the current stock levels. To update this figure after you've entered your Product Record BOM details, click Refresh. |
- Click Save then click Close.
Assembly Level and Link Level
Assembly Level
This shows how many levels of subcomponents there are below this product.
For example:

In the above example:
- Product A - The assembly level is 2 as one of its components, Product B, has its own BOM
- Product B - The assembly level is 1 because it contains components that don't have any BOMs
CAUTION: There's an issue where the Assembly Level shows as 1 regardless of the number of levels of subcomponent. This can affect all versions of Sage Accounts.
Link Level
This shows how many BOMs this product belongs to, meaning how many different products it's a subcomponent of.
For example, Product D is a subcomponent of Product B. Therefore it has a link level of 1. Although Product B is a sub product of A, this doesn't increase the link level for Product D. This increases if it's also a subcomponent of a different product.
How to check if you have enough stock for a BOM
- Go to Products and services and select Check bill of materials
How to check which BOM a product is a subcomponent of
Run the Reverse Product Explosion report. If this report isn't available in your software, it's included in the Additional Reports Backup.
- Go to Products and services, click Clear to deselect any products, then click Reports.
- Select Product explosion and BOM then select the Reverse Product Explosion Report.
Delete a BOM
Follow our Delete Bill of Materials (BOM) article.
Upgrading your licence
Need a little more room? To add extra companies, users, employees or more to your software licence, leave your details and we'll be in touch.
