Skip to main content
Mobile menu
  • Solutions
    • Octopart Discover Go beyond part search to discover viable solutions, evaluate tradeoffs, and make better decisions earlier
    • Altium Develop Design advanced PCBs in Altium Designer, working independently or connecting reviewers, sourcing data, and release coordination when needed
    • Altium Agile Teams Bring structure to multidisciplinary electronics development and collaboration without sacrificing speed
    • Altium Agile Enterprise Connect context from intent through release with an intelligent, governed, extensible platform
  • Resources & Support
    Free Altium 365 Tools
    • Gerber Compare
    • Online PCB Viewer
    Resources & Support
    • Learning Hub
    • Support Center
    • Documentation
    • Webinars
    Altium Community
    • Forum
    • Bug Crunch
    • Ideas
  • Education & Training
    • Student Lab Free access to professional PCB design software, training, and learning resources for students
    • Educator Center A comprehensive education platform providing curriculum, software, training, and classroom resources for educators
    • Altium Education Curriculum Free college- and university-level PCB design curriculum designed to prepare students for real-world engineering careers
    • Altium Professional Training Flexible on-demand and instructor-led training courses that help engineers build and advance their PCB design skills
  • Search Open
    Search Close
Sign In
Bill of Materials (BOM)

Main menu

  • Home
  • PCB Design
    • Collaboration
    • Component Creation
    • Data Management
    • Design Outputs
    • ECAD/MCAD
    • HDI Design
    • High Speed Design
    • Multi-Board
    • PCB Layout
    • PCB Routing
    • PCB Supply Chain
    • Power Integrity
    • RF Design
    • Rigid Flex
    • Schematic Capture
    • Signal Integrity
    • Simulation
  • Software
    • Discover
    • Develop
    • Agile Teams
    • Agile Enterprise
    • Altium 365
    • Altium Designer
  • Education
    • Programs
    • Altium Academy
    • Engineering News
    • Guide Books
    • Newsletters
    • Podcasts
    • Projects
    • Training Courses
    • Webinars
    • Whitepapers
Learning Hub Bill of Materials (BOM) BOM Editor

BOM Editor

BOM Editor

Registration has recently closed. Check back soon for on-demand webinar.

Related Resources

How Multi-Level BOMs Can Organize Your Next System Design How Multi-Level BOMs Can Organize Your Next System Design If you haven’t worked with a multi-level BOM before, let me take you through some of the highlights. We’ll talk about how a multi-level BOM is different than a regular flat BOM and some of the challenges that go along with it. Then we’ll look at ways to help you manage and work with a multi-level BOM and how it can ultimately benefit you. What is a Multi-Level BOM? A PCB BOM lists the components needed to assemble a circuit board as individual Read Article
Why You Should Include Mechanical Parts in Your Bill of Materials Template Why You Should Include Mechanical Parts in Your Bill of Materials Template Have you ever put together a project where there weren’t enough to finish the job? I have, and I know how frustrating it is to have to wait for the missing to be replaced. Meanwhile, that partially completed bookshelf or bicycle just sits there mocking you. You can’t use the bookshelf, and nothing in life hurts worse than the scolding face of an 8-year-old who can’t ride their new bike. This problem can also happen during the manufacturing of Read Article
Using Platform Unification Removes Need for BOM Analysis Using Platform Unification Removes Need for BOM Analysis One of my friends laments that her husband has three versions of the same flat-head screwdriver. He doesn’t put his tools away so when he goes looking for a flat-head screwdriver, he can’t find one let alone three. Rather than spend his day looking for the lost tool, he conveniently drives to the hardware store and buys another. Enterprise databases are prone to the same redundancies, that’s why BOM analysis is important. Over time, designers Read Article
Put the Power of a BOM Template to Work for You Put the Power of a BOM Template to Work for You One of the dictionary definitions of the word “template” is; anything that determines or serves as a pattern or a model. Without realizing it, I bet that we all rely on a lot of templates in our lives. I have certain document templates that I use for work, and my wife has hundreds of patterns that she uses when sewing. I even have a designated pattern set for my Christmas decorations so that I can quickly put them up and then easily take them Read Article
Considerations for PCB Circuit Design: Why PCB Labeling is Important Considerations for PCB Circuit Design: Why PCB Labels are Important Checklists are an important part of life. Airline pilots use them to make sure that they’ve put the wheels down before landing. Shoppers use them to make sure that they don’t forget to buy the eggs. We all use checklists in different ways, and many of us would be lost without them. Here’s another good use for a checklist; making sure that we don’t forget to include important elements on our PCB design. It’s not likely that we will forget to place Read Article
Circuit Breakers in Your PCB and Your Bill of Materials Circuit Breakers in Your PCB and Your Bill of Materials Circuit breakers are not required in every system, but in some environments they are the main source of protection against overvoltage/high current, as well as any damage that can result from power surges. Circuit breakers are best known for use in residential circuit protection, but they can be used in any environment (such as power systems and industrial systems) that require circuit protection. Some circuit breakers can be mounted on a PCB Read Article
Using Obsolescence Management Tools and Software to Avoid Surprises with Obsolete Parts Using Obsolescence Management Tools and Software to Avoid Surprises with Obsolete Parts Recently, I helped with a plumbing problem at my mother-in-law’s house. A fixture had started to leak and water was going everywhere. As she thought about it for a while, mom realized that she had been living there for 25 years and had never replaced this fixture. The old part had now failed though, and needed to be replaced. However, trying to find a modern replacement part that would fit turned out to be an even bigger problem. It’s one of Read Article
Creating a Bill of Material with PCB Design Software using Altium Designer PCB Design Software: Creating a Bill of Material Using Altium Designer You’ve done it, your printed circuit board is finished and ready for PCB assembly. The schematic is finalized, the layout is checked and approved and you are ready to get this thing built. To do that though, you need to create a bill of materials. Fortunately, we are long past the days where these documents were created by hand. Every CAD system out there will automatically create a bill of materials through some library or other process. But Read Article
Electronic Parts Obsolescence Management, It's Your Move Electronic Parts Obsolescence Management, It's Your Move I started playing chess a bit more seriously a few years ago and have since become quite capable of planning out moves several turns in advance with an accurate prediction of how my opponent will react to them. I wouldn’t even consider competitive with my chess skills, but there are professionals who can predict moves and match outcomes between 60 and 100 moves in the future. While it’s a strong practice to get into, being able to predict moves Read Article
How to Plan Ahead to Meet PCB Disposal Requirements How to Plan Ahead to Meet PCB Disposal Requirements When I was a kid and learned to solder, I had a mentor that kept an old coffee can on his soldering bench labeled “Lead Waste - DO NOT THROW IN TRASH.” Wire snippings, solder bits, and the random metal detritus that accumulates on a soldering mat all went in there. Apparently, it got full every few years and he took it to a local electronics recycling place to make sure he wasn’t adding any lead or heavy metals to the environment. I was shocked Read Article

