[會計概念 073]用香港實務案例走一遍 HKFRS 15 五步模型

[會計概念 073]用香港實務案例走一遍 HKFRS 15 五步模型

提示:本篇為針對個別準則的解說與延伸說明。
若想查看本準則的 完整文章清單與簡介,請參考《系列總覽》頁面。

注意(溫馨提示/適用性說明):本文所有內容均依香港會計準則(HKAS / HKFRS)條文撰寫,並強調其與國際會計準則(IAS / IFRS)高度一致。各位香港、海外會計師及業界人士如採用IAS / IFRS,也可直接參考本文理論及分析進行實務應用。

另外,本文為方便閱讀,盡量用「公司」代表會計準則中的「實體」。


為何用案例重走一次五步?

前面幾篇文章,已經分別講過:合約存在、履約義務、交易價格、分配、收入時點與進度衡量等概念。但在工作中,你拿起的從來不是「概念」,而是一份份合約:

  • 銷售同事說「這個手機 $0 出機,賺月費」,會計要想的是「手機收入在哪裡?」;
  • 地產開發商預售樓花,利潤應該隨工程進度認列,還是交樓那一刻才一次過入賬?
  • 裝修工程中途加 scope、減 scope,變更單、索償如何影響收入和合約成本?

這篇文章會用三個香港常見情景,逐步套用五步模型:

  1. 先設定清晰、簡化的假設;
  2. 再一步一步走過五個步驟;
  3. 最後抽象成實務上可用的 checklist。

讀完之後,你應該可以:

  • 自己拿一份合約,按五步模型寫出一份有說服力的會計判斷流程;
  • 看得出同一行業,不同公司在關鍵判斷上的差異(例如地產是否「隨時間」認列);
  • 在工作底稿中用「案例式」方式解釋你的收入政策,而不是只寫一行「按 HKFRS 15」。

一、案例設計與共通假設:先設好遊戲場

本篇選用三個在香港非常常見的行業情景:

  • 電訊:手機 + 24 個月月費計劃(典型「$0 出機」安排)。
  • 地產:住宅樓盤預售,分期收款。
  • 裝修/工程:中小型裝修工程合約,有變更單與索償。

共通假設:

  • 公司採用 HKFRS 15,並按年度編制財務報表。
  • 不考慮稅務差異和複雜的金融工具安排(例如嵌入式衍生工具),以便聚焦收入準則本身。
  • 所有金額以簡化數字呈現,重點在於思路,不在於計數技巧。

每個案例都會按相同架構走五步:

  1. 合約存在與合約組合。
  2. 履約義務識別。
  3. 交易價格與可變對價。
  4. 交易價格分配。
  5. 收入確認時點與模式。

二、案例一:電訊公司手機連 24 個月服務計劃

情景設定

  • 客戶與電訊公司簽訂 24 個月合約:
    • 每月支付 $400;
    • 即時獲得一部智能手機(在零售店,手機標準售價為 $4,800);
    • 若客戶中途提早解約,需要支付一筆違約金。
  • 如果客戶單獨購買:
    • 手機標準售價 $4,800;
    • 無合約服務的月費為 $300。

步驟 1:合約存在與合約期間

  • 雙方已簽訂書面合約,條款清晰、有商業實質,客戶信用風險可接受 → 合約存在。
  • 此為單一合約,不涉及多份合約組合。

步驟 2:履約義務(手機 vs 網絡服務)

核心問題:手機與 24 個月服務是兩個履約義務,還是一個整體?

  • 手機:
    • 可以單獨出售,客戶可從中單獨獲益。
  • 網絡服務:
    • 也可以單獨出售。

合約背景下:

  • 電訊公司沒有把手機和服務高度整合成一個「客製化解決方案」,手機本身不是用來顯著改變網絡服務。
  • 客戶的期望也可以合理拆成「手機」和「網絡連線」。

因此,一般會將手機和 24 個月服務視為兩項可區分履約義務。

