Hong Kong Calculators

軟件合約價值計算器

由每月經常性收入、合約年期與一次性費用,算出軟件訂閱合約的總合約價值 (TCV)。

輸入資料

每月固定的訂閱或服務費。
HK$
合約的年數。
導入、設定、培訓等不重複的一次性收費。
HK$

計算結果

HK$380,000

重點速覽:軟件合約價值計算器 (Software Contract Value Calculator) 算出一份 SaaS 訂閱合約在全期的總合約價值 (TCV):TCV = 每月經常性收入 (MRR) × 12 × 合約年期 + 一次性費用。它把可持續的經常性收入與導入、設定等一次性費用加總,反映客戶承諾的完整金額,是評估合約規模、預測收入與計算 ARR / ACV / LTV 等指標的基礎。

計算公式

總合約價值 TCV = 每月經常性收入 × 12 × 合約年期 + 一次性費用。

$$TCV = MRR \times 12 \times Years + One\text{-}time\ Fees$$
$$ARR = MRR \times 12,\quad ACV = \dfrac{TCV}{Years}$$

使用說明

  1. 輸入每月固定的經常性收入 (MRR)。
  2. 輸入合約年期與任何一次性費用。
  3. 查看整個合約期的總合約價值 (TCV)。

固定 MRR HK$10,000、一次性費用 HK$20,000 下,不同合約年期對應的 TCV、ARR 與 ACV

固定 MRR HK$10,000、一次性費用 HK$20,000 下,不同合約年期對應的 TCV、ARR 與 ACV
合約年期TCV (HK$)ARR (HK$)ACV (含一次性, HK$)
1 年140,000120,000140,000
2 年260,000120,000130,000
3 年380,000120,000126,667
5 年620,000120,000124,000

理財情境案例

案例一:計算基本 TCV 與 ARR、ACV

某 SaaS 廠商簽下一份合約:每月訂閱費 HK$10,000、合約期 3 年、另收一次性導入費 HK$20,000。

TCV = 10,000 × 12 × 3 + 20,000 = 360,000 + 20,000 = HK$380,000;ARR = 10,000 × 12 = HK$120,000;ACV = 380,000 ÷ 3 ≈ HK$126,667。

TCV 反映整份合約的規模 (38 萬),ARR 反映每年穩定的經常性收入 (12 萬),ACV 則把含一次性費用的總額攤到每年 (約 12.67 萬)。三者各有用途:談生意規模看 TCV,評估收入健康度看 ARR,跨年期比較看 ACV。

案例二:大額多年合約的規模評估

某企業客戶簽 2 年合約,每月訂閱費 HK$25,000,一次性導入與培訓費 HK$50,000。

TCV = 25,000 × 12 × 2 + 50,000 = 600,000 + 50,000 = HK$650,000;ARR = HK$300,000;ACV = 650,000 ÷ 2 = HK$325,000。

這份 65 萬的合約 TCV 亮眼,但須提醒:它是「承諾」而非「已實現」— 若客戶第 2 年提前解約,實際收入將大打折扣;且未計貨幣時間價值。評估此交易的實質價值時,應結合續約率、毛利率與獲客成本 (CAC),並與客戶終身價值 (LTV) 一併衡量,而非單看 TCV 總額。

常見問題

TCV、ARR、ACV 有什麼分別?

這三個都是 SaaS 生意常用的收入指標,容易混淆但角度不同。TCV (total contract value,總合約價值) 是「整份合約在其全期內的總價值」,包含所有年度的經常性收入,通常還加上一次性費用 — 反映的是合約的完整規模,本計算器算的就是它。ARR (annual recurring revenue,年度經常性收入) 是「一年的經常性收入」,只計可持續、可續期的訂閱收入,通常不含一次性費用 — 反映的是每年穩定的收入水平,是評估 SaaS 生意健康度的核心指標。ACV (annual contract value,年度合約價值) 則是「把一份合約的價值平均攤分到每一年」的金額,用於在合約長短不一時作年度基準的比較。舉例,一份 3 年、每年經常性收入 HK$120,000、外加一次性 HK$20,000 的合約:TCV = 380,000、ARR = 120,000、ACV 約為 (360,000 或含一次性 380,000) ÷ 3。理解三者的差異,才能在不同分析情境選對指標。

TCV 要不要把一次性費用算進去?

