跳到內容

收款、續約與顧客成功

課程資訊

學系
第 7 系 · 定價、銷售與合約
順序
全課程第 35 課
時間
預估 1.5 小時

完成後你能

  • 把付款條件當成一項融資決策,並用應收帳款週轉天數量化它佔用的現金。
  • 推導單位經濟、回收期與顧客終身價值,並檢驗每一項背後的假設在什麼條件下失效。
  • 用淨收入留存率判斷既有客戶基礎是否在沒有新客戶的情況下自行成長。
已完成 0 / 50

本課是「定價、銷售與合約」的最後一課,也是把整個課程群收攏成一組數字的地方。前四課依序決定了價格、包裝方式、漏斗與合約條款;但一家公司不會因為簽了約而活下來,只會因為收到錢、而且客戶第二年還在,才活下來。本課把付款條件、收款流程、續約、顧客成功與顧客取得成本放進同一條計算鏈,用「知行學習」的同一組數字算到底,然後花最大的篇幅去攻擊這組數字的假設。

核心問題是:一位客戶要花多久才把公司為了取得他而付出的成本還清,以及在還清之前公司必須自己墊多少現金?完成標準是:讀者能算出年約值、每客戶毛利、顧客取得成本、回收期與顧客終身價值,能說明每一個數字用了哪些假設,並且能指出當假設改變時哪一個結論會先崩掉。

先定義本課反覆使用的詞。付款條件(payment terms) 是合約約定客戶何時付款,例如「淨三十天」(net-30)指的是自請款日起三十天內付款。應收帳款週轉天數(days sales outstanding,DSO) 是已認列營收但尚未收到現金的平均天數。顧客取得成本(customer acquisition cost,CAC) 是為了取得一位新客戶而分攤的銷售與行銷支出。回收期(payback period) 是累積毛利追平 CAC 所需的時間。顧客終身價值(lifetime value,LTV) 是一位客戶在整段關係中預期貢獻的毛利總額。非自願流失(involuntary churn) 指客戶其實還想留下,但因為付款失敗而被系統中止服務。淨收入留存率(net revenue retention,NRR) 衡量同一批既有客戶的年度經常性收入,一年後在不計新客戶的情況下變成原來的百分之幾。

給客戶淨三十天,等於借給客戶三十天的錢。這不是比喻,而是資產負債表上的事實:服務已提供、營收已認列,但現金還在客戶帳上,公司帳上多出一筆應收帳款。IFRS 15 的收入認列模型是以「履約義務是否滿足、客戶是否取得控制」為判準,而不是以「是否收到現金」為判準;因此「認列營收」與「收到現金」在時點上可以差很遠,這正是 現金流與營運資金 那一課要解決的問題。

用知行學習的數字量化。四十位專業版客戶、每位年約值 36,000 元,年營收 1,440,000 元,日均營收 1,440,000 ÷ 365 = 3,945.21 元/日。若 DSO 為 30 天,應收帳款約 3,945.21 × 30 = 118,356 元;若客戶普遍拖到 45 天,應收帳款變成 3,945.21 × 45 = 177,535 元。差額 177,535 − 118,356 = 59,179 元,就是「多給十五天」這個看似客氣的讓步,實際從公司口袋拿走的現金。這筆錢不會出現在損益表上,因為它不影響營收也不影響毛利——它只影響公司還剩多久可以活。

反過來看,年繳預收把方向倒轉。客戶在服務開始前先付 36,000 元,公司先拿到現金、再逐月提供服務。此時帳上出現的是合約負債而非應收帳款,公司變成向客戶借錢的一方。同一份合約、同一個價格,光是付款節奏就決定了公司是資金的提供者還是使用者。

收款是一套流程,不是一場尷尬的對話

Section titled “收款是一套流程,不是一場尷尬的對話”

