Overview
Some production processes create more than one usable output. A build may produce one main finished item and also create secondary items such as reusable leftover material, waste with value, or an intermediate item used in another production stage.
Use by-products when these additional items should be added to inventory during the same Build Assembly transaction.
Output Types
| Output | Meaning | Recommended Setup |
|---|---|---|
| Main finished item | The main item being produced by the assembly build. | Create it as the assembly item selected in Build Assembly. |
| By-product | A secondary output created during production, such as leftover material or a reusable side output. | Create it as an inventory item and add it in the assembly by-products list. |
| Semi-product | An intermediate item used in a later production stage. | Create it as an inventory or assembly item. Add it as an additional output when it is produced in the same build. |
Enable The Option
- Open the company options screen.
- Go to the Inventory settings.
- Enable Allow by-products for manufacturing.
- Save the options.
Create The Items
Create each output item before setting up the assembly.
| Item | Suggested Item Role |
|---|---|
| Perfume | Main assembly item. |
| Leftover oil | Inventory item used as a by-product output. |
| Perfume base concentrate | Inventory or assembly item used as an intermediate output. |
Set Up The Assembly
- Open the main assembly item.
- Add the raw material component lines, such as oil, chemicals, bottles, labels, or other required inputs.
- Open the by-products area.
- Add each additional output item, such as leftover oil or perfume base concentrate.
- Enter either a fixed output quantity or a percentage of the main build quantity.
- Save the assembly setup.
Build The Assembly
- Select the build date, store, and main assembly item.
- Enter the main build quantity.
- Review the raw material component lines that will be consumed.
- Review the by-product output lines that will be added to inventory.
- Confirm lot or serial details where required by your item setup.
- Save the build.
After saving, review stock movement to confirm that raw materials decreased and all output items increased as expected.
Costing Notes
By-product rows are useful for recording additional output quantities. If the business also needs separate cost tracking for each output, review the accounting requirement before deciding whether to use one build or multiple build stages.
| Requirement | Recommended Approach |
|---|---|
| Only the extra quantity must be recorded. | Use by-products in the same Build Assembly transaction. |
| The intermediate item needs its own production cost and later consumption. | Create the intermediate item as its own assembly item and use a separate Build Assembly stage. |
| The main item and by-products need a formal cost split. | Define the costing policy with accounting before using the workflow for financial reporting. |
Perfume Example
| Production Part | Example Item | How To Enter It |
|---|---|---|
| Raw materials | Oil, alcohol, chemicals, packaging | Add these as normal assembly component lines. |
| Main output | Perfume | Select this as the main assembly item in Build Assembly. |
| By-product | Leftover oil | Add it in the by-products area with fixed quantity or percent output. |
| Semi-product | Perfume base concentrate | Add it as an additional output if produced in this build, or build it separately when it needs its own production stage. |
Troubleshooting
| Issue | What To Check |
|---|---|
| The by-products area is not visible. | Check whether Allow by-products for manufacturing is enabled and whether the user has access to assembly screens. |
| The by-product item is not available for selection. | Confirm the item exists, is active, and is set up as an inventory-related item. |
| The output quantity is wrong. | Review whether the row uses fixed quantity or percentage of the main build quantity. |
| The production process has multiple stages. | Use separate assembly items and separate build records when each stage must be tracked independently. |
| The cost result is not what accounting expects. | Review the costing policy and consider separate build stages for items that need their own cost tracking. |