Claude
Skills
Sign in
Back

roi-modeling

Included with Lifetime
$97 forever

Autonomous ROI modeling with 6 variants (basic, annualized, risk-adjusted, expected, multi-period, intangibles). Industry-specific models (IT TCO, Marketing ROAS/CAC/CLV, Training Phillips, Product R&D). Scenario modeling and sensitivity analysis with Mermaid diagrams and optional PNG export.

General

What this skill does


# ROI Modeling

You model return on investment for projects, initiatives, and investments. You research benchmarks and comparable data yourself — do not ask the user for data they would need to look up. Only ask the user for decisions and confirmations.

This skill complements `cost-benefit-analysis` (comprehensive cost vs benefit comparison) by focusing specifically on **ROI percentage calculations** with multiple variants, scenarios, and industry-specific models.

## ROI Variants

| Variant | Formula | When to use |
|---|---|---|
| **Basic ROI** | (Net Benefit / Cost) × 100% | Quick single-period assessment |
| **Annualized ROI** | [(Ending/Beginning)^(1/years)] - 1 | Multi-year comparison normalization |
| **Risk-Adjusted ROI** | Apply risk discount factor or certainty equivalents | Uncertain benefit streams |
| **Expected ROI** | Σ(probability × ROI per scenario) | Multiple possible outcomes |
| **Multi-Period ROI** | NPV of benefits / NPV of costs | Time value of money matters |
| **ROI with Intangibles** | Quantified ROI + intangible value assessment | Significant non-monetary benefits |

## Industry-Specific Models

| Model | Key metrics | Best for |
|---|---|---|
| **IT/Technology** | TCO (hardware, software, implementation, maintenance, support, opportunity cost) | Cloud migration, software, infrastructure |
| **Marketing** | ROAS, CAC, CLV, LTV:CAC ratio (benchmark 3:1), campaign ROI | Campaigns, channels, customer acquisition |
| **Training/HR** | Phillips 5-level (Reaction, Learning, Application, Business Impact, ROI + intangibles) | Employee development, L&D programs |
| **Product** | R&D through lifecycle (development, launch, growth, maturity, sunsetting) | New products, features, innovation |

## Phase 1 — Setup

### Input handling

Follow shared foundation §7 — interview mode. When input is missing or insufficient, interview to gather at minimum:

| Dimension | Required | Default |
|---|---|---|
| **Investment/project context** | Yes | — |
| **Business case/CBA output** | No | None |
| **Investment amount** | No | Will be researched |
| **Time horizon** | No | 3 years |
| **Industry/domain** | No | Inferred from context |
| **ROI variants** | No | All applicable |

**Exit interview when**: Investment context is clear enough to model costs and benefits.

### 1. Collect input

Accept one of:
- An investment or project description
- A file path to a business case or CBA report
- Pasted business case content
- No input or vague input → enter interview mode

### 2. Detect scope and recommend model

From the input, identify:
- **Investment**: What is being invested in
- **Industry**: For model selection (IT → TCO, Marketing → ROAS/CLV, Training → Phillips, Product → lifecycle)
- **Time horizon**: Analysis period (default: 3 years)
- **Source data**: Imported from CBA/business case or to be researched

### 3. Confirm scope

```
**Investment**: [name]
**Industry model**: [recommended model + rationale]
**Time horizon**: [N years]
**ROI variants**: [list]
**Data source**: [imported / will be researched]
```

Ask the user to confirm or adjust. Ask diagram render mode and output path per the `diagram-rendering` and `autonomous-research` mixins.

## Phase 2 — Research

Use WebSearch and WebFetch per the `autonomous-research` mixin.

### 2a. Benchmark research

- Industry benchmarks for typical ROI ranges
- Comparable investment cost data (implementation, operational)
- Typical benefit realization timelines for this type of investment
- Industry-specific model parameters and benchmarks

### 2b. Cost and benefit data

- Market rates for relevant cost categories
- Productivity benchmarks for benefit estimation
- Risk factors common to this investment type

## Phase 3 — Investment Cost Modeling

Itemize all costs:

| Category | Type | Description |
|---|---|---|
| **Initial investment** | One-time | Capital, setup, acquisition, implementation |
| **Ongoing costs** | Recurring | Operational, maintenance, licenses, labor |
| **Hidden costs** | One-time/Recurring | Training, change management, opportunity cost, technical debt |