多數小公司把收款當成「等對方忘記、然後鼓起勇氣去問」。這是把一個可設計的流程誤當成人際問題。可設計的部分至少有五段:請款單是否在服務交付當天就發出、是否寄到真正有付款權限的人(而不是使用者,見 資格確認、提案與合約 對簽約主體的處理)、逾期第幾天由誰以什麼語氣聯繫、什麼情況下暫停服務、以及什麼情況下停止追討並認列為損失。

把這五段寫成規則,收款就不再依賴某個人當天的心情。實務上最有效的單一改動通常是最前面那一段:請款單延後七天發出,現金就晚七天進來,而且沒有任何一方察覺。

非自願流失是一個獨立而且可修的問題

Section titled “非自願流失是一個獨立而且可修的問題”

流失通常被當成一件事,但它其實是兩件性質完全不同的事。自願流失是客戶決定不再需要這項服務;非自願流失是客戶想留下,但信用卡到期、額度不足或銀行風控攔截,扣款失敗,系統照規則中止了服務。第二種在很多訂閱制公司佔全部流失的兩成到四成,而它的解法完全不需要改產品。

用數字看。知行學習年流失率 20%,四十位客戶一年流失八位。假設其中三位是扣款失敗造成的,對應 3 × 36,000 = 108,000 元的年約值。若導入重試與提醒流程——扣款失敗後在三、五、七天各重試一次,同時以電子郵件與簡訊通知客戶更新卡片——而救回其中兩位,流失就從八位降到六位,流失率從 8 ÷ 40 = 20% 降到 6 ÷ 40 = 15%。平均壽命從 1 ÷ 0.2 = 5 年拉長到 1 ÷ 0.15 ≈ 6.67 年,LTV 從 135,000 元變成 27,000 × 6.67 ≈ 180,000 元。這是一個不改價格、不改產品、只改扣款重試邏輯就能得到的結果。(此處救回兩位是教學 example,不是任何實測比率。)

續約是在合約期間內賺到的,不是到期時談來的

Section titled “續約是在合約期間內賺到的,不是到期時談來的”

續約決定發生在客戶心裡的時間,遠早於合約到期日。如果一位客戶在第三個月就沒有真正用起來,第十二個月的續約談判只是在補一張早已寫好的答案卷。所以續約的操作點在前期:導入是否完成、關鍵使用者是否真的把工作流程搬過來、定價指標與包裝 所計價的那個單位(每月活躍席次)是否真的在成長。

這也意味著續約率是一個落後指標。可以提早看到的領先指標包括活躍席次佔已購席次的比例、關鍵功能的使用頻率、以及對口窗口是否換人。窗口換人是一個被嚴重低估的訊號:原本推動導入的人離職,新窗口對這份合約沒有任何情感或政治投資,續約就從「延續」變成「重新說服」。

顧客成功是經濟功能,不是服務台

Section titled “顧客成功是經濟功能,不是服務台”

客服是被動的:客戶有問題,我們回答。顧客成功是主動的:我們預測哪些客戶會流失、哪些客戶會擴張,並在事情發生前介入。兩者的差別不在態度而在目標函數——客服的目標是關閉工單,顧客成功的目標是留存率與擴張收入。

把顧客成功當成經濟功能,就必須用經濟語言檢驗它。若一位顧客成功人員年成本 900,000 元、負責六十位客戶,而他讓這批客戶的年流失率從 20% 降到 15%,被留下來的是 60 × 5% = 3 位客戶、對應年毛利 3 × 27,000 = 81,000 元。單看一年,這位人員不划算。但留存的效果是累積的:這三位客戶各自的剩餘壽命都被延長,且擴張收入通常來自同一批人。這說明顧客成功的投資報酬必須以多年期而非單年期評估——同時也說明,如果一家公司的平均客戶壽命本來就很短,這個角色可能真的還不該設。

