← All guides

Products & BOM /a/products_bom

Your product catalog and production recipes in one place. Every item — raw material, component, or finished assembly — lives here, along with its Bill of Materials (BOM) that tells Manufacturing ERP what to pull from stock and how to cost a production run.

The product list

Products & BOM list showing items with columns for Name, SKU, Type, Category, Cost, Sales Price, In Stock, BOM, and Actions
The Products & BOM list — 1,008 items. The BOM column shows a green ✓ BOM badge for assemblies with a defined BOM.

Use the search bar to find items by name, SKU, or description. Filter using the dropdowns:

Item types

Inventory Item

Raw materials, components, and consumables. These are the building blocks you purchase and stock. They can appear as components in an Assembly's BOM.

Assembly

Finished products you manufacture. Assemblies can have a BOM that defines which Inventory Items (and quantities) are needed to produce one unit. Work Orders are created for Assembly items.

Adding or editing an item

Click + Add Item (top right) to create a new item, or click the pencil icon in the Actions column to edit an existing one. The form has four sections:

SectionKey fields
General Name, Type, SKU, UOM (unit of measure, e.g. each, ft, kg), UPC/Barcode, Category, Product Group (maps to QBO accounts).
For Purchasing Description on POs, Purchase Cost, Preferred Vendor, Vendor Part #, Lead Time (days), Reorder Point, Max Stock. Used by the MRP engine to generate purchase suggestions.
For Sales Description on Sales Forms, Sales Price, Minimum Price, Customer Part #, Commission Rate, Tax Code, Taxable flag. These values populate Estimates and Sales Orders.
Inventory & Physical Qty on Hand, Avg Cost, Location/Bin (e.g. A1-B2, Shelf 3), Weight (lb), Volume (cbm), Notes, Tags, Attachments (spec sheets, drawings).
Sync to QBO The Sync to QBO button (on the list and in each item's form) pushes the item to QuickBooks Online. The Product Group field controls which QBO income/expense accounts the item maps to — set this before syncing.

Bill of Materials (BOM)

Bill of Materials modal for Assembly DPN-18200 showing 6 components with quantities, unit costs, extended costs, and stock levels
The BOM modal for DPN-18200 — 6 components, a 25% markup applied to the BOM Cost to calculate the Sales Price.

Click the ✓ BOM badge in the BOM column for any Assembly to open its Bill of Materials. A BOM defines what goes into building one unit of the finished product. That is a genuine production recipe rather than a group of line items on a sales form, a distinction covered in QuickBooks inventory management for manufacturers.

BOM fields

Adding a component

1

Open the BOM modal for the Assembly (click ✓ BOM in the list).

2

Click + Add Component. A new row appears at the bottom of the table.

3

Select the component from the dropdown, enter the Qty and confirm the Unit Cost. The Ext Cost calculates automatically.

4

Click Save to confirm. The BOM Cost and With Markup values update immediately.

BOM and Material Check The BOM is the source of truth for the Material Check in Work Orders. If a component is missing from the BOM, it won't appear in the shortage check — and materials won't be deducted from inventory when issued. Keep BOMs up to date as product designs change.

Creating a BOM for a new Assembly

When you add a new Assembly item, the BOM column shows 0 (red) until a BOM is defined. Click the 0 to open the BOM modal and add components. Once at least one component is saved, the badge changes to ✓ BOM in green.

Components come from your inventory — see the Inventory guide for managing stock levels, or Purchasing & MRP to reorder when components run low.