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

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
PCB Component Data Management Resolved with Connected Component Applications PCB Component Data Management Resolved with Connected Component Applications

My mouth was watering as I picked up the box sitting on my front porch. Dinner would be ready in 20 minutes. I was so hungry, having just gotten home. The box contained recipe cards and ingredients for making dinners throughout the week. I put on my slippers, and I pulled a recipe card from the box. All the ingredients were there. This new meal delivery service was growing on me. I’d be eating dinner soon, with time to spare for needed downtime

Read Article
Strength of BOM Applications for Everything from Hobby Boards to Large Systems Strength of BOM Applications for Everything from Hobby Boards to Large Systems

I’m currently building a new tool shed and I was fortunate enough to find some plans for exactly what I need. Or at least I thought that I was fortunate until I started noticing some errors in the plans. At one point it instructed me to cut two door headers to a precise measurement, but that measurement was wrong and the headers ended up too short for assembly. I must confess, I may have uttered a few choice words concerning those shed plans on

Read Article

Related Technical Documentation

BOM CoDesign BOM CoDesign

When BOM.CoDesign is in the Released state - update the blue box below with the source code of the 'Public Feature Moves to Released' snippet. The BOM CoDesign functionality is available when the BOM.CoDesign option is enabled in the Advanced Settings dialog. The BOM CoDesign functionality facilitates collaborative BOM design between the ECAD and Procurement domains. This functionality enables…

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
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
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
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
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

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

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
PCB Component Data Management Resolved with Connected Component Applications PCB Component Data Management Resolved with Connected Component Applications

My mouth was watering as I picked up the box sitting on my front porch. Dinner would be ready in 20 minutes. I was so hungry, having just gotten home. The box contained recipe cards and ingredients for making dinners throughout the week. I put on my slippers, and I pulled a recipe card from the box. All the ingredients were there. This new meal delivery service was growing on me. I’d be eating dinner soon, with time to spare for needed downtime

Read Article
Strength of BOM Applications for Everything from Hobby Boards to Large Systems Strength of BOM Applications for Everything from Hobby Boards to Large Systems

I’m currently building a new tool shed and I was fortunate enough to find some plans for exactly what I need. Or at least I thought that I was fortunate until I started noticing some errors in the plans. At one point it instructed me to cut two door headers to a precise measurement, but that measurement was wrong and the headers ended up too short for assembly. I must confess, I may have uttered a few choice words concerning those shed plans on

Read Article

Related Technical Documentation

BOM CoDesign BOM CoDesign

When BOM.CoDesign is in the Released state - update the blue box below with the source code of the 'Public Feature Moves to Released' snippet. The BOM CoDesign functionality is available when the BOM.CoDesign option is enabled in the Advanced Settings dialog. The BOM CoDesign functionality facilitates collaborative BOM design between the ECAD and Procurement domains. This functionality enables…

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
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
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
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
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
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.