Module 16 · Specialist · 9 min read

Costing and stock rules that affect production

You will be able to: Explain how component cost is chosen; Predict whether a run is blocked by negative stock; Read the effect of cost methods on the finished item's cost.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

A production run is only as accurate as the stock costs behind it. Settings ▸ Costing holds the rules: the Default Cost Method for new items, whether stock may go below zero, and each item's cost method and standard cost.

Which cost leaves stock

Each component leaves the warehouse at its current cost: the running average of what it cost you, or the first-in or last-in cost if that item is set to FIFO or LIFO. The finished item then enters at the total cost of those components, so its unit cost is that total divided by the quantity made, and its average cost updates.

The Costing settings screen with the costing policy and each item cost method.

Settings, Costing: which cost leaves stock.

Settings, Costing: which cost leaves stock.
Average cost movesYou hold 10 kg of flour at AED 3.50 (AED 35.00) and buy 10 kg at AED 4.50 (AED 45.00). The average is 80.00 ÷ 20 = AED 4.00 per kg. A run that uses 6 kg takes out 6 × 4.00 = AED 24.00 of flour, not 21.00, so the cakes cost more than last month's recipe estimate.

Negative stock

Negative Stock settingRun that would take a component below zero
BlockRefused, and the message names the line
WarnAllowed after a warning
IgnoreAllowed

Even with Block, a warehouse whose Allow Negative is Yes may still go below zero. Costing changes never rewrite history: movements and entries already posted keep their figures.

Short of flourThe warehouse holds 4 kg of flour and a run needs 2 × 30 ÷ 10 = 6 kg. With Block, Produce is refused and no draft is left that changes stock. With Warn or Ignore, the run posts and flour goes to minus 2 kg, valued at the current cost.

Zero-cost components

If a component has no cost, the finished item will carry too little. In Settings ▸ Costing tick Zero cost only to find items with no cost, open the item and enter its Standard Cost in Pricing & Costing before producing.

Correcting mistakes

  • Wrong quantity produced: record a Stock Adjustment (Inventory ▸ Adjustments). Production entries cannot be amended or cancelled.
  • Wrong recipe: change the BOM for the future; earlier runs keep what they posted.
  • Wrong date: the date must be in an open fiscal year, so a closed year refuses the run.
Watch outSelling goods you have not yet produced uses Selling Before Buying (Provisional Cost) if it is switched on, and the cost is corrected later. Do not rely on it for components: a missing component simply goes negative or is blocked, depending on your setting.
TipRun Stock Balance & Valuation for the warehouse before a large run to check components are available, and read the Stock Ledger / Movement report afterwards to see the real cost of the run.

Try it in the demo

  1. Open Settings ▸ Costing in the demo and read the Negative Stock options and Default Cost Method.
  2. Pick an item in the Costing list and read its cost method and standard cost.
  3. Work out the average cost after a second purchase at a different price.
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • Components leave at average, FIFO or LIFO cost; the finished item enters at the total.
  • Block refuses a run that would go negative unless the warehouse allows negative.
  • No labour or overhead is added.
  • Fix mistakes with Stock Adjustments.

Check yourself

5 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. You hold 10 kg flour at AED 3.50 and buy 10 kg at AED 4.50. What is the average cost per kg?

2. With average cost AED 4.00 per kg, what is the flour cost of a run using 6 kg?

3. A warehouse holds 4 kg of flour, a run needs 6 kg and Negative Stock is Block. What happens?

4. With Negative Stock set to Warn or Ignore, what is true for the same run?

Select all that apply.

5. What is the effect of changing a costing setting?

Practice questions for this module · Printable study sheet