Related Technical Documentation

BOM CoDesign BOM CoDesign

This article explains how BOM CoDesign in Altium Designer helps ECAD and procurement teams work together by comparing a project’s live ActiveBOM with related Managed BOMs and their releases, created through the BOM Portal in your connected Altium 365 Workspace. You will see how to access related BOMs, review release details, understand detected differences, use comparison and exploration actions…

Read Documentation
Preparing a BOM in the Report Manager Preparing a BOM in the Report Manager

The Bill of Materials, or BOM, is a key ingredient of the data set generated from a board design project. This report-type document provides a listing of all components required to build the product, including the bare board, which is essentially the base 'component' upon which all other parts are assembled. The BOM acts as a guide for what needs to be procured to build the product as designed…

Read Documentation
Finalizing Your BOM Finalizing Your BOM

Parent page: BOM Management with ActiveBOM BOM Verification ActiveBOM includes a comprehensive set of BOM checks, that is automatically performed each time the BOM is updated. BOM Status Each BOM Item is checked for violations and its status is displayed in the BOM Status column. This column is always visible on the right side of the BOM Items list, displaying an icon that indicates that item's…

Read Documentation
Managing the Solutions Managing the Solutions

Parent page: BOM Management with ActiveBOM Manufacturer-centric Solutions for Both Workspace and Non-Workspace Library Components Design components that are stored in a Workspace are referred to as Workspace Library components. As well as delivering full revision history and lifecycle management, another strength of using a Workspace is that it allows the design component to be coupled to the…

Read Documentation
Creating the BOM Document Creating the BOM Document

Parent page: BOM Management with ActiveBOM Creating the BOM Document ActiveBOM's working BOM document is referred to as a BomDoc. Add a new BomDoc to the project via the File » New sub-menu, or right-click on the project in the Projects panel. When there is at least one component in the project, a new BomDoc can be created by clicking the + Create control next to the ActiveBOM entry within the…

Read Documentation
BOM Management with ActiveBOM BOM Management with ActiveBOM

Good component selection underlies the success of every electronic product - so just how does the designer go about choosing the most appropriate component? Gone are the days of the design engineer thumbing through their dog-eared component data book, jotting down a part number on a paper parts list, and throwing that parts list over the wall to purchasing when it is time for the first production…

Read Documentation

BOM Editor

Created: June 13, 2024
Go Deeper with AI:
ChatGPT Perplexity Claude Gemini Grok
1 video
  • 00:08:53 • Jun 13, 2024
    00:08:53 • Jun 13, 2024