擴張收入(expansion revenue)是既有客戶因為增加席次、升級方案或加購模組而多付的錢。它的取得成本遠低於新客戶,因為漏斗前面幾段——認知、名單、資格確認——都已經走過。用同一批客戶的一年變化計算淨收入留存率:

  • 期初年度經常性收入(同一批四十位客戶)= 40 × 36,000 = 1,440,000 元
  • 流失的年度經常性收入 = 8 × 36,000 = 288,000 元
  • 擴張的年度經常性收入 = 32 × 0.375 × 3,000 × 12 = 432,000 元(假設留下的三十二位客戶平均每位增購 0.375 席,也就是每八位客戶合計多買三席;單位檢查:客戶 × 席次/客戶 × 元/席次/月 × 月 = 元)
  • 淨收入留存率 = (1,440,000 − 288,000 + 432,000) ÷ 1,440,000 = 1,584,000 ÷ 1,440,000 = 110%

110% 的意思非常具體:這四十位客戶一年後貢獻的年度經常性收入,比一年前多了 144,000 元,而公司在這一年裡沒有從他們身上取得任何一位新客戶。換句話說,即使新客戶完全歸零,收入基礎仍會成長。這是訂閱制商業模式裡少數真正稱得上結構性優勢的東西。

對照一個未達標的情況:若擴張只有 144,000 元,NRR = (1,440,000 − 288,000 + 144,000) ÷ 1,440,000 = 1,296,000 ÷ 1,440,000 = 90%。此時公司每年必須先補上 10% 的收入缺口,才談得上成長;漏斗的產出有一部分只是在填洞。同樣的漏斗(見 銷售漏斗:B2C 與 B2B),在 NRR 110% 與 90% 兩種情況下,對公司的意義完全不同。

第一種失敗做法:把續約當成到期前三十天啟動的任務。 它看起來合理,因為續約確實是一個有明確截止日的行政動作,放進行事曆、指派負責人、準備報價單,管理上非常整齊。它失效的假設是「客戶的續約決定發生在被詢問的那一刻」。實際上決定早已形成,前三十天能改變的只有措辭。

失效機制是這樣的:因為只在最後三十天投入,公司在這三十天裡唯一能拿出來的籌碼是折扣。於是續約系統性地變成降價談判,而降價是毛利的直接減項——同樣的算術在 折扣螺旋 已經算過:售價打九折,單位毛利從 2,250 元掉到 1,950 元,要維持相同總毛利需要多賣 15.38%。用折扣換來的續約,會讓下一年的 LTV 更低,於是下一年更需要折扣。預警訊號有三個:續約案幾乎都在到期前兩週才啟動;續約平均折扣逐年上升;以及公司說不出任何一個「客戶主動提前續約」的例子。

第二種失敗做法:把顧客成功當成應該壓到最低的成本中心。 它看起來合理,因為顧客成功在損益表上只出現在費用側,沒有任何一列營收掛在它名下,砍它的短期效果立竿見影。它失效的假設是「留存率是產品的性質,不受人為介入影響」。當這個假設被當成前提,任何投入都會被判定為浪費。

失效機制的時間差是關鍵:砍掉顧客成功之後的第一季,毛利率上升、費用下降,決策看起來完全正確;流失率的惡化要到續約週期走完才浮現,而那時通常已經過了三到四個季度,公司會傾向把它歸因於市場或競爭。預警訊號是:公司能報出每月工單數,卻報不出流失率的拆解與 NRR;以及顧客成功的績效指標是回應時間而不是留存率。

以下全部使用知行學習專業版的數字,幣別單位一律為「元」,不涉及任何稅務計算。假設:專業版標價 3,000 元/席次/月;毛利率 75%(單位變動成本 750 元/席次/月);年度銷售與行銷支出 1,080,000 元;該年成交 40 位新客戶;年流失率 20%;且流失率在各年間維持不變。

指標數值
年約值36,000
毛利率75%
每客戶年毛利27,000
每客戶月毛利2,250
顧客取得成本27,000
回收期(月)12
年流失率20%
平均客戶壽命(年)5
顧客終身價值135,000
終身價值與取得成本比5

