提示:本篇為針對個別準則的解說與延伸說明。
若想查看本準則的 完整文章清單與簡介,請參考《系列總覽》頁面。
注意(溫馨提示/適用性說明):本文所有內容均依香港會計準則(HKAS / HKFRS)條文撰寫,並強調其與國際會計準則(IAS / IFRS)高度一致。各位香港、海外會計師及業界人士如採用IAS / IFRS,也可直接參考本文理論及分析進行實務應用。
另外,本文為方便閱讀,盡量用「公司」代表會計準則中的「實體」。
開首情境:為何「時間點」這麼關鍵?
在舊有的建造合約準則年代,很多工程和專案型合約習慣用「完工百分比」確認收入。但在 HKFRS 15 底下,先要問的不是「是否長約」,而是:
- 控制權是隨時間逐步轉移,還是在某一個時點才轉移?
同一份房地產或建造合約,如果錯誤地由「隨時間」判做「某一時點」,收入可能由好幾年攤認變成集中在交付那一年,對利潤波動、銀行協議 (covenant)、管理層獎金計劃都有很大影響。
摘要:讀完你應該可以做到什麼?
- 理解控制權的實質含義,以及常見控制權指標。
- 系統掌握三個「隨時間」條件,尤其是替代用途與可執行收款權的邏輯。
- 在房地產及建造合約情景中,判斷是否有「可執行收款權」。
- 認識產出法與投入法兩大進度衡量方法,知道如何選擇更忠實反映履約進度。
- 明白未安裝材料(uninstalled materials)為何需要特別調整,避免早期「爆利」。
一、控制權的實質與指標:不再只是風險報酬
HKFRS 15 的核心是控制權(control)而不是單純風險與報酬。控制權指客戶有能力主導資產的使用,並從中獲取大部分經濟利益。
在「某一時點」模式下,標準提供幾個常用指標協助判斷控制權是否已轉移,包括:
- 客戶是否已取得資產的法律所有權。
- 客戶是否已獲得實體佔有(physical possession)。
- 公司是否已享有現時收款權(present right to payment)。
- 重大風險與報酬是否已轉移給客戶。
- 客戶是否已接受資產。
這些指標不是清單 (checklist),而是需要綜合判斷的信號。 例如,某些寄售 (consignment) 銷售中,客戶可能暫時持有貨物,但並未承擔重大風險,也未有實際主導使用,控制權未必已轉移。
對於長期工程,控制權的重點通常不在某一個交付日,而是在工程進行過程中,客戶是否逐步「擁有」或「消化」公司的工作成果,這就帶出下一節的「隨時間」條件。
二、隨時間滿足履約義務的三項條件
HKFRS 15 「35(a)–(c)」列出三個條件,只要符合其中一項,就需要隨時間確認收入;若三項都不符合,就回到「某一時點」模式。
該三個條件可以簡化理解為:
- 客戶即時接收與消費服務 (35(a))
- 典型例子:清潔服務、保安服務、薪酬外判等。
- 客戶在提供服務的同時,即時取得利益,下一期再提供的服務,不會由下一個供應商「接手」前一個月的成果。
- 即你做一分鐘,客戶就多享受一分鐘的服務,做完就不能「留起」之後再用。這種情況,履約義務是隨時間滿足,收入要隨時間確認。
- 公司的工作創造或提升的是客戶控制的資產 (35(b))
- 例如:在客戶擁有的土地上建樓、在客戶自有系統上開發模組。
- 隨着工程進行,客戶對在建資產的控制權持續存在。
- 沒有替代用途 + 公司有可執行收款權 (35(c))
- 沒有替代用途:公司正在建造或製造的資產屬於高度客製,不能輕易改賣給其他客戶。
- 可執行收款權:在合約被取消時,公司有權就已完成的工作收取成本加合理利潤,而不只是沒收訂金。
第三項是建築、房地產及專案型合約中最常見的爭議。很多合約過去根據舊準則用「完工百分比」,但在 HKFRS 15 下要重新檢視:
- 產品/資產是否有替代用途?
- 條款及適用法律下,公司是否真的有權收回已完成工作的合理利潤?
若以上答案都是否定,收入可能需要在某一時點確認。
三、「可執行收款權」實務判斷與房地產案例
所謂「可執行收款權」(enforceable right to payment),不是指公司「覺得自己應該收錢」,而是在合約條款及適用法律下,實際可以向客戶追討已完成工作成本加合理利潤的權利。
僅保留押金 vs 成本加合理利潤
用房地產預售情景來理解:
- 情況一:只可保留訂金
- 客戶取消合約時,發展商只可沒收 5% 訂金,其他已發生成本及利潤無權額外索償。
- 這種情況下,公司對已完成工程並無「成本加利潤」的可執行收款權。即使樓宇高度客製,也未必符合「可執行收款權」。
- 情況二:可要求支付至當時為止的成本加合理利潤
- 合約或法律明文規定,若客戶取消,發展商有權向對方收取已完工部分的成本及合理利潤(扣除已收訂金)。
- 這種情況符合「可執行收款權」,在沒有替代用途的前提下,往往會令履約義務屬於隨時間滿足。
透過比較這兩種合約,我們便能理解,只有在公司具備實質法律權利、可以追討成本加利潤時,才可視為「可執行收款權」被滿足。
實務判斷時應留意:
- 務必考慮當地法律,而不只是合約文句。若文句寫得很「硬」,但法律認為相關條款無效,則不可視為可執行。
- 審計師或會計團隊應保留法律意見或內部討論紀錄,支持其判斷。
四、進度衡量:產出法與投入法
當確認履約義務是隨時間滿足後,下一步是選擇一個方法,忠實反映履約進度(measure of progress)。HKFRS 15 提出兩大類方法:
1. 產出法(output methods)
產出法以已完成的成果作為衡量基礎,例如:
- 已交付的單位數量(units delivered);
- 已達成的里程碑(milestones achieved);
- 顧客已驗收的階段性產物;
- 完工調查、客戶確認進度。
優點:
- 直接反映客戶已收到的成果,與控制權轉移通常一致。
缺點:
- 有些工程難以客觀分割產出,或驗收節點較粗,可能導致收入確認過於「跳級」。
2. 投入法(input methods)
投入法則以投入的資源作基礎,例如:
- 成本對成本(cost-to-cost);
- 已投入工時 vs 預計總工時;
- 消耗的材料。
優點:
- 在建造或工程合約中可較平滑地反映進度;
- 易於按內部成本記錄操作。
缺點:
- 若存在大量前期成本或低利潤材料,進度可能被「拉高」,令前期確認太多收入。
準則要求選用的方法必須忠實反映履約進度,而不是因為某方法「較易計數」或「是慣用方法」就選擇。若環境或合約性質改變,亦可能需要重新評估方法是否仍然適合。
五、未安裝材料與零利潤調整:為何不能早早賺完?
未安裝材料(uninstalled materials)是投入法特別需要注意的地方。HKFRS 15 指出:當某些材料成本很大,但本身並不能顯著推進履約進度時,若按一般「成本對成本」的方法計算進度,會產生過早確認利潤的問題。
典型情景:
- 承建商為一個電梯安裝工程採購了價值很高的電梯設備,並已把電梯運到工地,但尚未安裝。
- 合約總成本中,電梯的成本佔比很大,但安裝工作及其他工程才真正代表履約進度。
若不作調整:
- 成本對成本法會將電梯成本納入「已發生成本」,令進度比例大幅上升;
- 這會導致公司在材料到貨時就確認大量利潤,與實際履約進程不符。
HKFRS 15 的指引做法是:
- 對於符合特定條件的未安裝材料,收入只確認至成本金額,即零毛利;
- 將這部分成本從進度計算中「中立化」,避免進度被虛高。
這樣做的概念是:
- 如果材料由客戶自行購買並交給承建商安裝,公司在材料部分本來不會賺利潤;
- 因此,當公司代為採購時,也不應因為材料提前到場,就把利潤提前確認。
在實務上,會計團隊應:
- 在合約開始時識別哪些材料可能屬於未安裝材料;
- 在進度計算模板中加入調整欄位,避免每次臨時計算。
六、常見錯誤與實務提示(建造、專案型合約)
最後整理幾個在建造及專案型合約中常見的錯誤,以及相應的檢查思路。
1. 沿用舊 HKAS 11 習慣,以百分比完工入賬,但沒有重頭梳理『隨時間還是某一時點確認收入』這三大條件的判斷基準。
很多公司習慣認為「長期合約 = 隨時間」,但 HKFRS 15 要求逐份合約重新檢視三個條件。
實務提示:
- 對所有主要合約類型,至少一次性做「35(a)–(c)」三個條件的評估,寫明為何符合或不符合。
- 避免單純依照行業慣例,忽略自己的合同及法律環境特點。
2. 把「保留訂金」誤當成可執行收款權
如前所述,只能沒收訂金,通常不足以構成「成本加合理利潤」的可執行收款權。
實務提示:
- 檢查合同文字及律師意見,判斷公司在合約終止時是否真有權要求付款至當前為止的成本加利潤。
- 若沒有,則不能靠「沒有替代用途 + 公司有可執行收款權」(35 c)) 這條件去支持隨時間模式。
3. 進度衡量方法與實際履約模式不配
例如:
- 工作主要是按里程碑交付,但公司仍以單純成本比例衡量進度,導致某些階段收入與實際風險分擔不符。
- 或者大量前期設計成本令前期進度被高估。
實務提示:
- 問自己:「這個指標是否真的反映控制權轉移?」
- 若產出易於觀察(里程碑、完成階段),通常較適合產出法;若產出難以量化,才轉向投入法。
4. 忽略未安裝材料調整
尤其在大型設備安裝工程,如果採用未調整的「成本對成本」的方法,很容易令前期利潤過高。
實務提示:
- 對於高金額材料,檢查其成本是否真正代表履約進度;
- 當出現高金額材料已付貨到場、但本身並未實質推進履約進度的安排時,往往需要把這部分成本按零毛利處理。
可以在內部建立一個簡易檢查清單,每一份重要建造或專案合約至少過一次:
- 是否符合隨時間條件之一?
- 選用的進度衡量方法是否符合實際?
- 有沒有未安裝材料需要調整?
- 合約修改或索償是否會影響進度及收入模式?
結語:見到長約,先問「時間模式」再談數字
步驟5 看似只是「最後一步」,但實際上會把前面四步的判斷匯聚成一個最終結果:收入在損益及其他全面收益表中,究竟落在哪一年、哪幾期。
下次當你拿起一份房地產、建造或大型專案合約,可以先問:
- 控制權是隨時間轉移,還是集中在某一時點?
- 若是隨時間,哪一個「35(a)–(c)」條件被滿足?
- 選用的進度衡量方法,是否忠實反映履約進度?有沒有未安裝材料需要中立化?
在工作底稿中把這幾個問題的答案寫清楚,不但可以減少與審計師拉鋸,也能讓管理層更清楚地看到:收入模式是怎樣反映公司實際創造價值的節奏。未來若再配合合約資產/合約負債的分析,以及現金流量表的收款節奏,就可以把 HKFRS 15 的整個收入故事完整地串連起來。
如果這篇文對你有幫助,歡迎免費訂閱我的 Substack:
– 所有完整文章會先在網站發佈;
– 每完成一個準則系列,我會用一封 email 幫你整理這個系列的文章和結構,方便你一次過重溫,不用自己慢慢找;
– 不定期分享一些會計實務上的小提示;
– 將來如果有新的 PDF 筆記、深入案例或付費內容,email 訂閱者會第一時間收到通知。
想直接問我問題或交流學習心得,可以在 Threads / IG follow 我,DM 我也可以,我會盡量回覆。
如果你覺得這些內容對你有幫助,也可以請我喝杯咖啡,支持我繼續寫下去。
![[會計概念 070]HKFRS 15 五步模型、步驟五:隨時間或某一時點確認收入與進度衡量](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 的目標、範圍與完整財務報表構成 [會計概念 070]HKFRS 15 五步模型、步驟五:隨時間或某一時點確認收入與進度衡量](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)
![[Concept 001]HKAS 1 / IAS 1 in Plain English: What a “Complete Set of Financial Statements” Really Means [Concept 049]HKAS 27 / IAS 27 Separate Financial Statements in Plain English: From Consolidated to Standalone](https://i0.wp.com/chinese.iamdelusionman.com/wp-content/uploads/2026/03/%E6%9C%83%E8%A8%88%E6%A6%82%E5%BF%B5-ENG.png?fit=75%2C50&ssl=1)