Product: Data Management Bill of Materials (BOM) Design Outputs Manufacturing Components Data Management and Version Control Manufacturing Outputs and Compliance Component Management and Libraries PCB Design and Layout

Altium’s independent BOM Editor tool overcomes the procurement hurdles of fragmented and outdated component data, any supply chain disruptions, and inaccurate cost estimates. It handles compliance concerns for standards like RoHS/REACH, and even offers seamless collaboration between the Procurement and Design team. Moreover, any existing BOM can be analyzed and updated using the BOM editor app. Using Altium’s Professional workspaces intelligent supply chain of IHS/Octopart can be leveraged.

For integrating SIliconExpert with BOM Editor refer to this page.

 


 

Related Resources

How Multi-Level BOMs Can Organize Your Next System Design How Multi-Level BOMs Can Organize Your Next System Design If you haven’t worked with a multi-level BOM before, let me take you through some of the highlights. We’ll talk about how a multi-level BOM is different than a regular flat BOM and some of the challenges that go along with it. Then we’ll look at ways to help you manage and work with a multi-level BOM and how it can ultimately benefit you. What is a Multi-Level BOM? A PCB BOM lists the components needed to assemble a circuit board as individual Read Article
Why You Should Include Mechanical Parts in Your Bill of Materials Template Why You Should Include Mechanical Parts in Your Bill of Materials Template Have you ever put together a project where there weren’t enough to finish the job? I have, and I know how frustrating it is to have to wait for the missing to be replaced. Meanwhile, that partially completed bookshelf or bicycle just sits there mocking you. You can’t use the bookshelf, and nothing in life hurts worse than the scolding face of an 8-year-old who can’t ride their new bike. This problem can also happen during the manufacturing of Read Article
Using Platform Unification Removes Need for BOM Analysis Using Platform Unification Removes Need for BOM Analysis One of my friends laments that her husband has three versions of the same flat-head screwdriver. He doesn’t put his tools away so when he goes looking for a flat-head screwdriver, he can’t find one let alone three. Rather than spend his day looking for the lost tool, he conveniently drives to the hardware store and buys another. Enterprise databases are prone to the same redundancies, that’s why BOM analysis is important. Over time, designers Read Article
Put the Power of a BOM Template to Work for You Put the Power of a BOM Template to Work for You One of the dictionary definitions of the word “template” is; anything that determines or serves as a pattern or a model. Without realizing it, I bet that we all rely on a lot of templates in our lives. I have certain document templates that I use for work, and my wife has hundreds of patterns that she uses when sewing. I even have a designated pattern set for my Christmas decorations so that I can quickly put them up and then easily take them Read Article
Considerations for PCB Circuit Design: Why PCB Labeling is Important Considerations for PCB Circuit Design: Why PCB Labels are Important Checklists are an important part of life. Airline pilots use them to make sure that they’ve put the wheels down before landing. Shoppers use them to make sure that they don’t forget to buy the eggs. We all use checklists in different ways, and many of us would be lost without them. Here’s another good use for a checklist; making sure that we don’t forget to include important elements on our PCB design. It’s not likely that we will forget to place Read Article
Circuit Breakers in Your PCB and Your Bill of Materials Circuit Breakers in Your PCB and Your Bill of Materials Circuit breakers are not required in every system, but in some environments they are the main source of protection against overvoltage/high current, as well as any damage that can result from power surges. Circuit breakers are best known for use in residential circuit protection, but they can be used in any environment (such as power systems and industrial systems) that require circuit protection. Some circuit breakers can be mounted on a PCB Read Article
Using Obsolescence Management Tools and Software to Avoid Surprises with Obsolete Parts Using Obsolescence Management Tools and Software to Avoid Surprises with Obsolete Parts Recently, I helped with a plumbing problem at my mother-in-law’s house. A fixture had started to leak and water was going everywhere. As she thought about it for a while, mom realized that she had been living there for 25 years and had never replaced this fixture. The old part had now failed though, and needed to be replaced. However, trying to find a modern replacement part that would fit turned out to be an even bigger problem. It’s one of Read Article
Creating a Bill of Material with PCB Design Software using Altium Designer PCB Design Software: Creating a Bill of Material Using Altium Designer You’ve done it, your printed circuit board is finished and ready for PCB assembly. The schematic is finalized, the layout is checked and approved and you are ready to get this thing built. To do that though, you need to create a bill of materials. Fortunately, we are long past the days where these documents were created by hand. Every CAD system out there will automatically create a bill of materials through some library or other process. But Read Article
Electronic Parts Obsolescence Management, It's Your Move Electronic Parts Obsolescence Management, It's Your Move I started playing chess a bit more seriously a few years ago and have since become quite capable of planning out moves several turns in advance with an accurate prediction of how my opponent will react to them. I wouldn’t even consider competitive with my chess skills, but there are professionals who can predict moves and match outcomes between 60 and 100 moves in the future. While it’s a strong practice to get into, being able to predict moves Read Article
How to Plan Ahead to Meet PCB Disposal Requirements How to Plan Ahead to Meet PCB Disposal Requirements When I was a kid and learned to solder, I had a mentor that kept an old coffee can on his soldering bench labeled “Lead Waste - DO NOT THROW IN TRASH.” Wire snippings, solder bits, and the random metal detritus that accumulates on a soldering mat all went in there. Apparently, it got full every few years and he took it to a local electronics recycling place to make sure he wasn’t adding any lead or heavy metals to the environment. I was shocked Read Article

