7.6 Costing

COSTING:

a) Input quantity Work in progress closing balance and rate equivalent (if any)

From Inventory config menu choose Calculator qty 154 for each product:

From date – To date: Time to apply

ProductID: Product ID work in progress closing balance

154Qty: Quantity of work in progress closing balance

621Rate, 622Rate, 627Rate: rate equivalent for each group expense 621,622,627

154EndAmt: Amount of Work in progress will be automatic update after costing finish.

621EndAmt, 622EndAmt, 627EndAmt: Amount of each group expense 621,622,627 also automatic update after costing finish.

b) Costing

Step 1: Calculate quantity finishgood input and work in progress

ProductID: Finish good ID

FGQty: Quantity of Finish Goods

154Qty: Quantity of work in progress closing balance (input before costing)

621Qty, 622Qty, 627Qty (quantity working in progress) = 154Qty multiplication with 621Rate, 622Rate, 627Rate

FromDate – Todate: Time apply

GroupID

PhaseID

Step 2: Calcolate total quantity finishgoods for each Group:

Base on quantity finishgoods from step 1.1, we can calculate total quantity finishgoods in period for each group

GroupID: FinishGoods group

621TotGoodQty, 622TotGoodQty, 627TotGoodQty = FGQty (quantity finishgoods input) + 621Qty, 622Qty, 627Qty (quantity working in progress)

Fromdate – Todate: Time apply

PhaseID

Summary total expense in period by costcenter.

When user input 621,622,627 must choose Costcenter.

Expense will be input from Inventory and general ledger

CostCenterID:

CostMethodID, phaseID, AllocationMethoID: get from config allocation expense when user setup CostCenter.

Note: AllocationMethoID: Method allocation when CostMethodID = 2.

Amt: Total expense amount in period

ProductID: Direct expense for Product when CostMethodID = 1

PhaseID: Choose Phase number for next period

Step 3, 4 using for allocate Costcenter which config follow rate quantity and coefficient : CostMethodID =2, AllocationMethodID = 1. For Costcenter is specific identification (CostMethodID =1) and expense allocate by rawmaterial (AllocationMethodID =1) will be calculate in step 5.

Step 3: Calculate expense allocate for group product in phased:

Expense will be summary from step 2 for config CostMethodID =2 and AllocationMethodID =1. If PhasedID is number total expense will be allocate all for this phased, if PhasedID is all, expense = total expense * rate allocate by phased (Costing Rate Allocate Group)

Expense summary by Coscenter will be allocate for each product group in phased by quantity and rate. Result in column GroupAmt

CostGroupID: Group expense 621, 622, 627

CostCenterID:

GroupID: Product group

IsCosting: expense will be allocate for product group or not. 1 is yes 0 is no.

TotGoodQty: quantity product finish in period by group product from step 1.2

CostGroupID = 621 get data from 621TotGoodQty

CostGroupID = 622 get data from 622TotGoodQty

CostGroupID = 627 get data from 627TotGoodQty.

GroupRate: Costing rate allocation group

GroupQty: TotGoodQty * GroupRate for each CostcenterID

CostCenterAmt: total expense summary by CostcenterID of Phased

CostCenterRate: rate expense for product group: CostCenterRate = (TotGoodQty * GroupRate) / GroupQty

GroupAmt: is total expense allocate for each product group, for each costcenter . GroupAmt = CostCenterAmt * CostCenterRate. Can be use for step 4.

PhaseID: phased for costing

AllocationMethodID: Allocate method get from config. Always is 1

Step 4: Allocate expense for each product:

From total expense for each product group in step 3, we can allocate expense for each product. Result will available in column ProductAmt

CostCenterID

GroupID: Product group

GroupAmt: Total expense for each product group.

ProductID: Product in period

TotGoodQty: total quantity product in period = quantity input (FGQty) + quantity working in progress (621Qty, 622Qty, 627Qty)

ProductRate: rate allocate for each product

IsCosting: allocate for this product or not? Default is 1

TotProductAmt: TotGoodQty * ProductRate for each product group.

Rate: rate allocate expense for each product = (TotGoodQty * ProductRate) / TotProductAmt

ProductAmt: Expense allocate for each product = GroupAmt * Rate

Step 5: Costing Finish Goods:

Total expense for each product including working progress opening balance , expense in period. Exepense in period including: Expense indentification , Expense allocate by raw material , Product Amount from Step 4.

Costing product = Total expense / Total quantity in period.

ProductID

Qty: Quantity finish goods from step 1.1

BeginAmt: Working progress opening balance get from last period.

Amt621_ide, Amt622_ide, Amt627_ide: Expense identification in period by group 621,622,627. Get from step 2 for Costcenter have CostMethodID =1

Amt621, Amt622, Amt627: Expense in period get from step 4 for each group 621,622,627 and Expense allocate by raw material.

TotAmt: = BeginAmt (Summary expense working progress opening balance) + Amt621_ide + Amt622_ide + Amt627_ide + Amt621 + Amt622 + Amt627

UnitPrice: Costing of product = TotAmt / Qty

EndAmt: Working progress closing balance = UnitPrice * working progress quantity

After click Save:

Costing after caculate in Unitprice column will be update into all Finish Goods receipt entry.

Working progress closing balance will be update into working progress table.

Step 6: Calculate price out by average method for cost of goods sold or price out on next phased.

ProductID:

ItemName: Product name

BegbalanceQty: quantity opening balance

BegBalanceAmt: Amount opening balance

InputQty: Quantity input in period

InputAmt: Amount input in period

PriceOut:

Need update expense in step 2 before calculate costing for next phased.

Last updated

Was this helpful?