逐列推導。年約值(annual contract value,ACV) = 3,000 元/席次/月 × 12 個月 = 36,000 元,單位檢查:元/月 × 月 = 元,本例假設每位客戶一席。每客戶年毛利 = 36,000 × 75% = 27,000 元;交叉驗算:單位毛利 = 3,000 − 750 = 2,250 元/月,2,250 × 12 = 27,000 元,與乘毛利率的結果一致,這也是 毛利率與單位經濟 的同一個算式。每客戶月毛利 = 27,000 ÷ 12 = 2,250 元/月,回到單位毛利本身,閉環成立。

顧客取得成本 = 1,080,000 ÷ 40 = 27,000 元/客戶,單位檢查:元 ÷ 客戶 = 元/客戶。此處分子包含該年度全部銷售與行銷支出(人員、廣告、活動、工具),分母只計新成交客戶;把續約與擴張所耗用的資源留在分子而不調整分母,會系統性高估 CAC,這是實務上第一個要講清楚的定義邊界,詳見 顧客取得成本。

回收期 = CAC ÷ 每客戶月毛利 = 27,000 ÷ 2,250 = 12 個月,單位檢查:元 ÷ (元/月) = 月。平均客戶壽命 = 1 ÷ 年流失率 = 1 ÷ 20% = 5 年。顧客終身價值 = 每客戶年毛利 × 平均壽命 = 27,000 × 5 = 135,000 元。終身價值與取得成本比 = 135,000 ÷ 27,000 = 5(無單位,元除以元)。

上面每一步的算術都對,但算術正確不等於結論可信。以下四點才是本課真正要教的東西。

第一,1 ÷ 流失率 是一個管理假設,不是事實。 它成立需要兩個條件:流失率在每一年都相同,而且未來的毛利不折現。兩個條件通常都不成立。實際的流失多半前重後輕——第一年沒有導入成功的客戶集中在第一年走掉,撐過第二年的客戶反而更穩定,這會讓真實壽命長於公式值;但另一方面,五年後的 27,000 元在今天並不值 27,000 元,若以年折現率 10% 計算,第五年的毛利現值只有 27,000 ÷ 1.1⁴ ≈ 18,442 元。兩個偏誤方向相反、幅度未知,所以正確的說法是「135,000 元是在固定流失率與不折現假設下的估計值」,而不是「這位客戶值 135,000 元」。

第二,12 個月的回收期代表公司要為每一位客戶墊一整年的毛利。 這句話的現金意義必須算出來才有感覺:該年取得 40 位客戶,公司先花掉 40 × 27,000 = 1,080,000 元,而這 1,080,000 元要到十二個月後才靠毛利全部回來。成長愈快,這個缺口愈大——若明年目標是 80 位客戶,先付出的就是 2,160,000 元。這就是「成長正在奏效的時候,現金最緊」的算術來源,也是 存續期間、預算與財務控制 必須和成長計畫綁在一起看的原因。

值得注意的是,若採年繳預收,現金回收期與毛利回收期會分開:客戶簽約當下付進 36,000 元現金,超過 CAC 的 27,000 元,公司在現金上當月即為正;但毛利仍是按月認列,毛利回收期依然是 12 個月。付款條件無法改變單位經濟,卻能大幅改變公司需要多少營運資金。

第三,敏感度。 假設流失率從 20% 上升到 33.3%(三分之一),其餘不變:平均壽命 = 1 ÷ 33.3% ≈ 3 年,LTV = 27,000 × 3 = 81,000 元,LTV 與 CAC 比 = 81,000 ÷ 27,000 = 3。流失率上升了 13.3 個百分點,LTV 掉了 135,000 − 81,000 = 54,000 元,也就是 40%。反方向同樣劇烈:前面非自願流失那一節把流失率降到 15%,壽命 1 ÷ 0.15 ≈ 6.67 年,LTV ≈ 180,000 元,LTV 與 CAC 比約 6.67。同一家公司、同一個價格、同一份漏斗,光是流失率在 15% 到 33.3% 之間移動,LTV 就在 81,000 元到 180,000 元之間擺盪,超過兩倍。任何把 LTV 當成精確數字使用的決策,都建立在一個它承受不起的精度上。