Related Technical Documentation

BOM CoDesign BOM CoDesign

This article explains how BOM CoDesign in Altium Designer helps ECAD and procurement teams work together by comparing a project’s live ActiveBOM with related Managed BOMs and their releases, created through the BOM Portal in your connected Altium 365 Workspace. You will see how to access related BOMs, review release details, understand detected differences, use comparison and exploration actions…

Read Documentation
Preparing a BOM in the Report Manager Preparing a BOM in the Report Manager

The Bill of Materials, or BOM, is a key ingredient of the data set generated from a board design project. This report-type document provides a listing of all components required to build the product, including the bare board, which is essentially the base 'component' upon which all other parts are assembled. The BOM acts as a guide for what needs to be procured to build the product as designed…

Read Documentation
Finalizing Your BOM Finalizing Your BOM

Parent page: BOM Management with ActiveBOM BOM Verification ActiveBOM includes a comprehensive set of BOM checks, that is automatically performed each time the BOM is updated. BOM Status Each BOM Item is checked for violations and its status is displayed in the BOM Status column. This column is always visible on the right side of the BOM Items list, displaying an icon that indicates that item's…

Read Documentation
Managing the Solutions Managing the Solutions

Parent page: BOM Management with ActiveBOM Manufacturer-centric Solutions for Both Workspace and Non-Workspace Library Components Design components that are stored in a Workspace are referred to as Workspace Library components. As well as delivering full revision history and lifecycle management, another strength of using a Workspace is that it allows the design component to be coupled to the…

Read Documentation
Creating the BOM Document Creating the BOM Document

Parent page: BOM Management with ActiveBOM Creating the BOM Document ActiveBOM's working BOM document is referred to as a BomDoc. Add a new BomDoc to the project via the File » New sub-menu, or right-click on the project in the Projects panel. When there is at least one component in the project, a new BomDoc can be created by clicking the + Create control next to the ActiveBOM entry within the…

Read Documentation
BOM Management with ActiveBOM BOM Management with ActiveBOM

Good component selection underlies the success of every electronic product - so just how does the designer go about choosing the most appropriate component? Gone are the days of the design engineer thumbing through their dog-eared component data book, jotting down a part number on a paper parts list, and throwing that parts list over the wall to purchasing when it is time for the first production…

Read Documentation
Back to Home
Altium logo

Solutions for Every Role and Team

  • Discover and evaluate design options earlier
  • Develop in one shared workspace
  • Scale with control and compliance
  • Connect every stage of hardware development

Learn More

Altium Develop
PCB Data Management

Bring all electronic design data together in one secure workspace.

Learn More
Altium Develop
PCB Manufacturing Handoff Tools

Faster design-to-production handoff with your contract manufacturer.

Learn More
Altium Develop
Manufacturing Made Easy

Centralize DFM reviews and packages to accelerate PCB production handoff.

Learn More
Platform-based Solutions
  • Octopart Discover
  • Altium Develop
  • Altium Agile Teams
  • Altium Agile Enterprise
Tools
  • Altium Designer
  • Octopart
Platform
  • Altium 365
Company
  • Our Customers
  • Trust Center
  • Newsroom
Software Capabilities
  • PCB Layout and Design
  • Requirements Management
  • Electronics Data Management
  • IT Security
  • Electronics Manufacturing
  • Electronics Supply Chain
  • Engineering Management
Resources & Support
  • Status
  • Downloads
  • Learning Hub
  • Support Center
  • Bug Crunch
  • Forum
  • Documentation
  • Ideas
  • Education
  • Professional Training / Certification
  • Webinars
  • Beta Program
Education
  • Student Lab
  • Educator Center
  • Altium Education Curriculum
Careers
  • Career at Altium
  • Copyrights & Trademark
  • Privacy policy
  • Cookie policy
  • Terms of Service
  • Legal
© 2026 Altium LLC.