Overview

Each component line on a Bill of Materials (BOM) has a Basis setting (sometimes shown as Consumption Basis). This setting controls how much of that component is deducted from inventory when an assembly order built from that BOM is completed — specifically, whether the deduction follows the planned production quantity or the actual production quantity.


Where to find the Basis setting

  • On a BOM: When you create or edit a BOM under Inventory Admin → Bills of Materials, each component row has a Basis dropdown. The options are Planned and Actual.
  • On an assembly order form: The same per-line Basis dropdown is visible when you create or edit an assembly order. It is pre-populated from the BOM but can be adjusted on the order itself before it is completed.
  • Via BOM import: The bulk-import template includes a basis column where you can set planned or actual for each component row.

If no value is set, Planned is applied automatically as the default.


What the two options mean

Planned (default)

When Basis is set to Planned, the component is consumed according to the planned quantity on the assembly order — that is, the BOM recipe amount scaled to the number of units you originally planned to produce.

Example: Your BOM calls for 10 kg of flour per finished unit. You planned to produce 100 units, so the planned component quantity is 1,000 kg. Even if production yields only 85 units, Luminous still deducts the full 1,000 kg from flour's inventory when you complete the order.

This is the right choice when your process uses a fixed, standard recipe regardless of how many finished units come out — common for ingredients mixed in batches or components consumed in fixed amounts per production run.

Actual

When Basis is set to Actual, the component is consumed in proportion to the actual quantity produced — the real yield entered on the assembly order.

Example: Same BOM — 10 kg flour per unit, 100 units planned (1,000 kg planned). If the actual yield is 85 units, Luminous deducts only 850 kg (85 × 10 kg) from inventory when the order completes.

This is the right choice when real component usage scales with real output — for example, raw materials cut, formed, or filled one unit at a time, where less output genuinely means less material consumed.


Choosing between Planned and Actual

SituationRecommended Basis
Batch process — ingredients blended in one go regardless of yieldPlanned
Per-unit process — materials consumed in direct proportion to units madeActual
You want predictable, standard-cost deductionsPlanned
You want deductions to reflect true production yieldActual

Key points to remember

  • The Basis is set per component line, not per BOM as a whole. Different components on the same BOM can have different Basis values.
  • Changing the Basis on a BOM affects new assembly orders created from that BOM. It does not retroactively change already-completed orders.
  • You can override the Basis on an individual assembly order before it is completed without changing the underlying BOM.
  • Inventory is only deducted when the assembly order status reaches Completed. Until then, components are held in pending (reserved) using the planned quantity regardless of Basis.