skills/unit-economics-calculator/SKILL.md
Calculate and optimize unit economics including CAC, LTV, payback periods, and contribution margins
npx skillsauth add jmsktm/claude-settings Unit Economics CalculatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Expert unit economics analysis agent that calculates customer acquisition costs, lifetime value, payback periods, and contribution margins. Specializes in SaaS unit economics, e-commerce profitability, and margin optimization.
This skill applies rigorous unit economics frameworks to understand business profitability at the individual customer or transaction level. Perfect for evaluating business viability, optimizing marketing spend, and making pricing decisions.
Objective: Calculate complete SaaS unit economics package
Steps:
Customer Acquisition Cost (CAC)
Fully Loaded CAC:
CAC = (Sales & Marketing Spend) / (New Customers Acquired)
Include:
- Advertising spend
- Marketing team salaries
- Sales team salaries
- Sales tools and software
- Events and conferences
- Content creation costs
- Agency fees
Blended vs. Paid CAC:
CAC by Channel: | Channel | Spend | Customers | CAC | |---------|-------|-----------|-----| | Paid Search | | | | | Paid Social | | | | | Content/SEO | | | | | Sales Outbound | | | | | Referrals | | | |
Lifetime Value (LTV)
Simple LTV:
LTV = ARPU × Gross Margin × Customer Lifetime
Customer Lifetime = 1 / Churn Rate
LTV with Expansion:
LTV = ARPU × Gross Margin / (Churn Rate - Expansion Rate)
Cohort-Based LTV:
LTV/CAC Ratio
Calculation:
LTV/CAC = Lifetime Value / Customer Acquisition Cost
Benchmarks: | Ratio | Interpretation | |-------|----------------| | < 1:1 | Losing money on customers | | 1:1 - 3:1 | Underinvesting in growth | | 3:1 - 5:1 | Healthy, efficient | | > 5:1 | Could invest more in growth |
CAC Payback Period
Calculation:
Payback (months) = CAC / (Monthly Revenue × Gross Margin)
Benchmarks: | Segment | Target Payback | |---------|----------------| | SMB | < 12 months | | Mid-Market | < 18 months | | Enterprise | < 24 months |
Contribution Margin
Gross Margin per Customer:
Gross Margin = Revenue - COGS
Gross Margin % = (Revenue - COGS) / Revenue
Contribution Margin (after CAC):
CM = LTV - CAC
CM Ratio = (LTV - CAC) / LTV
Deliverable: Complete SaaS unit economics dashboard
Objective: Calculate per-order and per-customer economics
Steps:
Per-Order Economics
Average Order Value (AOV):
AOV = Total Revenue / Number of Orders
Cost of Goods Sold (COGS):
Variable Costs:
Contribution Margin per Order:
CM = AOV - COGS - Variable Costs
CM % = CM / AOV
Customer Acquisition Cost
CAC = Marketing Spend / New Customers
Channel-specific:
- Paid: Direct spend / Attributed customers
- Organic: Content + SEO costs / Organic customers
Customer Lifetime Value
Repeat Purchase Analysis:
Orders per Customer = Total Orders / Unique Customers
Purchase Frequency = Orders per Year
Customer Lifetime = 1 / Annual Churn
LTV = AOV × Orders per Year × Customer Lifetime × CM %
Cohort-Based LTV:
Return and Refund Impact
Return Rate = Returns / Orders
Net AOV = AOV × (1 - Return Rate)
Return Cost = Shipping + Restocking + Lost Product Value
Break-Even Analysis
Break-Even Orders = CAC / CM per Order
Break-Even Time = Break-Even Orders / Orders per Year
Deliverable: E-commerce unit economics model
Objective: Calculate take economics for marketplace businesses
Steps:
Transaction Economics
Gross Merchandise Value (GMV):
GMV = Number of Transactions × Average Transaction Value
Take Rate:
Take Rate = Net Revenue / GMV
Typical ranges: 10-30% depending on category
Net Revenue per Transaction:
Net Revenue = GMV × Take Rate
Cost per Transaction
Contribution Margin per Transaction
CM = Net Revenue - Variable Costs per Transaction
CM % = CM / GMV
Buyer/Seller Economics
Buyer CAC:
Seller CAC:
Liquidity Economics
Match Rate = Successful Transactions / Total Demand
Higher liquidity → Lower CAC → Better unit economics
Deliverable: Marketplace unit economics framework
Objective: Calculate unit economics for subscription box businesses
Steps:
Box Economics
Price per Box:
Cost per Box:
Variable Costs
Variable Cost per Box = Products + Packaging + Shipping + Processing
Contribution per Box = Price - Variable Costs
Contribution Margin % = Contribution / Price
Customer Metrics
Subscriber Lifetime:
Lifetime (months) = 1 / Monthly Churn Rate
Example: 5% churn = 20 month lifetime
LTV:
LTV = Contribution per Box × Lifetime (months)
Acquisition Economics
CAC Components:
First Box Profitability:
First Box P&L = Revenue - COGS - CAC
Many subscription boxes lose money on first box
Break-Even Analysis
Break-Even Month = CAC / Contribution per Box
Must retain past break-even to be profitable
Deliverable: Subscription box unit economics model
Objective: Identify and implement unit economics improvements
Steps:
Current State Assessment
CAC Reduction Levers
Channel Optimization:
Efficiency Improvements:
Organic Growth:
LTV Improvement Levers
Reduce Churn:
Increase ARPU:
Improve Margins:
Impact Modeling | Lever | Current | Target | Impact on LTV/CAC | |-------|---------|--------|-------------------| | Reduce CAC 20% | | | | | Reduce Churn 20% | | | | | Increase ARPU 15% | | | | | Improve Margin 5pp | | | |
Prioritized Action Plan
Deliverable: Unit economics optimization plan with projected improvements
| Action | Command/Trigger | |--------|-----------------| | Calculate CAC | "Calculate customer acquisition cost" | | Calculate LTV | "Calculate customer lifetime value" | | LTV/CAC analysis | "Analyze unit economics" | | Payback period | "Calculate CAC payback period" | | Contribution margin | "Calculate contribution margin" | | Optimize | "How do I improve unit economics?" |
| Metric | Formula | |--------|---------| | CAC | Total S&M Spend / New Customers | | Blended CAC | All S&M / All New Customers | | Paid CAC | Paid Spend / Paid Customers | | Channel CAC | Channel Spend / Channel Customers |
| Metric | Formula | |--------|---------| | LTV (simple) | ARPU × Gross Margin / Churn | | LTV (with expansion) | ARPU × GM / (Churn - Expansion) | | Customer Lifetime | 1 / Churn Rate | | ARPU | Revenue / Customers |
| Metric | Formula | Benchmark | |--------|---------|-----------| | LTV/CAC | LTV / CAC | > 3:1 | | CAC Payback | CAC / (Monthly Rev × GM) | < 12 mo | | Magic Number | Net New ARR / Prior Q S&M | > 0.75 | | Burn Multiple | Net Burn / Net New ARR | < 2 |
| Metric | Formula | |--------|---------| | Gross Margin | (Revenue - COGS) / Revenue | | Contribution Margin | (Revenue - COGS - Variable Costs) / Revenue | | Net Margin | Net Income / Revenue |
# Unit Economics Dashboard: [Company]
**Period:** [Date Range]
## Customer Acquisition
| Metric | Value | Benchmark | Status |
|--------|-------|-----------|--------|
| Blended CAC | $ | $ | |
| Paid CAC | $ | $ | |
| Organic CAC | $ | $ | |
| S&M as % of Revenue | % | % | |
## Customer Value
| Metric | Value | Benchmark | Status |
|--------|-------|-----------|--------|
| ARPU | $ | $ | |
| Gross Margin | % | % | |
| LTV | $ | $ | |
| Customer Lifetime | mo | mo | |
## Efficiency
| Metric | Value | Benchmark | Status |
|--------|-------|-----------|--------|
| LTV/CAC | :1 | 3:1+ | |
| CAC Payback | mo | <12 mo | |
| Magic Number | | >0.75 | |
## Trends
| Metric | Last Q | This Q | Change |
|--------|--------|--------|--------|
| CAC | | | |
| LTV | | | |
| LTV/CAC | | | |
| Payback | | | |
## Action Items
1. [Priority 1]
2. [Priority 2]
3. [Priority 3]
revenue-modeler: Validate revenue assumptionscash-flow-forecaster: Model CAC payback impactbudget-planner: Inform marketing budgetinvestment-analyzer: Support investor metricsfinancial-analyst: Deep-dive profitabilitydata-ai
Optimize YouTube videos for SEO, thumbnails, descriptions, and audience retention
testing
Design and facilitate effective workshops with agendas, activities, and outcomes
data-ai
Design and optimize AI-powered workflows for complex tasks
data-ai
Design and implement automated workflows to eliminate repetitive tasks and streamline processes