[Concept 006]HKAS 2 / IAS 2 Inventories in Plain English: Cost Components, Cost Formulas and Common Pitfalls

[Concept 006]HKAS 2 / IAS 2 Inventories in Plain English: Cost Components, Cost Formulas and Common Pitfalls

Note: This article provides a focused explanation and extended discussion on a specific standard. If you’d like to see the full list of articles and short summaries for this standard, please visit the “Series Overview” page.

Since 2025, most standard‑related articles on this site have been available in both Chinese and English versions. If you’d like to read the Chinese explanation, please visit the 「系列總覽」 page and look for the corresponding article.

Plain‑English explainer of HKAS 2 / IAS 2 for students, junior accountants and non‑specialists who find official standards too dense to read.


This article is based on Hong Kong Accounting Standards (HKAS / HKFRS), which are fully aligned with IAS / IFRS except for minor local tweaks, so the same principles generally apply under IAS / IFRS unless noted otherwise. The goal is to unpack HKAS 2 Presentation of Financial Statements (equivalent to IAS 2) using plain English and practical, real‑life examples instead of technical jargon. It is written for students, junior accountants, audit juniors and finance professionals who want to understand not just “what the standard says” but how to actually read and prepare financial statements in line with it.

When you see “the company” or “the entity” below, you can think of any entity that prepares general purpose financial statements under HKFRS / IFRS.


Why bother with “cost of inventories”?

In many Hong Kong companies, when people talk about inventories, they immediately think about stock count and write‑downs, but the real driver of gross margin is one step earlier: whether the cost of inventories is calculated correctly.

Typical real‑life situations include:

  • The purchasing team thinks freight is “not material”, so they never send full information to accounting.
  • Fixed manufacturing overheads such as factory depreciation and supervisors’ salaries are allocated to products using vague or inconsistent methods.
  • Different staff use different cost formulas (some FIFO, some weighted average) for very similar products, just because “that’s how I’ve always done it”.

The result: gross margin jumps around, the financials become hard to interpret, and management loses confidence in the numbers. HKAS 2 aims to fix this whole chain “from cash out to P&L”, by answering two core questions: which costs can be capitalised into inventories, and how should those costs be allocated between closing inventories and cost of goods sold.


What You Should Be Able to Do After Reading?

By the end, you should be able to:

  • Visualise the “big picture” of inventory costs: purchase costs, conversion costs and other costs.
  • Decide whether a particular expense should be capitalised into inventories or expensed immediately, for example abnormal wastage or general administrative expenses.
  • Spot when there is a significant financing component in extended payment terms and separate the interest from inventory cost.
  • Understand how specific identification, FIFO and weighted average work, including simple numerical examples and when each cost formula makes sense.
  • Avoid common mistakes, such as mixing cost formulas within the same product line or capitalising abnormal wastage into inventory and artificially “beautifying” gross margin.

1. The full picture: three buckets of inventory costs

HKAS 2 Inventories (equivalent to IAS 2) breaks the cost of inventories into three main buckets:

  1. Costs of purchase
  2. Costs of conversion
  3. Other costs

The underlying idea is simple: any cost that is necessary to bring inventories to their present location and condition may form part of inventory cost.

  • “Location”: e.g. transporting goods to the warehouse or retail store.
  • “Condition”: e.g. processing raw materials into finished goods, or completing a customised design for a customer.

When you review supplier invoices or cost allocation worksheets, ask yourself two questions:

  • Does this cost turn the goods from “not yet usable” into “ready for sale or use”?
  • Without this cost, would the inventories reach their current location and condition?

If the answer is yes, the cost is more likely to be capitalised; if no, it should usually stay in the current period’s expenses. The next sections unpack each cost bucket.


2. Costs of purchase – price, taxes, freight and discounts

Costs of purchase mainly include the purchase price, non‑recoverable taxes and directly related transport and handling costs, less various discounts and rebates.

Typical components:

  • Purchase price per supplier invoice.
  • Import duties and other non‑recoverable taxes (for example, input VAT that cannot be recovered).
  • Freight, loading, unloading and insurance that relate directly to bringing inventories to their present location.
  • Less: trade discounts, volume rebates, cash discounts and similar items that effectively reduce the cost.

Simple example

The company buys a batch of goods with the following invoice details:

  • List price: HK$100,000
  • Import duties (non‑recoverable): HK$5,000
  • Ocean freight and insurance: HK$8,000
  • Trade discount from supplier: 10%

