ESC
Type to search…
v2026
This documentation is still being improved and may not fully reflect how the application works. Join the forum to ask questions and share feedback →
Docs Master Data Bill of Materials

Bill of Materials (BOM)

A Bill of Materials is a reusable production recipe that defines the raw materials and direct costs required to produce a finished good. Use it to pre-fill Manufacturing entries instead of entering components manually each time.

List View

Go to Bill of Materials from the Administration hub (Master Data section). The list shows Code, Name, Finished Good, Output Quantity, Component Count, and Status.

Creating a BOM

Click New BOM and fill in:

Header

Field Description
Code Unique identifier (e.g. BOM-001)
Name Descriptive name (e.g. "Brownies — Standard Recipe")
Finished Good The item produced by this recipe
Output Quantity How many units this recipe produces (the batch size)
Output Unit Unit of measure for the output quantity
Notes Optional notes

Components

Add one line per raw material consumed:

Column Description
Item Goods item consumed (raw material)
Quantity Amount consumed per batch
Unit Unit of measure for the quantity

Direct Costs (optional)

Add lines for overhead, labour, or other production costs charged per batch:

Column Description
Credit Account GL account to credit (e.g., Wages Payable, Utilities Payable)
Amount Cost per batch
Description Cost description

Click Save to store the BOM. It does not affect inventory or the ledger — only a Manufacturing entry does.

Using a BOM in Manufacturing

When creating a Manufacturing entry:

  1. Select a BOM from the dropdown.
  2. Enter the quantity to produce.
  3. Click Load from BOM — the system automatically fills in all component lines and direct costs, scaled proportionally to the quantity entered.
  4. Review and adjust lines if actual consumption differs.
  5. Click Save to post the entry.

The BOM acts as a template only. You can always edit the pre-filled lines before saving.

Scaling Example

BOM "Brownies" produces 1 loyang using 500 g flour and Rp 10,000 labour.

To produce 10 loyang:

  • Flour: 500 g × 10 = 5,000 g
  • Labour: Rp 10,000 × 10 = Rp 100,000

Notes

  • A BOM can be deactivated but not hard-deleted, so historical manufacturing entries remain linked.
  • Only Goods-type items can be used as components or finished goods.
  • BOM does not lock costs — actual unit costs are determined at the time of the Manufacturing entry based on weighted average cost (WAC).