步驟 3:交易價格與可變對價

  • 合約名義總對價:24 個月 × $400 = $9,600。
  • 暫時不考慮用量基礎的可變對價(例如超出數據用量),只處理固定部分。
  • 若違約金安排顯示公司在中途解約時有權收回未來月費的一大部分,可能構成可變對價,需要估計。但為保持入門清晰,先假設違約金設計只是補償,對交易價格估計影響不大。

因此,本例交易價格可先簡化為 $9,600。

步驟 4:按相對單獨售價分配

  • 單獨售價:
    • 手機:$4,800
    • 24 個月服務:$300 × 24 = $7,200
    • 合計單獨售價:$12,000
  • 合約交易價格:$9,600

分配比例:

  • 手機:$4,800 / $12,000 = 40%
  • 服務:$7,200 / $12,000 = 60%

分配後收入:

  • 手機收入:$9,600 × 40% = $3,840
  • 24 個月服務收入:$9,600 × 60% = $5,760

關鍵觀察:

  • 雖然合約上寫手機「$0」出機,但會計上仍需確認 $3,840 的手機收入,同時通常會確認相應的銷售成本。
  • 服務收入則低於合約名義總額,反映部分月費實際上是補貼手機價值。

步驟 5:收入確認時點與模式

  • 手機:
    • 控制權在客戶收機時點已轉移,收入 $3,840 在交機時一次過確認。
  • 服務:
    • 屬持續提供的網絡連線服務,符合「客戶即時接收與消費服務」的隨時間條件,收入 $5,760 在 24 個月內按時間平均確認。

會計分錄(簡化):

  • 合約開始、交付手機:
    • 借:合約資產(或應收賬款)$3,840
    • 貸:收入(手機)$3,840
  • 每月提供服務並開帳單:
    • 借:應收賬款 $400
    • 貸:收入(服務)$240($5,760 / 24)
    • 貸:合約資產 $160(用以逐步「回收」手機收入部分)

這樣的處理方式能忠實反映:公司並非「白送手機」,而是在合約期內透過服務費回收手機價值。

在實務上,很多公司傾向用更簡化的政策,例如把全部每月對價(即本例子中每月 $400 的費用)都當作服務收入。這種做法在 HKFRS 15 底下風險在於:忽略手機作為獨立履約義務,導致收入與毛利時間分佈失真。如果要採用較簡化的實務處理,至少應:

  • 評估手機元素在金額上的重大性;
  • 對一組合約做一次正式分配分析,確定簡化處理與嚴格分配的差異並不重大;
  • 在會計政策中說明採用組合/近似估計的理由。

三、案例二:住宅樓盤預售與分期收款

情景設定

  • 香港地產開發商興建一幢住宅大廈,每個單位採「樓花預售」模式:
    • 簽約時付 10% 訂金;
    • 建築期間分期付款至 80%;
    • 入伙時支付餘下 20%。
  • 合約條款:
    • 客戶如取消交易,發展商可沒收訂金;
    • 對已完成工程並無「成本加合理利潤」的可執行收款權(即不能要求客戶支付至當時已完成工作的成本+利潤)。

步驟 1:合約存在與可收回性

  • 客戶通常經過按揭審批,信用風險受控;
  • 合約雙方批准、權利與付款條款清晰、有商業實質;
  • 發展商有合理預期可收回經折扣後的對價 → 合約存在。

步驟 2:履約義務:單位為獨立履約義務

  • 每一個單位的銷售通常是一份獨立合約,不同買家;
  • 每一單位本身是一項可區分的商品,履約義務通常是「向客戶轉移該物業的控制權」。

如有額外配套服務(例如管理服務承諾、會所會籍等),視乎是否可區分,可能形成額外履約義務,此處先簡化不展開。

步驟 3:交易價格、折扣與重大融資成分

  • 交易價格為合約售價,扣除合約中明確的折扣或回贈安排。
  • 若付款時間與工程進度有重大時間差,可能需要評估是否存在重大融資成分(例如買家早期預付,實際上為發展商提供融資)。
  • 在香港很多「建期付款」計劃,假如收款模式明顯早於履約進度,且時間差超過一年,便可能需要把部分對價視為利息。