第四,LTV 與 CAC 比和回收期會指向相反方向。 想像另一種產品設計:客戶非常黏著,年流失率只有 10%(壽命 10 年),LTV = 27,000 × 10 = 270,000 元,LTV 與 CAC 比高達 10——看起來極為健康。但若這條路線的 CAC 是 54,000 元、月毛利仍是 2,250 元,回收期就是 54,000 ÷ 2,250 = 24 個月。LTV 與 CAC 比 = 270,000 ÷ 54,000 = 5,和原方案相同,但公司必須墊兩年。當現金充裕時,兩個指標都可以參考;當現金短缺時,具有約束力的是回收期,因為公司會在 LTV 兌現之前先耗盡現金。LTV 描述的是一個需要時間才會實現的未來,回收期描述的是現在要拿出多少錢——價值定價案例 呈現的是把兩者一起看的做法。要把整條鏈自己跑一次,請完成 定價與銷售情境練習。

「LTV 是已經賺到的錢。」 不是。LTV 是在固定流失率、不折現、且產品與價格維持不變等一連串假設下的預測值。上面的敏感度顯示,流失率從 20% 移到 33.3%,同一批客戶的 LTV 就從 135,000 元變成 81,000 元。把 LTV 當成已實現的收益去支撐支出決策,等於用一個尚未發生、而且高度依賴假設的數字去支付今天的帳單。

「流失率低就沒問題。」 流失率只看客戶數,看不到金額結構。四十位客戶中若走掉的是兩位小客戶、卻有五位大客戶各自減少了一半席次,客戶流失率只有 5%,收入卻大幅萎縮。真正該看的是收入面的留存——NRR 90% 與 NRR 110% 可以出現在完全相同的客戶流失率之下。

「客戶成功就是客服。」 兩者的目標函數不同。客服的成功是關閉工單,顧客成功的成功是留存率與擴張收入。把顧客成功掛在客服的績效制度底下,會得到一支反應很快、但完全不預測流失的團隊;工單數漂亮,續約照樣掉。

「給更長的付款期比較好談生意。」 更長的付款期確實比較好談,因為它把成本從客戶身上移到公司身上,而且移轉的部分完全不出現在報價單上。前面算過,四十位客戶的 DSO 從 30 天延到 45 天,就有 59,179 元現金被凍在應收帳款裡。若真的要用付款條件當籌碼,應該把它明碼標價:例如年繳預收給予相當於一個月的折讓,而不是無償延長帳期。

「續約率高,所以顧客成功不用投資。」 這是把結果當成原因。高續約率有可能正是既有投入的產物,砍掉之後的惡化要一個續約週期才看得見,而那時候的歸因幾乎一定會落在市場而非自己的決策上。判斷方式是先做拆解:把續約率分成「有介入」與「無介入」兩組客戶比較,再談要不要砍。

「非自願流失是客戶自己的問題。」 扣款失敗的客戶原本願意付錢,是流程沒有把錢收進來。它是全部流失中最便宜的一段——重試排程、到期提醒、更新卡片的自助頁面,成本遠低於重新取得一位客戶所需的 27,000 元。

  • 分別算出公司的 DSO 與合約約定的付款天數,把兩者的差乘上日均營收,寫下被佔用的現金金額。
  • 檢查請款單是否在服務交付或計費週期起算日的當天發出;若不是,記錄延遲天數與原因。
  • 寫下一份逾期處理規則,明列第幾天由誰聯繫、第幾天暫停服務、第幾天停止追討,並讓執行者不需請示即可執行。
  • 把上一年度的流失客戶逐一標記為自願或非自願,算出非自願流失佔比與對應的年約值金額。
  • 建立扣款失敗的重試與通知流程,並記錄實施前後三個月的救回率。
  • 計算最近一批客戶的 NRR:期初年度經常性收入、流失金額、擴張金額各列一行,相加後除以期初金額。
  • 用本課公式算出自家的年約值、每客戶月毛利、CAC、回收期與 LTV,並在每個數字旁邊寫下它用了哪一個假設。
  • 對流失率做敏感度:分別以現值、現值乘一點五倍、現值除以一點五倍重算 LTV,記錄三個結果。
  • 明確定義 CAC 的分子與分母涵蓋範圍,並確認續約與擴張的成本沒有被算進新客戶的分母裡。
  • 為每一位客戶記錄導入完成日與關鍵使用者是否更換,把兩者列為續約的領先指標,每月檢視。
  • 在採用自動續約、儲存付款憑證或設定逾期利息之前,就這三件事分別尋求當地合格的法律與會計專業意見。

