Ask a Nepali snack producer what goes into a batch of dalmoth and you will get a confident answer from the production floor: so much besan, so much oil, peanuts, fried peas, the spice mix the owner blends personally. Ask what that batch costs per finished pouch, and the confidence disappears. The formula lives in someone's head or a locked Excel file, the quantities drift with whoever is mixing that day, and the accounts department finds out what production actually consumed only when the year-end stock count refuses to reconcile.

This is the gap that bill of materials software Nepal manufacturers are now closing. A bill of materials - BOM - is the formal recipe of a manufactured product: every component, its quantity per batch or per unit, and the sequence in which materials come together. It is the foundation document of manufacturing cost control, because every downstream discipline - material planning, purchase requisitions, consumption variance, batch costing - is only as reliable as the BOM behind it.

This article walks through building and running a BOM for a food processing business, using a packaged snack producer as the working example. The same walkthrough applies to a garment factory's fabric and accessory BOMs or a construction materials plant's raw material mix - the components change, the discipline does not.

3 Levels deep a typical food-processing BOM runs - finished pack, intermediate mix, and base ingredients each need their own level
90% Yield in our worked dalmoth example - 100 kg of inputs packs out at 90 kg, and unit cost must divide by output, not input
25% Share of finished-pack cost that packaging materials can reach for snack producers - film, pouches, and cartons deserve BOM lines too

What a Bill of Materials Is - and Why Excel Versions Fail

A BOM answers one question with precision: to make a defined quantity of this product, exactly what do we consume? For a 200 gram pouch of dalmoth, the answer spans three levels. The finished good is the sealed pouch in its carton. One level down sits the intermediate - bulk fried dalmoth, produced in 100 kg batches. Below that are the base materials: besan, edible oil, peanuts, fried peas, salt, and a spice premix that is itself a small manufactured product with its own formula of chili, turmeric, cumin, and asafoetida. That premix-inside-the-batch structure is what makes the BOM multi-level, and it is exactly the structure Excel handles worst.

Excel BOMs fail in predictable ways. Someone updates the spice premix formula but not the three product sheets that reference it. The file records ingredient quantities but not the yield loss between mixing and packing, so the per-pouch cost is understated on every batch. Two versions of the workbook circulate, and nobody is certain which one priced the current distributor rate card. In our experience these are not careless businesses - they are growing businesses that outgrew a spreadsheet the moment their product gained a second level of structure.

A system-managed BOM removes those failure modes by making the formula a controlled record: one live version, sub-assemblies referenced rather than copied, yield factors built in, and every change logged with its date and author. That controlled record is what turns the recipe from tribal knowledge into an asset the business owns.

Building a Bill of Materials for a Packaged Snack Line - Step by Step

01

Define the Item Master - Every Material, Intermediate, and Finished Good

Before any formula exists, every item needs an identity: raw materials (besan, refined oil, peanuts, fried peas, salt, whole spices), intermediates (spice premix, bulk fried dalmoth), packaging (laminated film pouch, corrugated carton, tape), and finished goods (the 200 gram retail pouch, the 1 kg wholesale pack). Each item carries its unit of measure - kilograms for materials, pieces for pouches and cartons - and its purchase or standard cost. Get the units right at this stage: the single most common BOM error we see in Nepali factories is a formula that mixes grams and kilograms, or costs film in rolls while consuming it in centimetres. Everything downstream inherits this master data.

02

Build the Multi-Level BOM With Quantities and Yield

Now define the formula. A 100 kg input batch of dalmoth: besan 40 kg, edible oil 20 kg, peanuts 15 kg, fried peas 15 kg, spice premix 8 kg, salt 2 kg. The premix line does not list chili and turmeric directly - it references the premix BOM, so reformulating the spices in one place updates every product that uses them. Then record the yield: frying drives off moisture and a little material is lost to fines and floor waste, so 100 kg of inputs packs out at roughly 90 kg of sellable dalmoth. The packing BOM sits on top: one 200 gram pouch consumes 0.2 kg of bulk product, one film pouch, and one-twenty-fourth of a carton.

location_on
Nepal Context

Most inputs in this example are import-linked. Besan and edible oil reprice with Indian commodity markets, and laminated film ordered from Indian or Chinese converters commonly carries 45-60 day lead times including customs clearance at Birgunj. That is why the BOM matters beyond costing: when Dashain and Tihar demand requires tripled production in Ashwin, only a reliable BOM lets you translate the festival sales plan into film, oil, and besan orders placed months ahead - before the pre-festival freight rush lengthens every lead time.

03

Release a Production Order and Let the BOM Explode

A production order is an instruction to make a stated quantity against the BOM. Release an order for 2,000 pouches and the system explodes the formula: 400 kg of bulk dalmoth needed, which at 90% yield requires roughly 445 kg of inputs - 178 kg besan, 89 kg oil, 67 kg peanuts, 67 kg peas, 36 kg premix, 9 kg salt - plus 2,000 film pouches and 84 cartons. The order checks each requirement against current stock and produces a shortage list before anything is issued to the floor.

The shortage check is where BOM-driven production pays for itself fastest. Discovering a premix shortage on screen at order release costs nothing; discovering it after the besan is mixed and the fryer is hot costs a spoiled batch or an emergency purchase at whatever price the wholesaler quotes that afternoon. The shortage list can flow straight into purchase requisitions, connecting the production schedule to procurement instead of leaving the store keeper to guess.