Calculation:

  • Discounted purchase price = HK$100,000 × 90% = HK$90,000
  • Add import duties: + HK$5,000 → HK$95,000
  • Add transport and insurance: + HK$8,000 → cost of inventories = HK$103,000

Common errors in practice:

  • Forgetting to deduct discounts or rebates, overstating inventory cost.
  • Capitalising outbound freight related to sales (e.g. delivery to customers) into inventories; these are usually selling expenses, not part of cost of inventories.

3. Costs of conversion – direct labour and production overheads

When inventories are not simply bought and sold but manufactured or processed, we need to consider costs of conversion.

HKAS 2 classifies conversion costs into:

  • Costs directly related to units of production, for example direct labour.
  • A systematic allocation of fixed and variable production overheads.

Fixed production overheads typically include:

  • Factory depreciation.
  • Factory repairs and maintenance.
  • Salaries of factory management and supervisors.

Variable production overheads usually move with production volume, for example:

  • Indirect materials.
  • Indirect labour.
  • Power and energy costs that vary with volume.

Two key concepts matter here:

  1. Normal capacityFixed production overheads are allocated based on normal capacity, not simply spread over the actual units produced. If actual production is low, you cannot dump all idle capacity costs into inventory, or you will overstate assets and gross margin.
  2. Abnormal idle capacityIf production is abnormally low, the excess fixed overhead that relates to idle capacity is expensed immediately and not included in inventory.

Simple illustration

Assume the factory’s normal capacity is 10,000 units per year and total fixed production overheads are HK$1,000,000, so the standard fixed overhead per unit is HK$100.

  • If actual production this year is 9,500 units, you still allocate fixed overhead using the 10,000‑unit normal capacity, i.e. HK$100 per unit.
  • Any unallocated portion may need to be expensed instead of increasing the per‑unit inventory cost above HK$100.

In practice, this becomes an issue when:

  • Production volume drops sharply during the year.
  • A new factory has just started and has not reached normal capacity.
  • Management wants to “smooth” gross margin by changing allocation bases.

As an accountant, you need to stay alert: capacity problems cannot be “fixed” by loading more costs into inventories; HKAS 2 sets clear boundaries around normal capacity.


4. Other costs – and what should never be capitalised

Besides purchase and conversion costs, HKAS 2 mentions other costs, but with one important condition: they must be incurred to bring inventories to their present location and condition.

Examples that may qualify:

  • Design costs for a specific customer’s product, e.g. customised packaging for a major client.
  • Special handling or processing costs needed to meet customer‑specified quality requirements.

On the other hand, the following items are normally not capitalised into inventories and should be expensed:

  • Abnormal amounts of wasted materials, labour or other production costs.
  • General administrative overheads, except where they clearly help bring inventories to their current condition.
  • Storage costs that are not necessary to bring inventories to their present location (for example, warehouse rent from long‑term stockpiling).
  • Selling and distribution costs.

Typical real‑life situations:

  • During a downturn, the company runs big clearance campaigns; advertising and promotion related to selling goods are selling expenses, not inventory costs, even though they are “about inventories”.
  • Large quantities of unsold stock sit in the warehouse for more than a year, tying up space; the extra storage cost from extended holding is usually expensed, not capitalised.

A handy rule of thumb: whenever you see an expense that is “somewhat related” to inventories, ask whether it actually upgrades the inventories to a saleable or usable condition. If the answer is no, be cautious about capitalising it.


5. Deferred settlement and hidden financing components

Sometimes purchase contracts for inventories include extended payment terms where no explicit interest is shown, but a financing element is built into the price.

HKAS 2’s principle is:

  • If the payment terms include a significant financing component, the initial cost of inventories should be measured at the cash price equivalent on the date of purchase, and
  • The difference between the nominal amount payable and the cash price equivalent is recognised as interest expense over the payment period, not capitalised into inventories.

Simple example

  • Inventories are acquired with a contractual price of “HK$110,000 payable in two years’ time”.
  • The cash price equivalent today is HK$100,000.

Then:

  • Initial cost of inventories = HK$100,000.
  • The additional HK$10,000 is amortised as interest expense over the two‑year term using the effective interest method.

In practice, you often see this in special supplier financing arrangements or long‑term balances within a group. If you do nothing, you overstate inventory cost and hide interest expense within inventories and later cost of goods sold.


