saas-economics-efficiency-metrics by deanpeters/product-manager-skills
npx skills add https://github.com/deanpeters/product-manager-skills --skill saas-economics-efficiency-metrics判断你的 SaaS 商业模式是否从根本上可行且资本高效。用于计算单位经济效益、评估盈利能力、管理现金跑道,并决定何时扩张与优化。对于融资、董事会报告和做出明智的投资权衡至关重要。
这不是一个财务报告工具——它是一个框架,帮助产品经理理解业务是否能持续增长、何时应优先考虑效率而非增长,以及哪些投资具有正向回报。
衡量客户层面盈利能力的指标——可持续 SaaS 的基础。
毛利率 — 扣除直接成本(销货成本)后剩余的收入百分比。
(收入 - 销货成本) / 收入 × 100CAC(客户获取成本) — 获取一个客户的总成本。
总销售与营销支出 / 新获取客户数LTV(客户终身价值) — 一个客户在其生命周期内预期产生的总收入。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
ARPU × 平均客户生命周期(月)ARPU × 毛利率 % / 流失率LTV:CAC 比率 — 客户获取支出的效率。
LTV / CAC回收期 — 从客户收入中收回 CAC 所需的月数。
CAC / (月度 ARPU × 毛利率 %)贡献利润率 — 扣除所有可变成本(不仅仅是销货成本)后剩余的收入。
(收入 - 所有可变成本) / 收入 × 100毛利率回收期 — 使用实际利润而非收入的回收期。
CAC / (月度 ARPU × 毛利率 %)按渠道的 CAC 回收期 — 比较不同获客渠道的回收期。
衡量你使用现金来发展业务的效率的指标。
烧钱率 — 每月消耗的现金。
每月现金支出(所有费用)每月现金支出 - 每月收入现金跑道 — 现金耗尽前的月数。
现金余额 / 月度净烧钱率运营费用 — 运营业务的成本(不包括销货成本)。
净收入(利润率) — 扣除所有费用后的实际利润或亏损。
收入 - 所有费用(销货成本 + 运营费用)营运资本影响 — 收入确认与现金收取之间的现金时间差异。
衡量增长与盈利能力权衡的复合指标。
40 法则 — 增长率 + 利润率应超过 40%。
收入增长率 % + 利润率 %魔力数字 — 销售与营销效率。
(本季度收入 - 上季度收入) × 4 / 上季度销售与营销支出运营杠杆 — 收入增长与成本增长的比较。
单位经济效益 — 每个“单位”(客户、席位、交易)盈利能力的通用术语。
在以下情况使用:
不要在以下情况使用:
saas-revenue-growth-metrics)使用 template.md 中的模板计算你的单位经济效益指标。
Gross Margin = (Revenue - COGS) / Revenue × 100
COGS includes:
- Hosting & infrastructure costs
- Payment processing fees
- Customer onboarding costs
- Direct delivery costs
示例:
质量检查:
CAC = Total Sales & Marketing Spend / New Customers Acquired
Include in S&M spend:
- Marketing salaries & tools
- Sales salaries & commissions
- Advertising & paid channels
- SDR/BDR team costs
示例:
质量检查:
LTV (Simple) = ARPU × Average Customer Lifetime (months)
LTV (Better) = ARPU × Gross Margin % / Monthly Churn Rate
LTV (Advanced) = Account for expansion, cohort-specific retention, discount rate
示例(简单):
示例(更好):
质量检查:
LTV:CAC Ratio = LTV / CAC
示例:
质量检查:
解读:
Payback Period (months) = CAC / (Monthly ARPU × Gross Margin %)
示例:
质量检查:
关键洞察: 4:1 的 LTV:CAC 但 36 个月的回收期是现金陷阱。3:1 的 LTV:CAC 但 8 个月的回收期对增长更有利。
Contribution Margin = (Revenue - All Variable Costs) / Revenue × 100
Variable Costs include:
- COGS
- Support costs (variable component)
- Payment processing
- Variable customer success costs
示例:
质量检查:
Gross Burn Rate = Total Monthly Cash Spent
Net Burn Rate = Total Monthly Cash Spent - Monthly Revenue
示例:
质量检查:
Runway (months) = Cash Balance / Monthly Net Burn
示例:
质量检查:
规则: 在还有 6-9 个月跑道时开始融资,而不是 3 个月时。
OpEx = Sales & Marketing + R&D + General & Administrative
Track as % of Revenue:
S&M as % of Revenue
R&D as % of Revenue
G&A as % of Revenue
示例:
质量检查:
Net Income = Revenue - COGS - OpEx
Profit Margin % = Net Income / Revenue × 100
示例:
质量检查:
Rule of 40 = Revenue Growth Rate % + Profit Margin %
示例 1(增长模式):
示例 2(成熟期):
示例 3(问题):
质量检查:
权衡:
Magic Number = (Current Quarter Revenue - Previous Quarter Revenue) × 4 / Previous Quarter S&M Spend
示例:
质量检查:
解读:
随时间跟踪以查看你是否在高效扩张。
示例:
| 季度 | 收入 | 同比增速 | 运营费用 | 同比增速 | 杠杆 |
|---|---|---|---|---|---|
| Q1 2024 | $8M | - | $6M | - | - |
| Q2 2024 | $10M | 25% | $7M | 17% | 正 ✅ |
| Q3 2024 | $12M | 20% | $9M | 29% | 负 ⚠️ |
质量检查:
单位经济效益因细分市场差异巨大:
| 细分市场 | CAC | LTV | LTV:CAC | 回收期 | 毛利率 |
|---|---|---|---|---|---|
| SMB | $500 | $2,000 | 4:1 | 8 个月 | 75% |
| 中型市场 | $5,000 | $25,000 | 5:1 | 12 个月 | 80% |
| 企业级 | $50,000 | $300,000 | 6:1 | 24 个月 | 85% |
质量检查:
查看 examples/ 文件夹获取详细场景。以下为迷你示例:
公司: CloudAnalytics(中型市场分析 SaaS)
单位经济效益:
资本效率:
分析:
行动: 积极扩大获客规模。经济效益支持增长。
公司: EnterpriseCRM(企业级销售模式)
单位经济效益:
资本效率:
分析:
问题: 你将在收回获客成本之前耗尽现金。
行动:
公司: SocialScheduler(SMB 社交媒体工具)
季度环比趋势:
| 季度 | 收入 | 运营费用 | 净收入 | 收入增速 | 运营费用增速 |
|---|---|---|---|---|---|
| Q1 | $1.0M | $800K | -$800K | - | - |
| Q2 | $1.3M | $1.2M | -$1.2M | 30% | 50% 🚨 |
| Q3 | $1.6M | $1.8M | -$1.8M | 23% | 50% 🚨 |
分析:
问题: 收入增长放缓的同时,烧钱速度却在加快。
行动:
症状: “我们的 LTV:CAC 是 6:1,太棒了!”
后果: 6:1 的比率但 48 个月的回收期是现金陷阱。你将在收回 CAC 之前耗尽资金。
修复: 始终将 LTV:CAC 与回收期结合考虑。3:1 但 10 个月回收期优于 6:1 但 36 个月回收期。
症状: “LTV = $100/月 × 36 个月 = $3,600”
后果: 你使用的是收入,而不是利润。扣除 30% 销货成本后的实际 LTV = $2,520,而不是 $3,600。
修复: 始终在 LTV 计算中包含毛利率。LTV = ARPU × 毛利率 % / 流失率。
症状: “我们需要增长更快——让我们把销售与营销支出翻倍!”(魔力数字 = 0.3)
后果: 你在给一个坏掉的引擎加油。加倍支出只会加速现金消耗,而不会带来相应的收入增长。
修复: 只有当魔力数字 >0.75 时才扩大销售与营销支出。如果 <0.5,先修复 GTM 效率。
症状: “LTV = ARPU × 生命周期”(忽略扩展、折扣率、客户群差异)
后果: 为决策高估了 LTV。现实是:扩展会提高 LTV;折现会降低 LTV;客户群各不相同。
修复: 对于重大决策,使用复杂的 LTV 模型。简单的 LTV 仅适用于方向性指导。
症状: “今天的 $10K 收入 = 5 年后的 $10K 收入”
后果: 高估了长回收期业务的 LTV。5 年后的 $10K 在今天只值约 $7.8K(按 5% 折现率)。
修复: 对于 LTV 周期 >24 个月的情况,对未来现金流进行折现。使用 NPV(净现值)。
症状: “渠道 A 的 CAC 是 $5K,渠道 B 的 CAC 是 $8K——渠道 A 更好!”
后果: 如果渠道 A 有 24 个月回收期,而渠道 B 有 8 个月回收期,实际上渠道 B 更好(现金回收更快)。
修复: 将 CAC 和回收期一起比较,而不是孤立地看 CAC。
症状: “40 法则 = 50,我们太棒了!”(60% 增长,-10% 利润率,每月烧 $5M)
后果: 40 法则不考虑绝对烧钱额。你可能平衡得很好,但只有 3 个月的跑道。
修复: 将 40 法则与烧钱率和跑道结合考虑。平衡很重要,但生存更重要。
症状: “混合 CAC 是 $2K,混合 LTV 是 $10K,我们很好!”
后果: SMB 细分市场可能有 $500 CAC / $2K LTV(很好),而企业级有 $20K CAC / $15K LTV(很差)。混合指标掩盖了问题。
修复: 按细分市场计算单位经济效益。独立优化每个细分市场。
症状: “毛利率是 80%,我们的利润率很好!”
后果: 扣除可变支持成本(10%)和支付处理费(3%)后,贡献利润率可能只有 67%——而不是 80%。
修复: 同时跟踪毛利率(仅销货成本)和贡献利润率(所有可变成本)。使用贡献利润率进行单位经济效益分析。
症状: “根据烧钱率,我们有 12 个月的跑道”(但所有合同都是按月支付)
后果: 预付的年度合同会暂时增加现金。按月支付的合同会延迟现金收取。跑道比烧钱率显示的要长/短。
修复: 计算跑道时考虑营运资本。基于现金的跑道 ≠ 基于收入的跑道。
saas-revenue-growth-metrics — 收入、留存和增长指标,为 LTV 提供输入finance-metrics-quickref — 所有指标的快速查找feature-investment-advisor — 使用利润率和贡献计算进行功能 ROI 分析acquisition-channel-advisor — 使用 CAC、LTV、回收期进行渠道评估business-health-diagnostic — 使用效率指标进行健康检查research/finance/Finance for Product Managers.mdresearch/finance/Finance_QuickRef.mdresearch/finance/Finance_Metrics_Additions_Reference.md每周安装次数
218
仓库
GitHub 星标
1.5K
首次出现
2026年2月12日
安全审计
安装于
codex196
opencode195
gemini-cli192
github-copilot191
cursor189
kimi-cli188
Determine whether your SaaS business model is fundamentally viable and capital-efficient. Use this to calculate unit economics, assess profitability, manage cash runway, and decide when to scale vs. optimize. Essential for fundraising, board reporting, and making smart investment trade-offs.
This is not a finance reporting tool—it's a framework for PMs to understand whether the business can sustain growth, when to prioritize efficiency over growth, and which investments have positive returns.
Metrics that measure profitability at the customer level—the foundation of sustainable SaaS.
Gross Margin — Percentage of revenue remaining after direct costs (COGS).
(Revenue - COGS) / Revenue × 100CAC (Customer Acquisition Cost) — Total cost to acquire one customer.
Total Sales & Marketing Spend / New Customers AcquiredLTV (Lifetime Value) — Total revenue expected from one customer over their lifetime.
ARPU × Average Customer Lifetime (months)ARPU × Gross Margin % / Churn RateLTV:CAC Ratio — Efficiency of customer acquisition spending.
LTV / CACPayback Period — Months to recover CAC from customer revenue.
CAC / (Monthly ARPU × Gross Margin %)Contribution Margin — Revenue remaining after ALL variable costs (not just COGS).
(Revenue - All Variable Costs) / Revenue × 100Gross Margin Payback — Payback period using actual profit, not revenue.
CAC / (Monthly ARPU × Gross Margin %)CAC Payback by Channel — Compare payback across acquisition channels.
Metrics that measure how efficiently you use cash to grow the business.
Burn Rate — Cash consumed per month.
Monthly Cash Spent (all expenses)Monthly Cash Spent - Monthly RevenueRunway — Months until cash runs out.
Cash Balance / Monthly Net BurnOpEx (Operating Expenses) — Costs to run the business (excluding COGS).
Net Income (Profit Margin) — Actual profit or loss after all expenses.
Revenue - All Expenses (COGS + OpEx)Working Capital Impact — Cash timing differences between revenue recognition and cash collection.
Composite metrics that measure growth vs. profitability trade-offs.
Rule of 40 — Growth rate + profit margin should exceed 40%.
Revenue Growth Rate % + Profit Margin %Magic Number — Sales & marketing efficiency.
(Current Quarter Revenue - Previous Quarter Revenue) × 4 / Previous Quarter S&M SpendOperating Leverage — How revenue growth compares to cost growth.
Unit Economics — General term for profitability of each "unit" (customer, seat, transaction).
Use these when:
Don't use these when:
saas-revenue-growth-metrics)Use the templates in template.md to calculate your unit economics metrics.
Gross Margin = (Revenue - COGS) / Revenue × 100
COGS includes:
- Hosting & infrastructure costs
- Payment processing fees
- Customer onboarding costs
- Direct delivery costs
Example:
Quality checks:
CAC = Total Sales & Marketing Spend / New Customers Acquired
Include in S&M spend:
- Marketing salaries & tools
- Sales salaries & commissions
- Advertising & paid channels
- SDR/BDR team costs
Example:
Quality checks:
LTV (Simple) = ARPU × Average Customer Lifetime (months)
LTV (Better) = ARPU × Gross Margin % / Monthly Churn Rate
LTV (Advanced) = Account for expansion, cohort-specific retention, discount rate
Example (Simple):
Example (Better):
Quality checks:
LTV:CAC Ratio = LTV / CAC
Example:
Quality checks:
Interpretation:
Payback Period (months) = CAC / (Monthly ARPU × Gross Margin %)
Example:
Quality checks:
Critical insight: 4:1 LTV:CAC with 36-month payback is a cash trap. 3:1 LTV:CAC with 8-month payback is better for growth.
Contribution Margin = (Revenue - All Variable Costs) / Revenue × 100
Variable Costs include:
- COGS
- Support costs (variable component)
- Payment processing
- Variable customer success costs
Example:
Quality checks:
Gross Burn Rate = Total Monthly Cash Spent
Net Burn Rate = Total Monthly Cash Spent - Monthly Revenue
Example:
Quality checks:
Runway (months) = Cash Balance / Monthly Net Burn
Example:
Quality checks:
Rule: Start fundraising at 6-9 months runway, not 3 months.
OpEx = Sales & Marketing + R&D + General & Administrative
Track as % of Revenue:
S&M as % of Revenue
R&D as % of Revenue
G&A as % of Revenue
Example:
Quality checks:
Net Income = Revenue - COGS - OpEx
Profit Margin % = Net Income / Revenue × 100
Example:
Quality checks:
Rule of 40 = Revenue Growth Rate % + Profit Margin %
Example 1 (Growth Mode):
Example 2 (Mature):
Example 3 (Problem):
Quality checks:
Trade-offs:
Magic Number = (Current Quarter Revenue - Previous Quarter Revenue) × 4 / Previous Quarter S&M Spend
Example:
Quality checks:
Interpretation:
Track over time to see if you're scaling efficiently.
Example:
| Quarter | Revenue | YoY Growth | OpEx | YoY Growth | Leverage |
|---|---|---|---|---|---|
| Q1 2024 | $8M | - | $6M | - | - |
| Q2 2024 | $10M | 25% | $7M | 17% | Positive ✅ |
| Q3 2024 | $12M | 20% | $9M | 29% | Negative ⚠️ |
Quality checks:
Unit economics vary dramatically by segment:
| Segment | CAC | LTV | LTV:CAC | Payback | Gross Margin |
|---|---|---|---|---|---|
| SMB | $500 | $2,000 | 4:1 | 8 months | 75% |
| Mid-Market | $5,000 | $25,000 | 5:1 | 12 months | 80% |
| Enterprise | $50,000 | $300,000 | 6:1 | 24 months | 85% |
Quality checks:
See examples/ folder for detailed scenarios. Mini examples below:
Company: CloudAnalytics (mid-market analytics SaaS)
Unit Economics:
Capital Efficiency:
Analysis:
Action: Scale acquisition aggressively. Economics support growth.
Company: EnterpriseCRM (enterprise sales motion)
Unit Economics:
Capital Efficiency:
Analysis:
Problem: You'll run out of cash before recovering acquisition costs.
Actions:
Company: SocialScheduler (SMB social media tool)
Quarter-over-Quarter Trend:
| Quarter | Revenue | OpEx | Net Income | Revenue Growth | OpEx Growth |
|---|---|---|---|---|---|
| Q1 | $1.0M | $800K | -$800K | - | - |
| Q2 | $1.3M | $1.2M | -$1.2M | 30% | 50% 🚨 |
| Q3 | $1.6M | $1.8M | -$1.8M | 23% | 50% 🚨 |
Analysis:
Problem: Burning cash faster while revenue growth is slowing.
Actions:
Symptom: "Our LTV:CAC is 6:1, amazing!"
Consequence: 6:1 ratio with 48-month payback is a cash trap. You'll run out of money before recovering CAC.
Fix: Always pair LTV:CAC with payback period. 3:1 with 10-month payback beats 6:1 with 36-month payback.
Symptom: "LTV = $100/month × 36 months = $3,600"
Consequence: You're using revenue, not profit. Actual LTV after 30% COGS = $2,520, not $3,600.
Fix: Always include gross margin in LTV calculations. LTV = ARPU × Margin % / Churn Rate.
Symptom: "We need to grow faster—let's double S&M spend!" (Magic Number = 0.3)
Consequence: You're pouring gas on a broken engine. Doubling spend will just accelerate cash burn without proportional revenue growth.
Fix: Only scale S&M when magic number >0.75. If <0.5, fix GTM efficiency first.
Symptom: "LTV = ARPU × Lifetime" (ignoring expansion, discount rates, cohort variance)
Consequence: Overstating LTV for decision-making. Reality: expansion boosts LTV; discounting reduces it; cohorts vary.
Fix: Use sophisticated LTV models for big decisions. Simple LTV ok for directional guidance only.
Symptom: "$10K revenue today = $10K revenue in 5 years"
Consequence: Overstating LTV for long-payback businesses. $10K in 5 years is worth ~$7.8K today (at 5% discount rate).
Fix: Discount future cash flows for LTV periods >24 months. Use NPV (net present value).
Symptom: "Channel A has $5K CAC, Channel B has $8K CAC—Channel A is better!"
Consequence: If Channel A has 24-month payback and Channel B has 8-month payback, Channel B is actually better (faster cash recovery).
Fix: Compare CAC + payback together, not CAC in isolation.
Symptom: "Rule of 40 = 50, we're crushing it!" (60% growth, -10% margin, burning $5M/month)
Consequence: Rule of 40 doesn't account for absolute burn. You might have great balance but only 3 months runway.
Fix: Pair Rule of 40 with burn rate and runway. Balance matters, but survival matters more.
Symptom: "Blended CAC is $2K, blended LTV is $10K, we're good!"
Consequence: SMB segment might have $500 CAC / $2K LTV (great), while Enterprise has $20K CAC / $15K LTV (terrible). Blended metrics hide the problem.
Fix: Calculate unit economics by segment. Optimize each independently.
Symptom: "Gross margin is 80%, our margins are great!"
Consequence: After variable support costs (10%) and payment processing (3%), contribution margin might be 67%—not 80%.
Fix: Track both gross margin (COGS only) AND contribution margin (all variable costs). Use contribution margin for unit economics.
Symptom: "We have 12 months runway based on burn rate" (but all contracts are paid monthly)
Consequence: Annual contracts paid upfront boost cash temporarily. Monthly contracts delay cash collection. Runway is longer/shorter than burn rate suggests.
Fix: Account for working capital when calculating runway. Cash-based runway ≠ revenue-based runway.
saas-revenue-growth-metrics — Revenue, retention, and growth metrics that feed into LTVfinance-metrics-quickref — Fast lookup for all metricsfeature-investment-advisor — Uses margin and contribution calculations for feature ROIacquisition-channel-advisor — Uses CAC, LTV, payback for channel evaluationbusiness-health-diagnostic — Uses efficiency metrics for health checksresearch/finance/Finance for Product Managers.mdresearch/finance/Finance_QuickRef.mdresearch/finance/Finance_Metrics_Additions_Reference.mdWeekly Installs
218
Repository
GitHub Stars
1.5K
First Seen
Feb 12, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex196
opencode195
gemini-cli192
github-copilot191
cursor189
kimi-cli188
Excel财务建模规范与xlsx文件处理指南:专业格式、零错误公式与数据分析
39,600 周安装