04

Issue Materials and Record Actual Consumption and Output

When the batch runs, materials are formally issued from the store against the production order - not carried off informally by whoever is mixing. At batch close, record what was actually consumed and what actually came out: perhaps the batch drew 182 kg of besan against the standard 178, and packed 1,960 sellable pouches with 40 rejected at quality check. These actuals are the raw material of control. Without them, the BOM is a theory; with them, every batch generates a comparable record of usage, yield, scrap, and rework that management can act on while the production supervisor still remembers what happened.

05

Roll Up the Cost and Manage BOM Versions

The cost roll-up prices the batch from the bottom up: materials at actual issue cost, divided by actual output. In our example the input basket costs about NPR 17,050 per 100 kg batch, which at 90 kg output is NPR 189 per kg - so the 200 gram pouch carries roughly NPR 38 of product plus about NPR 8 of film and carton before labour and overhead absorption. When the premix is reformulated or a cheaper peanut grade is approved, create a new BOM version rather than overwriting the old one: past batches keep costing against the formula that actually produced them, and the version history shows exactly when the recipe - and the margin - changed.

lightbulb
Key Insight

A BOM is only as valuable as the discipline around it: accurate item masters, yield factors that reflect reality, formal material issues, and actuals recorded at every batch close. Follow the five steps in sequence and the same document that plans your festival-season purchasing also explains your cost per pouch - one formula, one version of the truth, from store to accounts.

closeThe Old Way
check_circleThe MISAC Way
The formula lives in the owner's head or a locked Excel file that only one person understands
Multi-level BOM defined in the system with components, sub-assemblies, and yield factors
Material requirements guessed per batch, with shortages discovered mid-production
Production order explodes the BOM, checks stock, and flags shortages before release
Recipe changes overwrite the old formula and the history disappears
BOM versions preserve history so every past batch still costs against its real formula
Actual consumption never compared with the formula, so wastage stays invisible
Actual versus standard usage variance reported per batch while it is still investigable
Product cost calculated on input weight, ignoring yield loss and overhead
Cost roll-up divides by actual output with material, labour, and overhead layers visible

Frequently Asked Questions

An engineering BOM describes the product as designed - the ideal formula or component list. A manufacturing BOM describes the product as actually produced, including yield loss factors, packaging materials, process consumables, and any substitutions approved for the production floor. For a snack producer, the engineering BOM might say a pouch contains 200 grams of dalmoth; the manufacturing BOM knows that producing 200 sellable grams consumes about 222 grams of inputs at 90% yield, plus the film, carton share, and label. Costing and material planning must always run on the manufacturing BOM - planning against the engineering version is how factories run short of materials while their spreadsheets insist everything is sufficient.

The premix is defined once as its own item with its own BOM - chili, turmeric, cumin, salt, and asafoetida in stated proportions. Every product formula that uses the premix references that item rather than listing the spices again. When a production order for dalmoth is released, the system explodes through both levels: it either reserves existing premix stock or generates a premix production requirement first. The benefit shows when the formula changes - reformulate the premix in one place and every product using it updates automatically, while BOM versioning keeps a record of which products shipped with which premix formula. In Excel, that same change means editing every product sheet by hand and hoping none was missed.

The BOM makes the impact calculable within minutes. If edible oil rises from NPR 180 to NPR 210 per kg, the 20 kg of oil in a 100 kg dalmoth batch adds NPR 600 of cost - about NPR 6.70 per output kg at 90% yield, or roughly NPR 1.35 on every 200 gram pouch. Management can then decide with numbers: absorb the increase, adjust the trade price, or re-engineer the formula. Businesses without a costed BOM discover the same increase as a shrinking bank balance months later. This flow-through analysis matters constantly in Nepal, where oil, besan, and packaging film all reprice with Indian markets and freight conditions.

auto_awesomeHow MISAC Solves This

From Formula to Finished-Goods Cost in One System

check_circleCustom Fields Across Every Module check_circleAccounting-First Architecture

MISAC's custom fields let each manufacturer model its own production reality without a developer: add a yield percentage field to the batch record, a shift field to the production order, a supplier lot number on material issues, or a QC rejection reason on output entries - all through configuration. The BOM structure carries whatever dimensions your factory needs, whether that is a garment maker tracking fabric width and shade lot or a snack producer tracking fryer number and oil change cycle. Field-level access control keeps the formula itself visible only to the people who should see it.

The accounting-first architecture means the production paperwork is the accounting. Every material issue to a production order posts its journal automatically, FIFO costing values each issue at true purchase cost, and finished goods enter stock at the rolled-up batch cost - so the P&L reflects real production economics without a single month-end adjustment entry. When the auditor asks how finished goods were valued, the answer is a drill-down, not a reconstruction.

MISAC Intelligence Pvt. Ltd. has configured production and costing modules for Nepali food processors, garment units, and construction material plants, with industry module delivery measured in days rather than months. If your formula still lives in a spreadsheet, we would be glad to show you what it looks like as a living system.

Ready to See MISAC in Action?

If your batch costs are a guess and your recipes live in Excel, talk to us about BOM-driven production built for Nepali manufacturers.

phone+977-9843657489
businessMISAC Intelligence Pvt. Ltd.