6. Why cost formulas are needed for interchangeable inventories

When you deal with large volumes of interchangeable inventories (for example, supermarket canned food or small electronic components), it is usually impossible to track which exact batch each sale came from.

HKAS 2 therefore introduces cost formulas for such inventories:

  • The goal is not to follow the physical flow of each item.
  • The goal is to have a consistent and reasonable method to allocate costs between closing inventories and cost of goods sold.

For inventories that are interchangeable, the permitted cost formulas are:

  • FIFO (first‑in, first‑out).
  • Weighted average cost.

For non‑interchangeable items or inventories held specifically for particular contracts, specific identification of cost is used.

The choice of cost formula affects:

  • Cost of goods sold for each period.
  • Carrying amount of closing inventories.
  • The gross margin presented to users.

HKAS 2 therefore requires that inventories with a similar nature and use in the entity must use the same cost formula, to ensure consistency.


7. Specific identification – for non‑interchangeable items

Under specific identification of cost, each item of inventory is tracked with its actual cost and derecognised at that exact cost when sold or used.

Typical use cases:

  • High‑value, unique items such as jewellery or works of art.
  • Large, customised machines or equipment manufactured for a specific customer.
  • Special materials purchased and reserved for particular construction contracts.

Example: an engineering company buys three specialised machines for three separate projects, each with a different cost and dedicated to its own project. When one project finishes and that machine is sold or scrapped, the company derecognises that machine using its actual cost.

Advantages and issues:

  • Advantage: high accuracy because actual cost is used for each item.
  • Drawbacks:
    • High administrative effort to track and match each item.
    • Management could try to keep high‑cost items in closing inventories and sell low‑cost items first to manage reported gross margin.

In practice, if you see specific identification applied to large quantities of highly interchangeable inventories, that is a red flag. You should assess whether specific identification is truly feasible or whether FIFO or weighted average would be more appropriate.


8. FIFO and weighted average – concepts and worked examples

FIFO: first‑in, first‑out

Under FIFO, the earliest purchases are assumed to be sold first, so closing inventories are assumed to consist of the most recent purchases.

Numeric example (single product)

  • Opening inventory: 100 units @ HK$10 → HK$1,000
  • Purchase in January: 200 units @ HK$12 → HK$2,400
  • Purchase in February: 300 units @ HK$13 → HK$3,900
  • Units sold during the period: 400 units

Cost of goods sold under FIFO:

  • Use opening inventory: HK$100 × 10 = HK$1,000
  • Then January purchase: HK$200 × 12 = HK$2,400
  • Need 100 more units → from February purchase: HK$100 × 13 =HK$1,300
  • Total cost of goods sold = HK$4,700

Closing inventory:

  • Remaining February units: 200 × 13 = HK$2,600

When prices are rising, FIFO usually gives higher closing inventory, lower cost of goods sold and therefore a higher gross margin.

Weighted average cost: smoothing the cost

Under the weighted average cost method, you add up the cost of opening inventory and all purchases, divide by the total units available, and use that average cost for both cost of goods sold and closing inventory.

Using the same data:

  • Total units: 100 + 200 + 300 = 600
  • Total cost: HK$1,000 + HK$2,400 + HK$3,900 = HK$7,300
  • Average cost per unit = HK$7,300 ÷ 600 ≈ HK$12.17

Cost of goods sold (400 units):

  • 400 × HK$12.17 ≈ HK$4,868

Closing inventory (200 units):

  • 200 × HK$12.17 ≈ HK$2,434

In a rising price environment, weighted average normally produces gross margin somewhere between FIFO and a hypothetical LIFO, and tends to smooth out volatility.

In real‑life systems:

  • Many ERP systems use “moving average cost”, which is essentially a form of weighted average.
  • Management often compares gross margin under different cost formulas to understand how price changes affect performance.

9. Standard cost and retail method – short overview

HKAS 2 also allows the standard cost method and the retail method as reasonable approximations of cost, provided they approximate actual costs closely.

Standard cost method

Under the standard cost method, the entity pre‑sets:

  • Expected material quantities and prices.
  • Expected labour hours and wage rates.
  • Expected capacity and efficiency levels.

The differences between actual costs and standard costs are recorded as variances for management to analyse (for example, waste, inefficiencies). As long as standards are realistic and updated, total standard costs accumulated can serve as a reasonable approximation of inventory costs.