本課的算術——年約值、毛利、CAC、回收期、LTV、NRR——是定義推導出來的結果,在任何地方都成立。但把這些算式接到真實合約上的那一層,幾乎每一項都受管轄區規範,而且差異很大,as-of 2026-07-31。

第一,逾期付款的處理。是否可以收取逾期利息、上限多少、是否需要事先於合約明定、以及能否請求回收成本,各地規則不同;有些管轄區對商業交易的付款期間本身設有上限。第二,自動續約。訂閱是否可以自動展期、展期前是否必須主動通知、通知的時點與方式、以及消費者能否在展期後仍取消,都可能有強制規定,而且對企業客戶(B2B)與消費者(B2C)常有不同標準。第三,解約與退款權利。部分管轄區對線上或遠距締結的消費者契約給予法定的解約期間,這類權利通常不能以合約條款排除。第四,儲存付款憑證與後續扣款。卡片資料的保存、強化驗證的要求、以及首次授權與後續扣款的關係,同時受法規與卡片組織規則約束,而後者本身也分區域。

上述每一項都必須就個案尋求當地合格的法律、會計與稅務專業協助;把某一地的做法直接搬到另一地是常見且代價很高的錯誤。任何一份收款、續約或退款的條款範本都不是全球通用,換一個管轄區就要重新檢查可執行性。制度面的比較請對照 成立與治理的地區差異。

會計面同樣需要區分。何時認列營收由適用的會計架構決定,而不是由收款時點決定;預收的年費在服務尚未提供前一般不是營收,而是負債。公司實際適用哪一套架構(國際準則、當地一般公認會計原則或中小企業簡化制度),以及是否已在當地採納,必須逐案確認。

IFRS 15 Revenue from Contracts with Customers 支持本課的核心會計區分:該標準以「辨認與客戶的合約、辨認履約義務、決定交易價格、分攤至履約義務、於履約義務滿足時認列收入」的五步驟模型認列收入,並區分於某一時點或一段期間內認列。本課據此主張「認列營收」與「收到現金」是兩件事,付款條件因此是一項融資決策而非會計決策。該頁為標準的總覽頁,本課未就合約資產、應收帳款或重大財務組成部分等細部規定引用其條文。

Conceptual Framework for Financial Reporting 支持本課使用的資產與負債定義取向,以及「一般用途財務報導的目的是提供對投資人、貸與人與其他債權人有用的資訊」這項陳述;本課關於應收帳款是資產、預收年費在服務提供前是負債的說明依此定位。IAS 1 Presentation of Financial Statements 支持財務報表整體表達要求,以及流動與非流動之分類概念,是本課將應收帳款置於營運資金脈絡討論的依據。三份來源 accessed 2026-07-31。

三份來源皆為國際準則層級文件,不涵蓋任何單一國家的契約法、消費者保護法、逾期利息規範、自動續約規則或支付相關監理要求;本課「地區差異」一節的所有陳述均為原則性提示,並非引自上述來源,讀者不應據以判斷特定管轄區的規則。知行學習及其全部數字是教學 example;年約值、CAC、回收期、LTV、NRR、DSO 與敏感度分析全部是作者依題設假設所作的算術推導(inference),非任何公司的實際營運資料。