為保持入門清晰,本例先假設付款與工程進度差距不大,重大融資成分不顯著(或落在一年簡便豁免內)。

步驟 4:如有配套服務時的分配(略示)

  • 若發展商同時提供「入住後兩年免費物業管理」等配套,則:
    • 需評估物業管理服務是否為可區分履約義務;
    • 如是,需估計其單獨售價,並將交易價格按相對單獨售價分配。

這時,一部分收入會在交樓時確認(單位),另一部分會在管理服務期內隨時間確認。

步驟 5:隨時間 vs 某一時點?替代用途與可執行收款權

這是地產行業的核心爭議:樓花收入可否「隨時間」認列?

  • HKFRS 15 的三個隨時間條件中,地產合約通常集中討論 35(c):
    • 所建資產是否沒有替代用途(no alternative use);
    • 公司是否有權就已完成工作收取成本加合理利潤(enforceable right to payment)。

在本例假設下:

  • 單位設計雖然可客製化,但發展商通常可以在取消後再出售給其他買家 → 是否「沒有替代用途」需要視乎具體設計與法律限制,但一般住宅單位往往仍具有替代用途。
  • 更關鍵的是:合約只給發展商沒收訂金,並沒有就已完成工程成本加合理利潤的收款權利 → 通常不符合「可執行收款權」。

因此,多數情況下:

  • 該住宅單位的履約義務會被視為在某一時點滿足,控制權在交樓及完成法律交割時轉移;
  • 收入在該時點一次過確認,而非隨工程進度認列。

實務上,不同司法管轄區的地產合約及法律背景不同,有些地方的預售模式可以滿足 35(c),從而採用隨時間模式。香港實務需要結合合約條款及法律意見慎重判斷。


四、案例三:裝修/工程合約與進度衡量

情景設定

  • 一間裝修公司為商業客戶承接 12 個月裝修工程,合約價值 $10,000,000。
  • 付款安排:
    • 開工前 10%;
    • 中期按進度認證再收 60%;
    • 完工驗收後收餘下 30%。
  • 工程中途客戶提出變更:增加部份裝修,估價 $1,500,000;另有因客戶延遲提供場地而產生的索償。

步驟 1:合約存在與合約修改

  • 初始合約存在的判斷與前例類似。
  • 工程中途的變更和索償需要按 HKFRS 15 的合約修改規定處理:
    • 若變更增加的工作具獨立性,且價格接近其單獨售價,可能視為新合約;
    • 若變更與原合約高度相關,則多數視為原合約的修改,要重新調整交易價格及剩餘履約進度。

為簡化,本例假設:

  • 變更部分與原工程高度整合,價格亦包含折扣 → 視為原合約修改,更新總交易價格至 $11,500,000(連索償調整後)。

工程行業的合約價往往只是起點,之後的變更單和索償會令最終收款金額大幅偏離最初合約價。因此,在 HKFRS 15 下,我們不能只看「簽約價」,而是要在交易價格這一步,把那些已談妥、金額相對確定的變更和索償納入整體對價估計;對於仍高度不明朗的索償,則需要用可變對價約束,避免太早把尚未水落石出的金額認入收入。

步驟 2:履約義務:整體裝修工程通常是一個履約義務

  • 裝修工程中,設計、採購、施工等高度整合,客戶關心的是一個「完工後的裝修成果」,而非各個工序。
  • 通常視整份工程為單一履約義務,按整體進度衡量履約。

步驟 3:交易價格與可變對價(包括索償)

  • 初始交易價格:$10,000,000。
  • 變更工程和索償可能屬可變對價的一部分,需要估計:
    • 例如索償金額是否高度不確定,是否符合「極可能不會發生重大收入轉回」的約束。
  • 在本例中,假設與客戶對變更及索償已達成書面協議,金額相對確定 → 可納入修訂後的交易價格 $11,500,000。

步驟 4:進度衡量方法選擇

裝修/工程行業常用投入法(cost-to-cost)衡量進度,前提是:

  • 成本的累積能合理反映工程進展。

