Stock Assemble

Learn how to create a Stock Assemble item, set up its Item Recipe, and use Stock Assembly to produce finished items from components.

Last updated: Oct 5, 2026

Stock Assembly allows you to produce a finished item by using other items as components.

Before creating a Stock Assembly transaction, you must first create the finished item with the Stock Assemble item type and define its Item Recipes. The recipe specifies the components required and the quantity needed to produce one unit of the finished item.

Before You Start

Before creating a Stock Assembly, make sure:

  1. You have created the items that will be used as components.
  2. You create the finished item with Item Type = Stock Assemble.
  3. You set up the Item Recipes for the Stock Assemble item.
  4. The required component items are available in the warehouse where you will perform the assembly.

1. Create a Stock Assemble Item

To create a Stock Assembly, first create the finished item as a Stock Assemble item.

Step 1: Open the Add Item screen

  1. Go to Item > Item.
  2. Click + Add.
  3. The Add Item screen will appear.

Step 2: Complete General Information

Under General Information, enter the required item information.

FieldDescriptionRequired
CodeEnter a unique code for the item.No
Name (English)Enter the name of the finished item.Yes
Local NameEnter the local name of the item, if applicable.No
Item GroupSelect the item group.Yes
Item TypeSelect Stock Assemble.Yes
Item BrandSelect the item's brand, if applicable.No
MemoEnter any additional notes about the item.No
ImageUpload an image for the item, if needed.No
For PurchaseSelect if the item can be used in purchase transactions.No
For SaleSelect if the item can be used in sales transactions.No

Important: Select Stock Assemble as the Item Type. This enables the Item Recipes tab where you can define the components required to produce the item.


2. Complete Item Information

After completing the General Information, complete the available item tabs according to your business requirements.

General Info

Under General Info, you can configure:

  1. Unit Set Name
  2. Cost
  3. Currency
  4. Base Unit
  5. Base Price
  6. Barcode
  7. Rounding
  8. Unit information

The Account section includes:

  1. Asset
  2. COGS
  3. Income

Complete the required fields before saving the item.


3. Set Up the Item Recipe

After selecting Stock Assemble as the Item Type, the Item Recipes tab becomes available.

The Item Recipe defines the components required to produce the finished item.

To add an Item Recipe:

  1. Open the Item Recipes tab.
  2. In the Name column, select the component item.
  3. The component's Avg Cost and Barcode are displayed automatically.
  4. Select the appropriate Unit.
  5. Enter the Qty required to produce one unit of the Stock Assemble item.
  6. Click the Save icon to add the recipe line.
  7. Repeat the process to add additional components.

Item Recipe Fields

FieldDescription
NameSelect the component item used to produce the finished item.
Avg CostDisplays the average cost of the selected component.
BarcodeDisplays the barcode of the selected component.
UnitSelect the unit used for the component.
QtyEnter the quantity of the component required for one finished item.

Example

Suppose you want to create a finished product called Apple Juice.

The recipe may contain:

ComponentUnitQty
AppleKg2
BottleUnit1
Bottle CoverUnit1
Bottle StickerUnit1

This means one Apple Juice requires:

  1. 2 Kg of Apple
  2. 1 Bottle
  3. 1 Bottle Cover
  4. 1 Bottle Sticker

If you produce 10 Apple Juice, the system will calculate the required component quantities based on the recipe.


4. Save the Stock Assemble Item

After completing the item information and Item Recipe:

  1. Review the information entered.
  2. Click Save & Close to save the item and return to the item list.

You can also click Save & New if you want to save the current item and immediately create another item.


5. Create a Stock Assembly

After the Stock Assemble item and its Item Recipe have been created, you can proceed to the Stock Assembly transaction.

Go to:

Item → Stock Assembly → + Add

Select the Stock Assemble item you created earlier and enter the required production information.

The system will use the Item Recipe to determine the components required for the assembly.


Important: You cannot properly create the Stock Assembly based on an item that has not been configured as Stock Assemble with its required Item Recipe.


Stock Assembly Workflow


The complete process is:

Create Component Items

↓

Create Finished Item

↓

Select Item Type: Stock Assemble

↓

Set Up Item Recipe

↓

Save the Item

↓

Go to Stock Assembly

↓

Create Stock Assembly Transaction

↓

Produce Finished Item

Related Articles