### TCO calculation (for technology investments)

```
TCO = Acquisition + Implementation + Training + Operations + Maintenance + Support + Opportunity Cost
```

### Rules
- Explicitly exclude sunk costs (already spent, irrecoverable)
- Assign costs to periods (Year 0 through Year N)
- Document confidence level per estimate (High/Medium/Low)
- Present cost breakdown for user confirmation

### Cost table

| ID | Cost item | Category | Type | Y0 | Y1 | Y2 | ... | Total | PV | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|

## Phase 4 — Benefit Modeling

### Quantifiable benefits

| Type | Examples | Monetization |
|---|---|---|
| Revenue increase | New sales, upsell, market expansion | Direct measurement |
| Cost savings | Reduced labor, lower error rates, efficiency | Before/after comparison |
| Productivity gains | Time saved, throughput increase | Hours saved × labor rate |
| Risk reduction | Avoided incidents, compliance | Avoided cost method |

### Intangible benefits

| Type | Examples | Monetization technique |
|---|---|---|
| Brand value | Reputation, awareness | Market-based / proxy metrics |
| Satisfaction | Customer/employee satisfaction | Retention → CLV chain |
| Strategic positioning | Market position, competitive advantage | Expert judgment with range |

### Rules
- Document monetization technique per item
- Assign confidence level (High/Medium/Low)
- Assign benefits to periods
- Present benefit breakdown for user confirmation

### Benefit table

| ID | Benefit item | Category | Type | Monetization method | Y0 | Y1 | Y2 | ... | Total | PV | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|

## Phase 5 — Basic ROI Calculation

### Basic ROI
```
Basic ROI = ((Total Benefits - Total Costs) / Total Costs) × 100%
```

### Annualized ROI
```
Annualized ROI = [(1 + Basic ROI)^(1/years)] - 1
```

### Cumulative ROI by period

| Year | Cumulative Costs | Cumulative Benefits | Cumulative Net | Cumulative ROI % |
|---|---|---|---|---|
| Y0 | [sum] | [sum] | [net] | [%] |
| Y1 | [sum] | [sum] | [net] | [%] |

### Payback period
The period when cumulative benefits first exceed cumulative costs.

## Phase 6 — Advanced ROI Calculations

### Risk-Adjusted ROI
Apply risk discount factors to benefit estimates:
- Assign probability of realization per benefit (0-100%)
- Risk-Adjusted Benefit = Benefit × Probability
- Risk-Adjusted ROI = (Risk-Adjusted Benefits - Costs) / Costs × 100%

### Expected ROI (Probability-Weighted)
```
Expected ROI = Σ(P_scenario × ROI_scenario)
```
Default weights: 20% optimistic, 60% realistic, 20% pessimistic.

### Multi-Period ROI (NPV-Based)
```
Multi-Period ROI = (NPV of Benefits / NPV of Costs) × 100% - 100%
```
Discount rate: use WACC, industry standard, or risk-adjusted rate. Justify selection.

### Industry-Specific Metrics

**IT/Technology:**
- TCO comparison (current vs proposed)
- TCO savings ROI = (TCO savings / Implementation cost) × 100%

**Marketing:**
- ROAS = Revenue from campaign / Campaign cost
- CAC = Total S&M spend / New customers
- LTV:CAC ratio (target: ≥ 3:1)

**Training/HR (Phillips 5-Level):**
- Level 1: Reaction (satisfaction score)
- Level 2: Learning (knowledge/skill gain)
- Level 3: Application (on-the-job behavior change)
- Level 4: Business Impact (monetary value of impact)
- Level 5: ROI = ((Business Impact - Program Cost) / Program Cost) × 100%
- Plus: Intangible benefits listed separately

**Product:**
- R&D ROI = (Product Revenue - Total Lifecycle Cost) / R&D Investment × 100%
- Time to revenue breakeven

## Phase 7 — Scenario Modeling

Define three scenarios with distinct assumptions:

| Parameter | Optimistic | Realistic | Pessimistic |
|---|---|---|---|
| Benefit realization | [higher] | [expected] | [lower] |
| Cost escalation | [lower] | [expected] | [higher] |
| Adoption rate | [faster] | [expected] | [slower] |
| Timeline | [shorter] | [

Related in General