但要留意兩個重點:

  1. 若存在大額未安裝材料(例如先採購昂貴設備,尚未安裝),其成本未必代表實際履約進度,可能需要按零利潤原則調整,避免過早確認利潤。
  2. 某些情況下,按已完成里程碑(產出法)可能更忠實反映進度。

在本例中,假設工程主要為人手及材料逐步投入,沒有極大額未安裝材料,cost-to-cost 是合理方法。

步驟 5:隨時間確認收入與調整

裝修工程通常符合隨時間履約條件:

  • 對客戶資產進行提升,且客戶在施工期間控制該資產;或
  • 沒有替代用途,且公司有權收取成本加合理利潤(視乎合約及法律)。

假設本例符合隨時間條件,則:

  • 每個報告期按已發生成本佔預計總成本的比例確認收入;
  • 若合約修改或索償令預計總收入/總成本出現變化,需要作「catch-up」調整,將累計收入調整至新比例。

同時,若部份成本屬於合約履行成本資本化範圍,需按前文所述規則攤銷與減值評估。


五、三個案例背後的共通思路與實務清單

將以上三個案例放在一起,可以抽出一條在實務和考試上都非常有用的五步清單:

  1. 合約存在與合約範圍
    • 合約是否滿足 HKFRS 15 的五項存在條件?
    • 是否需要合約組合或視某些變更為合約修改?
  2. 履約義務識別
    • 客戶究竟買的是幾項獨立服務,還是一個整體方案?
    • 在電訊中,是手機+服務;在地產,是單位+可能的管理服務;在工程,是整體工程。
  3. 交易價格與可變元素
    • 有沒有折扣、回扣、違約金、索償、用量基礎收費等可變對價?
    • 有沒有重大融資成分或非現金對價?
  4. 分配與集中折扣
    • 如何按相對單獨售價分配?
    • 折扣/可變對價是否只與部分履約義務相關(例如只補貼手機)?
  5. 收入時點與進度衡量
    • 合約屬隨時間還是某一時點?
    • 若是隨時間,應用產出法還是投入法?有沒有未安裝材料等需要調整的情況?

常見容易忽略的點包括:

  • 電訊:把手機當成「免費送」,完全沒有分配收入;
  • 地產:沿用舊有百分比完工模式,而沒有重新檢視隨時間條件;
  • 裝修:忽略合約修改和索償對交易價格與進度的影響,或未處理未安裝材料的零利潤調整。

結語:下一步如何把案例變成自己的判斷框架?

這篇文章的目標不是教你背答案,而是示範:

  • 如何從實際合約出發,按五步模型逐步提問;
  • 如何把每一步的判斷變成可被閱讀、可被審計挑戰的文字說明。

你可以試試以下做法:

  • 拿一份自己公司或模擬的合約,用本文的五步清單逐步寫出 1–2 頁的會計判斷備忘;
  • 將這份備忘對照 HKFRS 15 的條文和例子,看自己有否忽略某些可變對價、合約修改或隨時間條件;
  • 日後遇到新的合約結構(例如 SaaS 模式、平台經濟、長期服務合約),可以在這套框架上加「分支」,慢慢累積自己的 HKFRS 15 判斷地圖。

當你可以用自己的語言,解釋這三個香港情景如何沿五步模型走完一圈,基本上就已經不再只是「記準則」,而是開始用 HKFRS 15 看世界。


如果這篇文對你有幫助,歡迎免費訂閱我的 Substack:
– 所有完整文章會先在網站發佈;
– 每完成一個準則系列,我會用一封 email 幫你整理這個系列的文章和結構,方便你一次過重溫,不用自己慢慢找;
– 不定期分享一些會計實務上的小提示;
– 將來如果有新的 PDF 筆記、深入案例或付費內容,email 訂閱者會第一時間收到通知。

想直接問我問題或交流學習心得,可以在 Threads / IG follow 我,DM 我也可以,我會盡量回覆。
如果你覺得這些內容對你有幫助,也可以請我喝杯咖啡,支持我繼續寫下去。

[會計概念 073]用香港實務案例走一遍 HKFRS 15 五步模型

罔相心室: 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