提示:本篇為針對個別準則的解說與延伸說明。
若想查看本準則的 完整文章清單與簡介,請參考《系列總覽》頁面。
自2025年起,本站大部分與準則相關的文章都設有中、英文兩個版本:如果你想閱讀英文版解說,請到「Series Overview」頁面查看對應文章。
注意(溫馨提示/適用性說明):本文所有內容均依香港會計準則(HKAS / HKFRS)條文撰寫,並強調其與國際會計準則(IAS / IFRS)高度一致。各位香港、海外會計師及業界人士如採用IAS / IFRS,也可直接參考本文理論及分析進行實務應用。
另外,本文為方便閱讀,一律用「公司」代表會計準則中的「實體」。
如果你已經掌握了這篇文章的基本概念,想進一步避免實務和考試上的典型錯誤:我另外在 Substack 上寫了一個「虛擬案例」系列,會定期分享不同準則下最常見的錯誤與正確做法,並用實例拆解常見誤判。
有興趣可以到這裡瀏覽整個系列(付費內容)。
開首情境:為何要花時間理解「存貨成本」?
在很多香港公司的常見情景裡,大家談到存貨,直覺會想起「盤點數量」、「跌價撥備」,但真正影響毛利、甚至影響管理層 KPI 的,往往是更上一層的問題:存貨成本本身是否計算正確。
例如:
- 採購部說運費不高,就沒有給會計部完整資料;
- 工廠的固定製造費用(如廠房折舊、監工薪金)怎樣分攤到產品,一直含糊處理;
- 同一系列產品,有的用 FIFO,有的用加權平均,只因為不同會計人員習慣不同。
結果是:毛利率一會兒高、一會兒低,財務數字難以解讀,管理層也難以信任。HKAS 2 正正想處理這條「從原始支出到財報數字」的鏈條:哪些成本可以資本化進存貨、怎樣分配到期末存貨與銷貨成本(cost of goods sold)。
摘要:讀完後你應該做到什麼?
- 建立一幅完整地圖:了解存貨成本的三大類別——購入成本、加工成本及其他成本。
- 判斷某項支出應該資本化進存貨,還是直接列作當期費用,例如異常損耗、一般行政費用等。
- 明白何謂「融資成分」,在延長付款條款下,如何把利息部分從存貨成本中剝離。
- 掌握個別認定法、FIFO 與加權平均的基本原理和計算示例,知道在不同情景下應選用哪一種成本公式。
- 避免常見錯誤:例如同一產品線混用不同成本公式,或錯把異常損耗放入存貨成本,令毛利被「美化」。
一、存貨成本全貌——購入、加工與其他成本
HKAS 2 將存貨成本(cost of inventories),拆成三大部分:
- 購入成本(costs of purchase)
- 加工成本(costs of conversion)
- 其他成本(other costs)
背後的關鍵思路是:凡是為了使存貨達到目前地點及狀態而「必要」的支出,就有機會成為存貨成本的一部分。
- 「地點」:例如把貨運到你的倉庫、門市;
- 「狀態」:例如將原材料加工成可出售的成品,或完成為客戶度身訂造的設計。
在一個常見工作情景裡,如果你在審閱供應商發票與成本分配表,你可以問自己:
- 這項支出是否令貨品由「未可用狀態」變成「可出售或可用狀態」?
- 沒有這項支出,存貨能否達到目前的地點和狀態?
如果答案是肯定的,那麼大致方向就是「偏向可以資本化」,反之通常應列為當期費用。接下來我們就逐一拆開三個成本類別。
二、購入成本——價格、稅項、運輸與折扣
購入成本主要包括:購買價格、不可回收的稅項、運輸及處理費用等,再減去各類折扣和回扣。
典型內容包括:
- 購買價格:供應商標示的貨價;
- 入口稅及其他不可回收稅項(如不能抵扣的進項稅);
- 運輸費用、裝卸費、保險費等,前提是與將存貨運至現址直接相關;
- 扣減:貿易折扣、現金折扣、回扣等,因為這些是實際上減少了成本。
簡單例子:
公司購買一批貨品,發票資料如下:
- 貨價:HK$100,000
- 入口稅(不可回收):HK$5,000
- 海運及保險:HK$8,000
- 供應商貿易折扣:10%
計算:
- 折扣後貨價 = 100,000 × 90% = 90,000
- 加入口稅:+ 5,000 → 95,000
- 加運輸及保險:+ 8,000 → 存貨成本 = HK$103,000
在常見情景中較易出錯的地方,是:
- 忘記扣減折扣或回扣,導致成本被高估;
- 將與銷售活動相關的運費(如送貨給客戶的運費)錯誤計入存貨成本,這類通常應列作銷售費用,而不是資本化。
三、加工成本——直接人工與製造間接費用
當存貨並非單純買入即賣,而是需要經過加工(例如製造業、食品加工、印刷等),就牽涉到加工成本(costs of conversion)。
HKAS 2 把加工成本分為兩類:
- 與單位生產直接相關的成本,例如直接人工(direct labour);
- 系統性分攤的固定及變動製造間接費用(fixed and variable production overheads)。
固定製造間接費用(fixed production overheads)包括:
- 廠房折舊;
- 廠房維修保養;
- 工廠管理人員薪酬等。
變動製造間接費用(variable production overheads)則通常隨產量增減,例如:
- 間接材料;
- 間接工資;
- 隨生產量變動的能源成本。
這裡有兩個關鍵概念:
- 正常產能(normal capacity)固定間接費用要按「正常產能」分攤,而不是把所有支出平均灌入實際產量。如果實際產量偏低,不能把所有空置產能的成本都堆進存貨,否則會虛高資產和毛利。
- 異常閒置產能若工廠產量異常偏低,超出的那一部分固定成本通常要直接費用化,而不是分攤到存貨中。
簡化示意:
假設工廠每年正常產能為 10,000 件產品,固定製造間接費用為 HK$1,000,000,即每件應分攤 HK$100。
- 若本年度實際生產 9,500 件,仍以 10,000 的正常產能作分攤基礎,每件分攤 HK$100;
- 剩餘未分攤的部分可視乎情況認列為當期費用,而不是把每件成本推高到超過 HK$100。
在常見工作情景中,這個判斷往往出現在:
- 年度產量大幅跌落;
- 新廠剛啟用、仍未達到正常產能;
- 管理層希望「平滑毛利」時。
會計人員要有敏感度:產能問題不能單靠「攤得多就算」,而要遵守 HKAS 2 對正常產能的要求。
四、其他成本與不應資本化的支出
除了購入與加工,HKAS 2 還提到「其他成本」,但有一個重要前提:必須是為了使存貨達到目前地點及狀態而發生的成本。
可能包括:
- 為特定客戶設計產品的設計費(例如為某大型客戶訂造產品包裝);
- 特殊處理費用,令貨品達到客戶要求品質。
相反,以下支出一般不應資本化為存貨成本,而是當期費用:
- 異常損耗(abnormal amounts of wasted materials, labour or other production costs);
- 一般行政費用(general administrative overheads),除非明確有助令存貨達到現有狀態;
- 不與把存貨帶到現址相關的倉儲成本(例如長期囤貨帶來的倉租);
- 銷售成本與分銷費用(selling costs)。
在常見情景裡,例如:
- 大跌市下,公司為清貨而進行大規模減價推廣,這類廣告費、推廣費屬銷售費用,不可因為「與存貨有關」就資本化;
- 大量存貨在倉庫放置超過一年,佔用倉儲空間,這些延長存放時間的倉租,多數應列作費用而非資本化。
一個實用的小提示是:當你在閱讀費用科目時,若看到某項支出與存貨「有點關係」,先問自己——這項成本是否讓存貨「升級」到可用可賣的狀態?若答案偏向否,就應保持審慎態度。
五、遞延結算與融資成分(精簡版)
在某些交易安排中,存貨購買條款包含較長的付款期,價格看似沒有明確列出利息,但實際上已經內含了「融資成分」。
HKAS 2 的原則是:
若付款條款實質包含顯著的融資成分,存貨的初始成本應以「相當於即時付款價格」入帳,而兩者之間的差額,應在期限內作為利息費用攤銷,而不是資本化在存貨內。
簡單例子:
- 一批存貨以「兩年後一次過支付 HK$110,000」購入;
- 若即時付款價格為 HK$100,000,則:
- 存貨初始成本 = HK$100,000;
- 額外 HK$10,000 在兩年期間內按有效利率法攤銷為利息費用。
在實務上,這種情況多見於與供應商有特別信用安排、或集團內部長期應付款項。若不作調整,會令存貨成本被「高估」,同時將利息成本隱藏在存貨及日後的銷貨成本當中。
六、為何需要成本公式——大量互換存貨的挑戰
當你面對的是一批批互相可替代、難以逐件追蹤的存貨(例如超市的罐頭、電子零件),實際上很難說清楚「哪一批貨賣出的是哪張發票」。這時,HKAS 2 引入了成本公式(cost formulas)的概念:
- 目標不是追蹤單件存貨的真實流動;
- 而是提供一套一致的方法,在合理基礎上把成本分配到期末存貨與銷貨成本。
對互換性很高的存貨,準則容許的主要成本公式是:
- 先入先出法(FIFO, first-in, first-out);
- 加權平均法(weighted average cost)。
而對於「非互換」、或為特定合約持有的存貨,則採用個別認定法(specific identification)。
成本公式的選擇,會影響:
- 每期的銷貨成本;
- 期末存貨的帳面金額;
- 最終所呈現的毛利水平。
因此 HKAS 2 要求:對性質及用途相似的存貨,必須使用相同的成本公式,保持一致性。
七、個別認定法——適用於非互換項目
個別認定法(specific identification of cost)是指:每一項存貨的成本可清楚識別,並在出售或使用時按實際成本結轉。
常見適用情景包括:
- 高價值且獨一無二的存貨,例如珠寶、藝術品;
- 大型設備或機器,為特定客戶訂造;
- 為特定工程合約預留的專用物料。
例如,一間工程公司為三個不同項目分別購買三台特殊機器,每台成本不同且專用於各自項目。當其中一個項目完工、機器轉售或報廢時,就以那台機器的實際成本作結轉。
優點是精準,缺點是:
- 行政成本高,需詳細記錄追蹤;
- 若公司試圖選擇性地把高成本存貨留在期末,低成本先賣出,可能歪曲毛利表現,因此要留意管理層操控空間。
在實務中,若你發現公司大量、互換性高的存貨也採用個別認定法,就要提高警覺,檢視是否真的可以逐件識別,或其實應採用 FIFO 或加權平均。
八、FIFO 與加權平均——概念與數字例子
FIFO:先入先出法
FIFO 的假設是:最早入庫的貨品先售出,因此期末存貨被視為由最近購買的批次組成。
簡單數字例子(以同一產品為例):
- 期初存貨:100 件,成本 HK$10/件 → HK$1,000
- 1 月進貨:200 件,成本 HK$12/件 → HK$2,400
- 2 月進貨:300 件,成本 HK$13/件 → HK$3,900
- 本期銷售:400 件
在 FIFO 下,銷貨成本為:
- 先用期初 100 件 × 10 = 1,000
- 再用 1 月進貨 200 件 × 12 = 2,400
- 還需 100 件 → 由 2 月進貨中取 100 件 × 13 = 1,300→ 銷貨成本合計 = 1,000 + 2,400 + 1,300 = HK$4,700
期末存貨:
- 剩下 2 月進貨中的 200 件 × 13 = HK$2,600
在價格上升的情況下,FIFO 通常會令期末存貨成本較高、銷貨成本較低,毛利相對較高。
加權平均法:平均攤成本
加權平均法的思路是:把期初存貨成本與本期所有進貨成本加總,除以可供出售的總數量,得到一個平均成本,再用來計算銷貨成本及期末存貨。
延續上例:
- 總數量:100 + 200 + 300 = 600
- 總成本:1,000 + 2,400 + 3,900 = 7,300→ 平均成本 = 7,300 ÷ 600 ≈ HK$12.17/件
銷貨成本(400 件):
- 400 × 12.17 ≈ HK$4,868
期末存貨(200 件):
- 200 × 12.17 ≈ HK$2,434
在物價上升時,加權平均法會得到介乎 FIFO 與假設性 LIFO 之間的毛利水平,波動性相對較低。
在常見工作情景裡,你可能遇到:
- ERP 系統提供「移動平均成本」功能,本質上就是一種加權平均;
- 管理層比較不同成本公式下的毛利,了解價格波動對業績的影響。
九、標準成本法與零售法(精簡版)
HKAS 2 亦容許在某些情況下使用標準成本法(standard cost method)及零售法(retail method)作為成本的合理近似值,但前提是這些方法能接近實際成本。
標準成本法
標準成本法會預先設定:
- 預期材料用量與價格;
- 預期工時與人工成本;
- 預期產能與效率。
實際發生的成本與標準成本之間的差額,反映為「差異」(成本差異),再由管理層分析原因(例如浪費、效率不足)。只要標準設定合理,累積的標準成本就可以作為存貨成本的近似值。
零售法
零售法常用於大型零售業,尤其是多品種、低單價的貨品難以逐件追蹤成本時。基本想法是:
- 先以零售價(selling price)統計存貨總額;
- 再以一個平均毛利率(或毛利百分比)將零售價倒算回成本。
例如:
- 某類商品零售價合計 HK$1,000,000;
- 平均毛利率為 25%;
- 則估計成本約為 HK$750,000。
這兩種方法的重點,是提供一個系統化的估計,而不是隨便估算;若使用這些方法,內部控制與差異分析要做得好,否則估計偏差會越滾越大。
十、LIFO 禁用與一致性原則(精簡版)
HKAS 2 明確不允許使用 LIFO(後入先出法)作為成本公式。 這與部分其他準則架構(例如某些本地 GAAP)不同,是 IFRS/HKFRS 的一個重要特點。
更重要的是,一致性原則:
- 對於性質及用途相似的存貨,公司必須使用相同的成本公式,不可以同一類貨品一部分用 FIFO,一部分用加權平均,只因為想達成某個毛利效果。
- 若不同類存貨在公司內的用途明顯不同(例如一部分用於內部生產、一部分用於外部銷售),則採用不同成本公式是可以被合理解釋的。
常見錯誤包括:
- 更換成本公式卻沒有充分理由,就想「美化」某年度的業績;
- 同一產品線在不同分部使用不同公式,導致集團層面的毛利分析困難。
會計人員在檢視附註時,可留意:
- 公司使用哪種成本公式;
- 是否有披露更改成本公式及其理由;
- 相似存貨有否「各自為政」。
結語:從支出到毛利,建立屬於自己的判斷框架
理解 HKAS 2 關於「存貨成本與成本公式」的要求,其實是在訓練一種思維:每一筆存貨相關支出,最終都會走到資產負債表(statement of financial position)或損益表(statement of profit or loss)上,影響毛利與淨利。
下次在常見工作情景中,例如:
- 審核一份大型採購合約;
- 準備年終盤點後的存貨調整;
- 討論毛利波動的原因;
你可以在心中先走一遍簡化版流程:
- 這筆支出是否讓存貨達到目前地點及狀態?
- 是購入成本、加工成本,還是其他成本?
- 有沒有包含融資成分,需要分拆利息?
- 我們目前用的是哪種成本公式?是否對類似存貨保持一致?
- 若改變成本公式,是否真的令資訊更有用,還是純粹調整數字外觀?
當你習慣這樣思考,HKAS 2 就不再只是考試條文,而會變成你日常工作中的實用工具。往後若要進一步深入,例如探討存貨跌價、NRV 測量、或行業特別應用,你也會有一個更穩固的起點去吸收新的知識。
如果這篇文對你有幫助,歡迎免費訂閱我的 Substack:
– 所有完整文章會先在網站發佈;
– 每完成一個準則系列,我會用一封 email 幫你整理這個系列的文章和結構,方便你一次過重溫,不用自己慢慢找;
– 不定期分享一些會計實務上的小提示;
– 將來如果有新的 PDF 筆記、深入案例或付費內容,email 訂閱者會第一時間收到通知。
想直接問我問題或交流學習心得,可以在 Threads / IG follow 我,DM 我也可以,我會盡量回覆。
如果你覺得這些內容對你有幫助,也可以請我喝杯咖啡,支持我繼續寫下去。
![[會計概念 006]HKAS 2 存貨成本與成本公式:成本內容、分配方法與常見錯誤](https://chinese.iamdelusionman.com/wp-content/uploads/2024/10/bmc_qr-1.png)
罔相心室: 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/
![[會計概念 001]從財報全貌出發:HKAS 1 的目標、範圍與完整財務報表構成 [會計概念 006]HKAS 2 存貨成本與成本公式:成本內容、分配方法與常見錯誤](https://i0.wp.com/chinese.iamdelusionman.com/wp-content/uploads/2025/10/%E6%9C%83%E8%A8%88%E6%A6%82%E5%BF%B5.png?fit=1024%2C683&ssl=1)
![[會計概念 001]從財報全貌出發:HKAS 1 的目標、範圍與完整財務報表構成 [會計概念 007]HKAS 2 可變現淨值與減記:何時要減值、如何計算與轉回](https://i0.wp.com/chinese.iamdelusionman.com/wp-content/uploads/2025/10/%E6%9C%83%E8%A8%88%E6%A6%82%E5%BF%B5.png?fit=75%2C50&ssl=1)