Bill of materials Sign inGet a free demo
Bill of materials costing

A bill of materials for every product you make or assemble

Price a handmade product by feel and rising material costs eat your margin without a sound. inyad's bill of materials software lists the components in each finished product, rolls up what one unit costs to build, and lets you price your made goods with a real margin.

350 000 monthly active businesses $16B+ recorded every year 40+ countries
Screenshot: Bill of materials costing
Why it matters

Know what it costs to build before you set a price

For makers and assemblers, every finished product is a sum of its parts. Without a BOM, you're pricing on feel, and margins disappear.

Price from real cost, not memory

Pricing from memory is guessing. A few dirhams missed on every unit is a margin you never see leaving, order after order.

Stay current as component prices change

Supplier prices move every season. Sell all year on last year's costs and the loss only shows up once the year is over.

Keep stock accurate after builds

When a build is not recorded, raw materials and finished goods are both wrong, and you reorder things you already have.

How it works

BOM costing designed for makers, not factories

List what goes into one unit, log the run, and your component stock and your finished goods both move in one step.

Define components

Build a complete BOM for every product you make

For each finished product you define every component that goes into one unit, raw materials, parts, packaging, and consumables, with quantities and units of measure. inyad totals the build cost per unit, and when a component price changes the BOM cost updates to match without being asked.

  • Add any number of components per product, materials, packaging, accessories, and labels
  • Specify quantity and unit (pieces, grams, meters, litres) for each component
  • Component cost rolls up automatically to a total unit build cost you can price from
Screenshot: Define components
Record builds

Log a production run and stock updates on both sides

When you complete a build, a batch of candles, a set of assembled kits, or a week of hand-stitched goods, you record only the quantity produced. inyad deducts the components from raw material stock and adds the finished units to sellable inventory in one step, in the same moment.

  • Record a production run by quantity and inyad handles the stock movements on each side
  • Component stock reduces by the exact amounts specified in the BOM
  • Finished goods appear in your sellable inventory, ready to sell at POS or online
Screenshot: Record builds
Kits & bundles

Cost gift sets, hampers, and product bundles the same way

Not everything you assemble is made from raw materials, sometimes you group existing products into a bundle, a hamper, or a gift kit. inyad handles that exactly like a component BOM: the total cost is the sum of what you put in, from seasonal hampers to everyday retail bundles.

  • Group existing sellable products into a bundle or kit with a single BOM entry
  • Selling the bundle deducts each component from stock separately and automatically
  • Know the real cost of the bundle before you set the gift-set price
Screenshot: Kits & bundles
Everything included

One toolkit for costing what you make

From the component list to the finished build, costs roll up, stock moves on both sides and every run is logged.

Component BOM define every material and part per product
Auto build cost unit cost rolls up from components instantly
Live cost updates component price change rolls through BOMs
Build recording log production runs in a few taps
Stock on both sides components deduct, finished goods add
Kits & bundles group products into sets with costed BOMs
Low component alerts notified before you run short of a material
Purchase order link restock components from the same platform
Production orders plan what to build, in what quantity, and for when
Flexible units pieces, grams, meters, litres, any unit works
Production history see what you built, when, and at what cost
Client order planning see upcoming client orders and plan builds around them
From the workshop

Makers who stopped pricing by feel

I used to estimate the cost of each candle by feel. Now I have the exact figure for every variant, and I adjusted my prices accordingly, the difference in margin is significant.
LB
Leila B. Candle maker, Casablanca
When wood prices went up, I could see immediately which pieces were now too cheap. Instead of finding out at month end, I repriced the same week.
AM
Ahmed M. Furniture workshop, Fès
FAQ

Common bill of materials software questions

Who requires bill of materials (BOM) costing software, and how does it differ from a standard legacy manufacturing ERP?
BOM software is designed for product makers, assembly workshops, and light manufacturers who turn raw materials into finished retail goods. Unlike heavy, traditional manufacturing ERP systems that require complex server installations, extensive IT teams, and months of administrative onboarding, our BOM module is lightweight and cloud-native. It combines simple material mapping, live inventory tracking, and rapid counter checkout synchronization inside one intuitive panel.
How does the platform calculate the exact cost of a manufactured product with nested components?
The engine handles multi-level, nested product structures seamlessly within your central directory. If your finished product requires sub-assemblies, such as a premium retail electronic item that contains a pre-built internal circuit board and custom plastic framing, the software calculates the total cost by layering the individual material costs, raw components, assembly durations, and packaging elements into one unified product ledger tree.
Can I use BOM costing to manage complex multi-pack retail configurations and subscription box bundles?
Yes, configuring multi-pack bundles and subscription boxes requires only a single master directory layout. You can attach a specific bill of materials to a subscription kit profile, linking it directly to your independent inventory rows. When a customer checks out online or scales an order at your register, the software handles the mixed subtraction under the hood, ensuring your individual retail item stocks stay perfectly accurate across all store channels.
How does our bill of materials system protect electronics and appliance retailers from component stockouts?
The platform bridges your active bill of materials data directly with your procurement tracking dashboard. When your production queue logs an assembly run that exceeds your active inventory of specialized components or packaging layers, the system highlights the component deficit instantly. Managers can click to convert those exact missing material lines into a structured vendor purchase order, expediting delivery before your production stops.

Know the cost of every product you make

Define your BOMs, track component stock, and price made goods with real margin data, not guesswork.

Get a free demo Start free