這其實沒有唯一「正確」答案,取決於各公司的定義與分析目的,重點是「口徑一致」。TCV 的本意是反映一份合約的「總價值」,因此許多公司會把一次性費用 (如導入費、設定費、培訓費) 一併計入,以呈現客戶承諾支付的完整金額 — 本計算器採用的就是這種「含一次性費用」的算法。但也有公司在分析「經常性收入」的健康度與可持續性時,會刻意把一次性、非經常的部分剔除,只看純訂閱部分,因為一次性收入不會重複、不能反映長期價值。因此,你會看到不同公司、不同報告對 TCV 的算法略有出入。實務上的關鍵是:在同一份分析或同一輪比較中,對所有合約都採用同一種定義,否則直接比較不同口徑的 TCV 會產生誤導。使用或引用 TCV 數字時,最好先確認它是否包含一次性費用。

TCV 高就代表這筆生意一定好嗎?

不一定,TCV 只是反映「合約承諾的名義總額」,不能單獨用來判斷一筆生意的好壞。首先,TCV 是「承諾」而非「已實現」的收入 — 客戶可能提前解約、違約或未能續期,尤其是多年合約,中途變數不小,實際收到的可能遠低於 TCV。其次,TCV 未考慮貨幣的時間價值:3 年後才收到的錢,其現值低於今天的同等金額,把各年收入直接相加會高估合約的「當前價值」。第三,高 TCV 也可能伴隨高服務成本、高獲客成本或苛刻的條款 (如深度折扣、額外承諾),未必等於高利潤。第四,一份長年期、鎖定的大合約雖然 TCV 亮眼,但也可能意味著把價格鎖死、失去日後漲價的彈性。因此,評估一筆 SaaS 生意時,應把 TCV 與續約率、毛利率、獲客成本、客戶終身價值 (LTV)、以及合約條款等一併考量,而非單看一個總額數字。

為什麼合約年期越長,ACV 會下降但 TCV 上升?

這是一次性費用被攤分的結果,理解它有助你正確比較長短不一的合約。TCV 是「整份合約的總額」,年期越長,累積的經常性收入越多,TCV 自然越高 — 例如固定 MRR HK$10,000、一次性費用 HK$20,000 的合約,1 年 TCV 為 140,000、3 年為 380,000、5 年為 620,000,逐年攀升。但 ACV (年度合約價值) 是「把 TCV 平均攤分到每一年」,其中的一次性費用會被越來越多的年數稀釋:1 年時 ACV = 140,000 (一次性費用全壓在單一年)、3 年時降至約 126,667、5 年時再降至 124,000,逐漸趨近純年度經常性收入 120,000。這說明兩點:其一,一次性費用對「年均金額」的拉抬效果,會隨合約拉長而遞減;其二,比較不同年期的合約時,用含一次性費用的 TCV 直接比大小並不公平 (長約本來就數字大),改看 ACV 或純 ARR 才能對齊到「每年」的共同基準。

香港 SaaS 合約在計算 TCV 時有什麼常見的實務陷阱?

在香港環境下使用 TCV,有幾個實務細節值得留意。第一,『幣別與匯率』:不少 SaaS 以美元計價 (尤其海外供應商),若合約以美元簽訂而你以港元入帳,多年合約期內的匯率波動會令實際港元金額偏離簽約時的 TCV,跨境交易可用貨幣轉換或遠期匯率工具先鎖定估算。第二,『階梯定價與年度調價』:本計算器假設 MRR 全期固定,但香港不少企業合約設有每年 3%-5% 的調價條款或用量階梯,實際 TCV 會高於簡單估算,須逐年分段計算。第三,『稅務口徑』:TCV 一般以未含稅的合約金額表述,若涉及跨境服務或供應商所在地稅制,報價與入帳金額可能不同。第四,『續約選項不應計入』:只有已承諾的合約期才計入 TCV,未行使的續約選項屬潛在而非承諾收入,混入會高估。掌握這些細節,才能讓 TCV 反映真實的合約規模。

相關工具

參考資料

內容審核:香港計算器財經團隊。計算邏輯與公式參考香港金融管理局(HKMA)及投資者及理財教育委員會(IFEC)之個人理財計算指引,結果僅供參考,實際以相關機構公佈為準。

發現計算結果有問題?

如果這個計算機的結果有誤,或有任何計算邏輯上的疑問,請告訴我們。 您正在查看:軟件合約價值計算器/finance/software-contract-value)。