Use the Onshape Bill of Materials (BOM) functionality to automatically create a BOM from any workspace Assembly. You can insert parts and assemblies into an Assembly post-release, from an Onshape version, or assemble the parts and sub-assemblies and then release the Assembly all at once. For more information on Release management, see Release Management.

Onshape BOMs include a default set of properties as columns, and you can add or remove columns at will. You can also define Custom Properties and include those in the BOM, as well as supply Display names for all Onshape-supplied properties through the Custom properties page of Company/Enterprise settings.

Your company or Enterprise administrator can create a default template to use for your Bill of Materials.