unit-economics
Scannednpx machina-cli add skill mfwarren/entrepreneur-claude-skills/unit-economics --openclawUnit Economics
Calculate and analyze CAC, LTV, payback period, contribution margin, and break-even for any business model. Turn raw numbers into decisions.
Purpose
Unit economics tell you whether your business model actually works — not in theory, but per customer, per transaction. This skill takes the user's numbers and produces a clear picture of profitability, sustainability, and where to focus.
Workflow
Step 1: Identify Business Model
Ask the user:
- Model type: SaaS, e-commerce, marketplace, services, CPG, other
- Revenue model: Subscription, one-time purchase, usage-based, hybrid
- Current stage: Pre-revenue, early, growth, mature
Step 2: Gather the Numbers
Based on model type, collect:
For SaaS / Subscription:
- Monthly revenue per customer (ARPU)
- Monthly churn rate (%)
- Customer acquisition cost (CAC) — or marketing spend + sales spend / new customers
- Gross margin (%)
For E-commerce / CPG:
- Average order value (AOV)
- Purchase frequency (orders per year)
- Cost of goods sold (COGS) per unit
- Customer acquisition cost
- Repeat purchase rate
For Services:
- Average contract value
- Gross margin on delivery
- Sales cycle length
- Customer acquisition cost
- Retention / renewal rate
If the user doesn't have exact numbers, help them estimate from what they do know.
Step 3: Calculate Core Metrics
Customer Acquisition Cost (CAC)
CAC = Total Sales & Marketing Spend / New Customers Acquired
Lifetime Value (LTV)
- SaaS:
LTV = ARPU x Gross Margin / Monthly Churn Rate - E-commerce:
LTV = AOV x Purchase Frequency x Avg Customer Lifespan x Gross Margin - Services:
LTV = Avg Contract Value x Gross Margin x Avg Renewals
LTV:CAC Ratio
LTV:CAC = LTV / CAC
- Below 1:1 = Losing money on every customer
- 1:1 to 3:1 = Unsustainable or early stage
- 3:1 to 5:1 = Healthy
- Above 5:1 = Under-investing in growth (or CAC will rise)
Payback Period
Payback Period = CAC / (ARPU x Gross Margin)
- Under 6 months = excellent
- 6-12 months = healthy
- 12-18 months = needs monitoring
- 18+ months = cash flow problem
Contribution Margin
Contribution Margin = (Revenue - Variable Costs) / Revenue
Break-even Point
Break-even = Fixed Costs / Contribution Margin per Unit
Step 4: Analyze and Interpret
For each metric, provide:
- The calculated number
- What it means in plain language
- How it compares to benchmarks for their business type
- What lever to pull to improve it
Step 5: Scenario Modeling
Show impact of changes:
- "If you reduce churn by 2%, LTV increases by $X"
- "If you increase AOV by 15%, payback period drops to X months"
- "If you cut CAC by 20% (through organic channels), LTV:CAC hits X:1"
Step 6: Recommendations
Based on the numbers, recommend:
- The single biggest lever for profitability
- Warning signs (if any)
- What to track monthly
Output Format
## Unit Economics: [Business Name / Product]
### Key Metrics
| Metric | Value | Benchmark | Status |
|--------|-------|-----------|--------|
| CAC | $XX | $XX-XX | [healthy/warning/critical] |
| LTV | $XX | $XX-XX | [healthy/warning/critical] |
| LTV:CAC | X:1 | 3:1-5:1 | [healthy/warning/critical] |
| Payback Period | X months | <12 mo | [healthy/warning/critical] |
| Contribution Margin | XX% | XX-XX% | [healthy/warning/critical] |
| Monthly Churn | X% | X-X% | [healthy/warning/critical] |
### Calculations
[Show the math for each metric]
### Scenario Analysis
| Change | Impact on LTV | Impact on LTV:CAC |
|--------|--------------|-------------------|
| [Scenario 1] | +$XX | X:1 → X:1 |
| [Scenario 2] | +$XX | X:1 → X:1 |
### Recommendations
1. **Biggest lever:** [What to focus on]
2. **Warning:** [If applicable]
3. **Track monthly:** [Key metrics to watch]
Constraints
- Always show the math — don't just give a number without the calculation
- Label assumptions clearly — "Assuming 5% monthly churn" not just "LTV = $2,400"
- Use industry benchmarks but note they vary widely
- Don't give false precision — if inputs are estimates, outputs are estimates too
- Flag when the user doesn't have enough data for reliable calculations
- Never present unit economics as a guarantee of business viability
Source
git clone https://github.com/mfwarren/entrepreneur-claude-skills/blob/main/skills/finance/unit-economics/SKILL.mdView on GitHub Overview
Unit economics tells you whether your business model works per customer, not just in theory. It covers CAC, LTV, LTV:CAC, payback period, contribution margin, and break-even to reveal profitability, sustainability, and where to focus.
How This Skill Works
Identify your model type (SaaS, e-commerce, or services), gather the required inputs, then compute core metrics: CAC = total sales & marketing spend / new customers; LTV formulas vary by model; LTV:CAC = LTV / CAC; Payback Period = CAC / (ARPU x Gross Margin) for SaaS (adjust for other models); Contribution Margin = (Revenue - Variable Costs) / Revenue; Break-even = Fixed Costs / Contribution Margin per Unit. Use the results to interpret profitability and model scenario changes.
When to Use It
- Before launch, to validate unit profitability across model types (SaaS, e-commerce, services).
- During growth, to monitor CAC, LTV, and payback and decide scaling bets.
- To inform pricing, packaging, and discounting by modeling AOV, churn, and renewals.
- For scenario modeling, testing churn reduction, CAC cuts, or higher ARPU.
- To prepare investor or executive reports with benchmark ranges (LTV:CAC 3:1–5:1, payback under 12 months).
Quick Start
- Step 1: Identify your business model type (SaaS, e-commerce, or services) and collect the core inputs (CAC, GM, churn, AOV/ARPU, and lifetimes).
- Step 2: Compute CAC, LTV, LTV:CAC, payback, contribution margin, and break-even using the formulas in the skill.
- Step 3: Analyze results, run 2–3 scenarios (e.g., cut CAC, reduce churn, or raise ARPU) and draft actionable recommendations.
Best Practices
- Define your business model type up front (SaaS, e-commerce, or services) and lock in inputs.
- Use precise numbers for ARPU/AOV, churn, CAC, gross margin, and fixed costs; keep units consistent.
- Compute CAC, LTV, LTV:CAC, payback, contribution margin, and break-even in one view to compare holistically.
- Model both ratios and payback and run scenario analyses to see levers in action.
- Update the numbers monthly and track changes so you can act quickly on drift.
Example Use Cases
- SaaS startup: ARPU 50, churn 2% monthly, gross margin 80%, CAC 250 → LTV 2000; LTV:CAC 8:1; Payback ≈ 6.25 months.
- E-commerce: AOV 90, 3 orders/year, lifespan 2.5 years, gross margin 40%, CAC 25 → LTV 270; LTV:CAC ≈ 10.8:1; Payback ≈ 2.8 months.
- Services: Avg contract 12000, gross margin 60%, renewals 2, CAC 3000 → LTV 14400; LTV:CAC 4.8:1; Payback ≈ 5 months.
- Subscription D2C: ARPU 60, gross margin 50%, churn monthly 5%, CAC 15 → LTV 600; LTV:CAC 40:1; Payback ≈ 0.5 months.
- Hybrid D2C: AOV 120, freq 1.5/yr, lifespan 2 yrs, gross margin 70%, CAC 50 → LTV 252; LTV:CAC ≈ 5.0:1; Payback ≈ 4.8 months.
Frequently Asked Questions
Related Skills
financial-modeling
mfwarren/entrepreneur-claude-skills
# Financial Modeling Revenue forecasts, expense modeling, cash flow projections, and scenario analysis. ## Purpose Build financial models that help founders make decisions — not impress investors with hockey sticks. Focus on the assumptions that matter and the scenarios that could kill the busin
pitch-deck
mfwarren/entrepreneur-claude-skills
# Pitch Deck Investor pitch deck structure, narrative arc, and slide-by-slide content. ## Purpose Create a compelling pitch deck that tells your startup's story and makes investors want to learn more. Focus on narrative, not slide design. ## Workflow ### Step 1: Gather Context - Company, produ
fundraising
mfwarren/entrepreneur-claude-skills
# Fundraising Fundraising strategy, investor targeting, term sheet analysis, and SAFE/convertible note structures. ## Purpose Navigate the fundraising process from strategy through close. This skill helps founders prepare, target the right investors, and understand what they're signing. ## Work