Bill Of Materials Software

Spend more time crafting products you’re passionate about and less time tracking stock levels for raw materials. Thrive Inventory takes care of deducting and crediting the proper quantities for your product line.

Centralize Stock Counts For Your Entire Business

Run your production line smoothly and deduct raw material levels with the click of a button. Thrive Inventory’s bill of materials software manages your product line from the production floor to the showroom.

Real-Time Costs

Costs and material levels are automatically calculated at the time of assembly rather than the time of sale.

Track Material Inventory

Thrive Inventory supports complex product lines, tracking materials throughout the entire supply chain.

Built Right Every TIme

Provide your customers with the same quality products every time with a production line that runs like clockwork.

Who We Partner With

Run An Effective Production Line

Build and curate a product line unique to your competitors, like custom skateboards. Linked quantities mean accurate raw material tracking so you never have to guess when to reorder parts or face stockouts. Just create the product and Thrive Inventory will deduct all its components.

Bill Of Materials Templates

Build repeatable production templates that contain all the materials for a specific product, like a skateboard. When you run the template, the correct quantities are deducted from the component list (wheels, deck, bolts) and your product inventory (the skateboard) will increase depending on your production size.

Assembly Costs

Track additional costs that come with each new run your team produces, whether that’s labor or new packaging for each skateboard. This will be added to the unit lot cost of your end product so you can price your collection for how much it’s actually worth.

Automate Re-Ordering

Scale your production line by re-ordering raw materials in minutes. Instantly add low-stock components to your next order and email professionally branded Purchase Orders to your vendors directly in Thrive Inventory.

Inventory History

Always know exactly where your components are allocated, such as how many skateboard wheels were used in the production line and how many are being sold on the store floor. Thrive's inventory history provides a closer look at component additions and deductions for a specific product.

Why Businesses Choose Thrive Inventory Bill Of Materials

As Saratoga Olive Oil rapidly doubled its sales, tracking batches by hand wasn’t cutting it. They needed a better way to scale their olive oil manufacturing operations.

In order to sustainably and profitably meet the demand of their current business, Saratoga Olive Oil implemented Thrive Inventory’s Assemblies tool.

“We switched from Katana to Thrive Inventory and it was the best decision we have ever made.”

- BLAIR, SARATOGA OLIVE OIL

Try Bill Of Materials Software For Free

Join Thrive Inventory and start saving on average 1 hour per day per channel. Get advanced reporting, centralized catalog management, internal transfers, and more.

FAQs

How does Thrive Inventory handle real-time stock deductions for Bill of Material products sold across multiple sales channels?

When a Bill of Material Assembly is run, inventory for individual components will be deducted and the final product inventory will be added at the time of creation. These stock counts will be reflected in your sales channels (Clover, Square, Shopify, BigCommerce, or WooCommerce) within 2-3 minutes on average.

 

To deduct component inventory levels at the time of sale, check out our Bundle feature.

Can Thrive Inventory handle partial Bill of Material Assemblies if not all raw materials are available at the start of production?

Yes. If you do not have sufficient quantities to complete the run, you will see a pop-up to confirm the action. Once a quantity goes below zero and the current lot is depleted, Thrive Inventory will use the Default Cost associated with the input product to calculate the output cost.

Can templates be reused, duplicated, or edited in bulk for similar production runs?

Yes. Build Templates to input your bill of materials product inventory. Included in Templates are the following fields:

 

1. Template name

2. Template description

3. Tags (for easy searching)

4. Output expiration (optional for perishable goods)

5. Notes

 

You will use a Template each time you start a new Assembly, eliminating duplicate work. Here you have additional fields you can fill out:

 

1. Assembly run name

2. Batch number

3. Run by date

4. PO number

5. Notes

Is there an audit log or inventory history for all assembly actions that can be reviewed?

Yes. For a closer look at Assembly additions (to the output product) or deductions (from input products), take a closer look at the Inventory History for that specific product.

 

When an Assembly is run, the products will show “Deducted as Assembly component.” The outcome will show “Added as assembly outcome.”

How does Thrive Inventory calculate output costs?

The Assembly cost is any additional costs you want associated with the production and will be added to the unit lot cost of input products consumed in the Assembly. When input products are deducted, the lot cost is pulled according to the “first in, first out” settings.

 

For example, if the total lot cost of the input products is $4.79 and you have an Assembly cost of $1, the total lot cost for the new product would be $5.79.

Are there user permissions to restrict who can create, edit, or approve Bill of Materials Assemblies?

Yes. To access Assemblies, you’ll need the “Assemblies permission” enabled for your account by a manager.

What Thrive Inventory plans include Bill of Materials?

Professional plus plans have access to Assemblies.

How easy is it to create and edit Bill of Materials Assemblies with Thrive Inventory?

Setting up your Assembly Templates does take some upfront work and it is recommended that you do it during your free 30-day trial. While it takes some time, the process is quite simple. You’ll assign individual products or variants in your catalog to the Template and determine how much to deduct each time the Assembly is run.

 

To take Assembly creation off your team’s plate, talk to Thrive’s Professional Service team and let us take care of it for you.

All Features Available During Your 30-Day Free Trial
You're growing and need more tools like PO's, barcode scanning and more
PLAN DETAILS
STANDARD
Starting at $79/mo
PROFESSIONAL
Starting at $199/mo
ELITE
Starting at $399/mo
ENTERPRISE
Starting at $799/mo
Locations / Integrations
2
5
10
20
Users
2
5
10
20
Products / Items / SKUs
Unlimited
Unlimited
Unlimited
Unlimited
Transactions Per Month
Unlimited*
Unlimited*
Unlimited*
Unlimited*
Order History
3 Years
Unlimited
Unlimited
Unlimited
Reporting History
3 Years
Unlimited
Unlimited
Unlimited
Global Currency Support
Dashboard Reporting App
Barcode Scanner App
Alexa Voice Command
Catalog / Menu Management
SKU Creation
Lot COGS Management
Custom Reporting Engine
Product Profitability Reports
Theft / Discount Reports
Inventory Change Reports
Dead Inventory Reports
Inventory Valuation Reports
Low Inventory Reports
Low Stock Alerts
Price Tag / Label Printing
Stocktakes and Approvals
Pricing Calculator
Modifiers Configuration
Modifiers Inventory Tracking
Expiration Dates
Vendor Management
Vendor Performance Reports
Warehouse Feature
Internal Transfers
PAR Levels
Automatic Purchase Orders
Kits & Bundles Management
Recipe / Ingredients Tracking
Spreadsheet Upload Tools
Invoicing
User Access Permissions
Barcode Scan Stocktakes
Barcode Scan Invoices
Barcode Scan Purchase Orders
Barcode Scan Transfers
Intelligent Stock Forecasting
Automatic Stock Transfers
Beta Feature Access
Google for Retail Integration
QuickBooks Daily Sync
Optional +$30

*Inordinate data request or API volume may be throttled or blocked at the sole discretion of Shopventory.