saas-economics-efficiency-metrics
评估 SaaS 的单位经济效益和资本效率。用于判断企业能否高效扩张,或是否需要进行调整。
分类
产品设计安装
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
Purpose
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.
Input
Works best with: The question you're answering (can we scale? raise? extend runway?) or the metrics you want evaluated.
Also useful: Your numbers — CAC, gross margin, burn, runway, magic number — partial data is workable.
Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it and skip whatever it covers; don't re-ask.
Arriving empty-handed? That works too. Use it as a reference: read the metric sections relevant to your stage and decision.
Example invocation: Are we efficient enough to scale? CAC $9K, gross margin 72%, burn multiple 2.1, magic number 0.6.
Key Concepts
Unit Economics Family
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.
Capital Efficiency Family
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.
Efficiency Ratios Family
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).
Anti-Patterns (What This Is NOT)
When to Use These Metrics
Use these when:
Don't use these when:
saas-revenue-growth-metrics)Application
Step 1: Calculate Unit Economics
Use the templates in template.md to calculate your unit economics metrics.
Gross Margin
Gross Margin = (Revenue - COGS) / Revenue × 100
COGS includes:
- Hosting & infrastructure costs
- Payment processing fees
- Customer onboarding costs
- Direct delivery costsExample:
Quality checks:
CAC (Customer Acquisition Cost)
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 costsExample:
Quality checks:
LTV (Lifetime Value)
LTV (Simple) = ARPU × Average Customer Lifetime (months)
LTV (Better) = ARPU × Gross Margin % / Monthly Churn Rate
LTV (Advanced) = Account for expansion, cohort-specific retention, discount rateExample (Simple):
Example (Better):
Quality checks:
LTV:CAC Ratio
LTV:CAC Ratio = LTV / CACExample:
Quality checks:
Interpretation:
Payback Period
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
Contribution Margin = (Revenue - All Variable Costs) / Revenue × 100
Variable Costs include:
- COGS
- Support costs (variable component)
- Payment processing
- Variable customer success costsExample:
Quality checks:
Step 2: Calculate Capital Efficiency
Burn Rate
Gross Burn Rate = Total Monthly Cash Spent
Net Burn Rate = Total Monthly Cash Spent - Monthly RevenueExample:
Quality checks:
Runway
Runway (months) = Cash Balance / Monthly Net BurnExample:
Quality checks:
Rule: Start fundraising at 6-9 months runway, not 3 months.
Operating Expenses (OpEx)
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 RevenueExample:
Quality checks:
Net Income (Profit Margin)
Net Income = Revenue - COGS - OpEx
Profit Margin % = Net Income / Revenue × 100Example:
Quality checks:
Step 3: Calculate Efficiency Ratios
Rule of 40
Rule of 40 = Revenue Growth Rate % + Profit Margin %Example 1 (Growth Mode):
Example 2 (Mature):
Example 3 (Problem):
Quality checks:
Trade-offs:
Magic Number
Magic Number = (Current Quarter Revenue - Previous Quarter Revenue) × 4 / Previous Quarter S&M SpendExample:
Quality checks:
Interpretation:
Operating Leverage
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:
Step 4: Analyze by Segment and Channel
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:
Examples
See examples/ folder for detailed scenarios. Mini examples below:
Example 1: Healthy Unit Economics
Company: CloudAnalytics (mid-market analytics SaaS)
Unit Economics:
Capital Efficiency:
Analysis:
Action: Scale acquisition aggressively. Economics support growth.
Example 2: Good LTV:CAC, Bad Payback (Cash Trap)
Company: EnterpriseCRM (enterprise sales motion)
Unit Economics:
Capital Efficiency:
Analysis:
Problem: You'll run out of cash before recovering acquisition costs.
Actions:
Example 3: Scaling Too Fast (Negative Operating Leverage)
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:
Common Pitfalls
Pitfall 1: Celebrating High LTV Without Checking Payback
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.
Pitfall 2: Ignoring Gross Margin When Calculating LTV
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.
Pitfall 3: Scaling S&M with Low Magic Number
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.
Pitfall 4: Using Simplistic LTV Formulas
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.
Pitfall 5: Forgetting Time Value of Money
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).
Pitfall 6: Comparing CAC Across Different Payback Periods
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.
Pitfall 7: Celebrating Rule of 40 >40 with Negative Cash Flow
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.
Pitfall 8: Ignoring Segment-Specific Unit Economics
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.
Pitfall 9: Confusing Gross Margin with Contribution Margin
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.
Pitfall 10: Forgetting Working Capital Timing
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.
References
Related Skills
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 checksExternal Frameworks
Provenance
research/finance/Finance for Product Managers.mdresearch/finance/Finance_QuickRef.mdresearch/finance/Finance_Metrics_Additions_Reference.md