Retail method

The retail method is common in large retail chains selling many low‑value items where tracking individual costs is impractical. The basic idea:

  • First, determine inventories at retail selling price.
  • Then, use an average gross margin percentage to convert retail value back to an estimated cost.

Example:

  • Retail value of a product category: HK$1,000,000.
  • Average gross margin: 25%.
  • Estimated cost of inventories: HK$750,000.

The key is that both methods must be applied in a systematic, controlled way; if not, estimation errors can grow and distort reported results over time.


10. LIFO is prohibited – and consistency is critical

HKAS 2 explicitly prohibits LIFO (last‑in, first‑out) as a cost formula, which is a clear difference from some other GAAP frameworks but fully aligned with IAS 2.

More importantly, the standard emphasises consistency:

  • For inventories with similar nature and use, the entity must apply the same cost formula; you cannot use FIFO for some SKUs and weighted average for others in the same product line just to achieve a target gross margin.
  • Using different cost formulas may be acceptable if inventories have clearly different uses (for example, some are used internally in production, others are held for external sale), but the reasons must be reasonable and supportable.

Common problems include:

  • Changing cost formulas without valid reasons, purely to improve this year’s results.
  • Using different cost formulas for the same product line in different divisions, making group‑level gross margin analysis very difficult.

When reviewing financial statement notes, pay attention to:

  • Which cost formulas the company applies.
  • Whether any change in cost formula is disclosed with proper reasons.
  • Whether similar inventories are in fact being treated consistently.

11. Bringing it all together – a practical thinking framework

Understanding HKAS 2 on “cost of inventories and cost formulas” is really about building a mindset: every inventory‑related cost will eventually appear either on the statement of financial position or the statement of profit or loss, affecting gross and net profit.

Next time you:

  • Review a large purchase contract.
  • Prepare year‑end inventory adjustments after stock count.
  • Analyse reasons for gross margin swings.

Run this quick checklist in your head:

  1. Does this expense bring inventories to their current location and condition?
  2. Is it a purchase cost, conversion cost or other cost?
  3. Is there any financing component hidden in extended payment terms?
  4. Which cost formula is currently applied, and is it consistent for similar inventories?
  5. Would changing the cost formula genuinely improve information, or just change the appearance of the numbers?

Once you get used to thinking like this, HKAS 2 stops being just exam text and becomes a useful tool in your daily work. It will also give you a solid base for deeper topics like inventory write‑downs, net realisable value and industry‑specific applications later on.


Key takeaways for students and junior accountants

  • When you see an inventory‑related cost, first ask whether it is necessary to bring inventories to their present location and condition; if not, it probably belongs in expenses, not inventory.
  • Always identify whether a cost is purchase, conversion or other, and be strict about excluding abnormal wastage, selling expenses and unrelated storage from inventory cost.
  • Watch for extended payment terms; if the price embeds a significant financing component, split out the interest instead of hiding it in inventory and cost of goods sold.
  • For working papers and exam questions, clearly state which cost formula (specific identification, FIFO or weighted average) you are using, and apply it consistently across similar inventories.
  • When reviewing contracts, journal entries or audit files, use the five‑step mental checklist above to challenge whether inventory costs and cost formulas have been applied in line with HKAS 2 / IAS 2, especially in areas where management could be tempted to “smooth” gross margin.

If this article was helpful, you’re very welcome to subscribe to my Substack for free:

  • All full articles are published on my website first.
  • Whenever I finish a mini‑series on a standard, I’ll send one email that pulls the whole series together and links everything in one place, so you can revise without hunting around.
  • I occasionally share small, practical tips from real‑life accounting work.
  • When I release new PDF notes, in‑depth case studies or paid content in the future, email subscribers will be the first to know.

If you’d like to ask me questions or chat about your learning, you can follow me on Threads / IG and send me a DM — I’ll reply as far as I can.
And if you feel these resources have helped you, you can also buy me a coffee to support me in writing more.

[Concept 006]HKAS 2 / IAS 2 Inventories in Plain English: Cost Components, Cost Formulas and Common Pitfalls

罔相心室: https://chinese.iamdelusionman.com/
Zero-to-Acct Substack: https://zerotoacct.substack.com/
Thread: https://www.threads.com/@yickki_mong
IG: https://www.instagram.com/yickki_mong/

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply