# Free Bill of Materials Template for Planning

> A bill of materials template can help you keep track of all the details needed for a successful project. Learn how to create one in Asana.

Source: https://asana.com/templates/bill-of-materials-bom.md

- [Create your template](https://app.asana.com/-/product_templates)

- [Custom fields](/features/project-management/custom-fields)

- [Projects](/features/project-management/projects)

- [Messaging](/features)

- [Desktop and mobile apps](/features/project-management/mobile-desktop-apps)

- [JIRA Cloud](/apps/jiracloud)

- [Microsoft Teams](/apps/microsoft)

- [Figma](/apps/figma)

- [GitHub](/apps/github)

templates

Project planning

Bill of materials

Learn how a bill of materials template helps keep you organized by housing all the information needed for the successful completion of your project.

Project planning

## Bill of materials (BOM)

Keeping track of all of the details that go into a successful project can be a big ask. A bill of materials template helps keep you organized by housing all the information needed for the successful completion of your project.

### Create a bill of materials template with Asana

- [Sign up](/create-account)

Think about the last time you cooked a complicated meal. You probably started by creating a grocery list. That way, you had all the ingredients you needed on hand to make the recipe, so you could easily whip it up. 

A bill of materials (BOM) template is kind of like that—except instead of keeping track of spices and vegetables, a BOM lists out all the details and information needed for the successful completion of a project, such as the manufacturing of a product or the launch of a campaign.

Here’s how to create a bill of materials template—and why you should.  

## What is a bill of materials (BOM)?

A [bill of materials](https://asana.com/resources/bill-of-materials) is an itemized list of all the details and information needed in order to successfully complete a project. Traditionally, manufacturing and product development companies—such as car manufacturers—have relied on BOMs to keep track of the parts or assemblies used in the creation of a specific product. However, BOMs can also be used in non-manufacturing work, such as by SaaS companies or creative agencies to make sure all the details needed to complete a project—such as creative assets—are accounted for. 

## What is a bill of materials template?

A bill of materials template is a templatized version of a BOM. The template serves as a reusable framework you can use for any project that has a lot of elements or details that need to be tracked for successful project completion. Instead of creating a new bill of materials every time you begin a project, you can simply duplicate the template and start logging project details—saving you upfront work and letting you focus on what matters. 

### Benefits of a digital bill of materials template

Traditionally, companies have created bill of materials templates in tools like Excel spreadsheets, Google Sheets, or even printable log sheets. But these old-school methods have drawbacks. For example, it can be difficult to manage changes and revisions made in spreadsheets, and spreadsheet-based BOMs increase the likelihood of siloed communication between teams. 

You need a tool that houses all your BOM information at a glance—while also allowing for [collaboration](https://asana.com/resources/collaboration-in-the-workplace) between teams, standardizing your asset tracking process, and cutting down on potentially costly errors. A digital bill of materials can help you do that.

By creating your BOM template in a [project management tool](https://asana.com/uses/project-management), you can:
- **Reduce the upfront work of creating a bill of materials template**for each project. 
- **Standardize your asset creation process across teams and departments,**ensuring the same information is captured for each type of project.
- **Give the entire team visibility into what details are needed for successful project completion,** preventing siloed communication and ensuring that all teams using the BOM are on the same page.
- **Create a consistent asset tracking process**to minimize project delays. 
- **Control who can access and edit the template,**ensuring the correct version is always used and reducing the risk of multiple versions causing project errors or setbacks.
- **Attach supporting documents,**like design drawings, purchase orders, creative assets, and instructions for easy reference. 

## What to include in a bill of materials template

Since your bill of materials template is a reusable resource, you’ll want to keep your baseline BOM template generic enough to apply to multiple projects. When creating your BOM template, it’s important to include all the details you’ll need to accomplish your project goals, which will vary by industry. 

For example, if you’re manufacturing a new physical product, you’ll need to know the parts required for production as well as the unit cost and total cost. Alternatively, if you’re launching a marketing campaign, you might want to keep track of all your creative assets, as well as the team responsible for creating them.

The main goal is to create a BOM template that’s duplicatable across the same project type. Then, once you’ve created your original template, all your team has to do is create a copy and fill it out for their specific project. 

### What to include in a manufacturing BOM template

If you’re using a bill of materials template to track production-specific needs, elements to include in your basic BOM template include: 
- The part number
- The part name
- A detailed description of the part or component
- The [procurement process](https://asana.com/resources/procurement-management) or source, such as if the part is being manufactured in-house or purchased from a supplier
- The quantity needed for each part
- The unit of measure used for each part, such as “each,” “inches,” or “kilograms”  
- The unit cost
- The total cost for the part, taking into account the cost per unit and quantity needed 

### What to include in a campaign launch BOM template

For a creative project, like a marketing campaign launch or a product launch, key elements to include your basic BOM template are: 
- Asset name 
- Asset category or primary channel
- Asset type
- Assignee
- Due date 
- Status 

### Integrated features
- [Custom fields](https://asana.com/features). Custom fields are the best way to tag, sort, and filter work. Create unique custom fields for any information you need to track—from priority and status to email or phone number. Use custom fields to sort and schedule your to-dos so you know what to work on first. Plus, share custom fields across tasks and projects to ensure consistency across your organization. 
- [Project Overview](https://asana.com/features). Project Overview is your one-stop-shop for all important project context. Give your team a bird’s-eye view of the what, why, and how of your project work. Add a project description to set the tone for how you’ll work together in Asana. Then, share any important resources and context—like meeting details, communication channels, and project briefs—in one place.
- [Messaging](https://asana.com/features). Need to share information that isn’t actionable? Try Messages in Asana. Messages enable you to communicate within Asana about non-actionable work. You can send messages to any combination of individuals, teams, and projects, so everyone is on the same page. Link to tasks, projects, and Goals in Asana to make it easy for your message recipients to gain context and drill down into the details.
- [Mobile](https://asana.com/download). Asana is available on iOS and Android, making it easy for you to check your to-dos on the go. Review any new inbox notifications, send messages, and access project tasks so you’re always up to date on project information. 

### Recommended apps
- [Jira](https://asana.com/apps/jiracloud). Create interactive, connected workflows between technical and business teams to increase visibility around the product development process in real time—all without leaving Asana. Streamline project collaboration and hand offs. Quickly create Jira issues from within Asana so that work passes seamlessly between business and technical teams at the right time. 
- [Microsoft Teams](https://asana.com/apps/microsoft). With the Microsoft Teams + Asana integration, you can search for and share the information you need without leaving Teams. Easily connect your Teams conversations to actionable items in Asana. Plus, create, assign, and view tasks during a Teams Meeting without needing to switch to your browser.
- [Figma](https://asana.com/apps/figma). Teams use Figma to create user flows, wireframes, UI mocks, prototypes, and more. Now, you can embed these designs in Asana, so your team can reference the latest design work in context with related project documents. And, unlike screenshots, live embeds update in real time to reflect changes made in a design file, eliminating the overhead that comes with finding the right files and updating images.
- [GitHub](https://asana.com/apps/github). Automatically sync GitHub pull request status updates to Asana tasks. Track progress on pull requests and improve cross-functional collaboration between technical and non-technical teams, all from within Asana.

## FAQs

#### Who should create the bill of materials template?

The person responsible for creating your bill of materials template will vary depending on your industry and what you’re using the BOM for. For example, if your company designs and produces highly technical products, a product designer might be in charge of the BOM template. On the other hand, if you’re in manufacturing, the responsibility might go to an engineer. For marketing or creative teams, the BOM might be created by a project manager.

#### What should I include in my bill of materials template?

When we say your bill of materials template should include all the details involved in the completion of a project, we really mean _all_the details. Nothing is too small to include—even details that might seem inconsequential. For a manufacturing project, this might include small raw materials or consumables like glue or tape. For a creative project, this could be project timelines, creative assets, and project reference information.

#### When should you create a bill of materials template?

You’ll want to create your bill of materials template before [kicking off your project](https://asana.com/resources/project-kickoff-meeting) to ensure your team has all the information needed to understand what’s required for project completion.

#### Who should I share the bill of materials template with?

Since maintaining consistency is one of the major perks of creating a BOM template, consider sharing the template widely but limiting edit access of the template to specific people. Anyone involved in the project’s lifecycle will need access to the project-specific bill of materials.

#### What type of teams benefit most from a bill of materials template?

Any company that creates in-depth, involved projects can benefit from a bill of materials template. Different industries use specific types of BOMs, such as manufacturing BOMs (used by manufacturers of products like cars, airplanes, and other distinct products), sales BOMs (used by sales teams to fulfill customer orders) and service BOMs (used by technicians to keep track of serviceable parts of a product). You can also create templated versions of BOMs for creative projects, such as marketing or product launches, to keep track of the project’s assets and details.

### Daily planner

Keeping your day organized is more than just writing down a list of daily to-dos. Learn how to create a daily planner template in Asana.

- [Create your template](/templates/daily-planner)

### Milestone chart template

Milestone charts highlight significant moments in your workflow. Learn why this matters and how to create one for yourself.

- [Create your template](/templates/milestone-chart)

### IT project plan

Organize your IT work in one place. Manage deployments, order equipment, and connect teams—without compromising security.

- [Create your template](/templates/it-project-plan)

### Schedule

Organize your work with Asana’s free schedule templates. Customize for daily, weekly, or monthly planning, and never lose track of tasks again.

- [Create your template](/templates/schedule)

### Daily checklist

Build better routines with a daily checklist template designed to help you manage tasks, deadlines, and recurring work.

- [Create your template](/templates/daily-checklist)

### Action items template

No matter your best intentions, you need more than motivation to knock out your to-dos. An action item template—where you decide the who, what, and when of every task—can help you organize your workflows and get more done.

- [Create your template](/templates/action-items)

### Public relations plan

Create focused, targeted, and organized PR campaigns—no matter who’s planning them—with a public relations plan template.

- [Create your template](/templates/public-relations-pr-plan)

### Project premortem

A premortem is a brainstorming tactic your team uses to anticipate different ways a project can fail. Learn how to use a premortem template to minimize project risk.

- [Create your template](/templates/premortem)

### Scope management plan

A project’s scope is just as important as its budget or timeline. Prioritize this crucial part of project management by creating a project scope management plan template.

- [Create your template](/templates/scope-management-plan)

### Operations project plan

Operations teams strive to optimize and gain efficiency across the business, and can do the same for their own projects with our template.

- [Create your template](/templates/operations-project-plan)

### Risk management plan

Starting a project without considering risks is, well, a big risk to take. Prevent major issues from occurring in your project with a risk management plan template.

- [Create your template](/templates/risk-management-plan)

### Web production process

Let our template help you coordinate a web production schedule—even if producers and web developers work out of different tools.

- [Create your template](/templates/web-production-process)

### Business process management

Learn how a business process management template can help improve your business processes.

- [Create your template](/templates/business-process-management)

### Implementation plan

Create an implementation plan template to break down your business goals into manageable, achievable steps.

- [Create your template](/templates/implementation-plan)

### RFP process

Use our template to prepare an RFP, then organize and evaluate the responses—all in the same place—so you can pick the best vendor for the job.

- [Create your template](/templates/rfp-process)

### Change management plan template

Is your organization starting to make some big changes? Create a change management plan template to make the process easier.

- [Create your template](/templates/change-management-plan)

### Short-term goals

Learn how reusable short-term goals templates can take your goals from vision to reality.

- [Create your template](/templates/short-term-goals)

### HR project plan

No matter the project, human resources teams can use our template to set priorities, track progress, and streamline recurring work.

- [Create your template](/templates/hr-project-plan)

### Waterfall project management

Standardize your project process with a waterfall project management template. Break your project into sequential phases that map to your end goal.

- [Create your template](/templates/waterfall-project-management)

### Marketing project plan

Our template guides you through project management best practices for marketing teams so you can get from strategy to tactics to results.

- [Create your template](/templates/marketing-project-plan)

### Status report

Keep track of project status and provide key stakeholders with at-a-glance progress updates with a project status report template.

- [Create your template](/templates/status-report)

### Sales plan

A sales plan template can help provide your team with the organized framework they need to establish their sales goals. Learn how you can do that with Asana.

- [Create your template](/templates/sales-plan)

### Event marketing plan

Use Asana’s event marketing plan template to increase event awareness, build excitement, and drive audience attendance.

- [Create your template](/templates/event-marketing-plan)

### Project initiation document

A project initiation document template is a helpful way to standardize the information you share with your team before a project begins.

- [Create your template](/templates/project-initiation-document)

### Project timeline template

Learn how to keep a project on track—and ensure success—by creating a project timeline template.

- [Create your template](/templates/project-timeline)

### Communication plan

Keep everyone on the same page and clearly communicate important information to stakeholders by creating a communication plan template in Asana.

- [Create your template](/templates/communication-plan)

### Weekly to-do list template

Clarity doesn’t have to be complicated. With a weekly to-do list template, you can create a new task list in seconds every Monday.

- [Create your template](/templates/weekly-to-do-list)

### Project documentation

Looking for documents is a giant time waster for most people—which is where a project documentation process comes in. Learn how to create a project documentation template so that you always know where documents live—for every project, company-wide.

- [Create your template](/templates/project-documentation)

### Prioritization matrix

Take the guesswork out of task prioritization by creating a prioritization matrix template. Prioritize your work by business impact and needed effort.

- [Create your template](/templates/prioritization-matrix)

### Eisenhower Matrix

Overwhelmed by your to-do list? Learn how to create an Eisenhower Matrix template in Asana so you can prioritize and sort your tasks based on their urgency and importance.

- [Create your template](/templates/eisenhower-matrix)

### Project estimation

Create a project estimation template to accurately scope project resources and align on project expectations.

- [Create your template](/templates/project-estimation)

### Critical path method

Project delays holding you back? Create a critical path method template to visualize everything that needs to be done in order to reach your end goal.

- [Create your template](/templates/critical-path-method)

### To-do list

Organize your tasks in one place with a free to-do list template. Track what’s done, what’s next, and what matters most.

- [Create your template](/templates/to-do-list)

### Risk register

Create a risk register template to proactively identify and solve potential roadblocks before they become a bigger problem.

- [Create your template](/templates/risk-register)

### Project schedule

Complex work, simplified. Organize project tasks, deliverables, and milestones into one cohesive schedule. Learn how to create a customized project schedule template in Asana.

- [Create your template](/templates/project-schedule)

### RAID log

Learn how creating a RAID log template in Asana can help you proactively identify and mitigate project risks.

- [Create your template](/templates/raid-log)

### Budget template

Plan budgets, track expenses, and avoid surprises. Asana’s free budget templates make it easy to manage costs for teams, projects, or households.

- [Create your template](/templates/budget)

### Progress report template

Try this free progress report template to track milestones, communicate project status, and coordinate goals during each reporting period.

- [Create your template](/templates/progress-report)

### Needs assessment template

Use this customizable needs assessment template to gather data, guide decisions, and develop action plans based on real needs.

- [Create your template](/templates/needs-assessment)

### Action log template

Use Asana’s free action log template to capture decisions, assign tasks, and track deadlines. Organize action items and drive projects to completion.

- [Create your template](/templates/action-log)

### RACI matrix

Team decision-making can be hard—a RACI matrix template makes it easier. Define each project task role to instantly boost clarity for all your stakeholders.

- [Create your template](/templates/raci-matrix)

### Work breakdown structure

Get started fast with a ready-to-use work breakdown structure template that helps you stay on track and avoid scope creep.

- [Create your template](/templates/work-breakdown-structure)

### Lessons learned

Learn from every project with a free lessons learned template that’s easy to use, share, and customize. Don't just collect insights. Act on them.

- [Create your template](/templates/lessons-learned)

### Lesson plan

Use this lesson plan templates to plan faster and keep your goals, tasks, and materials in one place. So you're always ready to teach.

- [Create your template](/templates/lesson-plan)

### Project charter

Want to nail your next project pitch? Create a project charter template and outline everything you need to get your next initiative approved.

- [Create your template](/templates/project-charter)

### Event calendar template

Plan and manage events of any size with an event calendar template that keeps dates, tasks, and deadlines in one place.

- [Create your template](/templates/event-calendar)

### Keyword research template

Use a keyword research template to manage SEO data, optimize content strategy, and identify target keywords that deliver results.

- [Create your template](/templates/keyword-research)

### Comparison chart template

Simplify your next big decision. Use this comparison chart template to organize data, compare features, and make data-driven decisions faster.

- [Create your template](/templates/comparison-chart)

### Brand strategy template

Use a brand strategy template to define your mission, align your team, and create consistent, on-brand marketing campaigns.

- [Create your template](/templates/brand-strategy)

### Team charter template

Use this free team charter template to define your team's mission, values, roles, and decision-making process. Coordinate shared goals before work begins.

- [Create your template](/templates/team-charter)

### Work log

See where you're losing time and kickstart your productivity by creating a work log template in Asana.

- [Create your template](/templates/work-log)

### Assignment tracker template

Use this assignment tracker template to log tasks, set due dates, and keep assignments organized for students, educators, and teams.

- [Create your template](/templates/assignment-tracker)

### Rank tracker template

Use a rank tracker template to monitor keyword rankings, integrate data, automate reporting, and share SEO performance with stakeholders and clients.

- [Create your template](/templates/rank-tracker)

### Content strategy

Build your next campaign with a content strategy template to map ideas, assign tasks and deadlines, and track performance all in one place.

- [Create your template](/templates/content-strategy)

### Travel planner template

Keep itineraries, budgets, and documents in sync with a travel planner template that makes trip planning faster and more reliable.

- [Create your template](/templates/travel-planner)

### Research plan

Plan, organize, and track your entire project with this research plan template built in Asana for better collaboration.

- [Create your template](/templates/research-plan)

### 5 Whys template

Find the real issue with this 5 Whys template. It's free, easy to use, and built for fast, structured root cause analysis.

- [Create your template](/templates/5-whys)

### Design project plan

What’s the secret to more productive design and creative projects? A smooth creative process.

- [Create your template](/templates/design-project-plan)
