Claude
Skills
Sign in
Back

roi-calculator

Included with Lifetime
$97 forever

Calculate automation ROI from current manual effort data and project investment figures. Use when quantifying the business case for an automation engagement or validating the financial return for a client decision-maker.

General

What this skill does


# ROI Calculator

Calculate the financial return on an automation engagement using actual client process data. Produce an ROI summary suitable for executive presentation, including payback period, first-year net benefit, and 3-year NPV.

## Step 1: Data Collection

Ask the client the following questions during discovery. Document every answer — do not estimate figures that can be collected.

**Current process data:**

1. **Who performs this process?**
   - Role/title: [e.g., CSR, Loan Processor, Underwriter]
   - Fully-loaded hourly cost (salary + benefits + overhead): $[X]/hour
   - If unknown: use industry benchmarks (CSR: $35–45/hr fully loaded; Loan Processor: $45–60/hr; Underwriter: $60–85/hr)

2. **How often does the process occur?**
   - Frequency: [N] times per [day / week / month]
   - Convert to annual: [N] × [frequency multiplier] = [annual volume]
   - Seasonal variation: note if volume peaks (e.g., renewal season, year-end)

3. **How long does one instance take?**
   - End-to-end time: [N] minutes per instance
   - Include: setup, execution, review, documentation, follow-up communications
   - Exclude: time spent waiting for external responses (unless staff is blocked)

4. **What is the error rate?**
   - Percentage of instances that result in an error requiring correction: [X]%
   - Time to identify and correct one error: [N] minutes
   - Who performs the correction (same role or escalation?): [role]

5. **Are there additional costs?**
   - Overtime or temporary staff costs from process volume: $[X]/year
   - Vendor fees paid per transaction for manual process: $[X] × [annual volume]
   - Compliance penalties or rework from errors (if tracked): $[X]/year
   - Customer attrition attributable to process delays (if estimable): $[X]/year

6. **What percentage of the process will automation handle?**
   - Straight-through processing rate (no human intervention): [X]% (typical range: 60–90%)
   - Exception rate requiring human review: [100-X]%
   - Time for human review of exceptions: [N] minutes each

---

## Step 2: Current Annual Cost Calculation

Calculate the total annual cost of the manual process.

**Manual labor cost:**
```
Annual volume = [frequency per period] × [periods per year]
Hours per instance = [minutes per instance] / 60
Annual hours = annual volume × hours per instance
Annual labor cost = annual hours × fully-loaded hourly rate
```

**Error and rework cost:**
```
Annual errors = annual volume × error rate (decimal)
Annual rework hours = annual errors × (correction time in minutes / 60)
Annual rework cost = annual rework hours × hourly rate of correction staff
```

**Additional costs:**
```
Annual additional costs = overtime/temp + vendor transaction fees + penalties + attrition
```

**Total annual cost of manual process:**
```
Total = annual labor cost + annual rework cost + annual additional costs
```

---

## Step 3: Automation Savings Calculation

**Labor hours recovered by automation:**
```
Straight-through volume = annual volume × straight-through rate
Hours recovered from straight-through = straight-through volume × (minutes per instance / 60)

Exception volume = annual volume × exception rate
Hours recovered from exceptions = exception volume × ((minutes per instance - exception review time) / 60)

Total hours recovered = hours recovered from straight-through + hours recovered from exceptions
Annual labor savings = total hours recovered × hourly rate
```

**Error reduction savings:**
```
Automation error rate (assume 0.1% for well-designed systems, vs. current [X]%)
Remaining annual errors = annual volume × 0.001
Rework hours saved = (annual errors - remaining annual errors) × (correction time / 60)
Annual error savings = rework hours saved × hourly rate
```

**Additional cost savings:**
```
Eliminated overtime/temp: $[X]/year
Eliminated per-transaction vendor fees: $[X] × straight-through volume
Annual additional savings = sum of eliminated costs
```

**Total annual savings:**
```
Total annual savings = annual labor savings + annual error savings + annual additional savings
```

---

## Step 4: ROI Calculation

**Project investment:**
```
Total project fee: $[Investment]
Ongoing annual cost (maintenance, hosting, licensing): $[Annual ongoing]
Year 1 total cost: Project fee + annual ongoing
Year 2–3 total cost per year: Annual ongoing only
```

**ROI metrics:**

| Metric | Formula | Value |
|--------|---------|-------|
| First-year net benefit | Total annual savings − Year 1 total cost | $[X] |
| First-year ROI | (Net benefit / Year 1 total cost) × 100 | [X]% |
| Payback period | Year 1 total cost / (Total annual savings / 12) | [N] months |
| Year 2 net benefit | Total annual savings − Annual ongoing | $[X] |
| Year 3 net benefit | Total annual savings − Annual ongoing | $[X] |
| 3-year cumulative savings | Sum of year 1–3 savings | $[X] |
| 3-year total cost | Year 1 cost + (Year 2+3 ongoing × 2) | $[X] |
| 3-year NPV (10% discount rate) | NPV formula below | $[X] |

**3-year NPV calculation:**
```
Discount rate: 10% (standard corporate hurdle rate)
Year 1 net cash flow: total annual savings − year 1 total cost
Year 2 net cash flow: total annual savings − annual ongoing
Year 3 net cash flow: total annual savings − annual ongoing

NPV = Year1_CF / (1.10)^1 + Year2_CF / (1.10)^2 + Year3_CF / (1.10)^3
```

---

## Step 5: Sensitivity Analysis

Show how ROI changes if key assumptions vary. Helps the client see the floor.

| Scenario | Assumption Change | Annual Savings | Payback Period |
|---------|------------------|----------------|---------------|
| Base case | As collected | $[X] | [N] months |
| Conservative (-20%) | 20% lower volume or savings rate | $[X] | [N] months |
| Optimistic (+20%) | 20% higher volume or straight-through rate | $[X] | [N] months |
| Break-even | Minimum savings to achieve 24-month payback | $[X] | 24 months |

**Break-even volume:** The minimum annual transaction volume at which the project pays back within 24 months:
```
Break-even annual savings = Year 1 total cost / 2
Break-even volume = break-even annual savings / (savings per transaction)
```

---

## Step 6: ROI Summary Output

Produce a one-page ROI summary for executive presentation:

**[Client Name] — Automation ROI Summary**

| | Current State | Automated |
|--|--|--|
| Annual process volume | [N] transactions | [N] transactions |
| Manual hours per year | [N] hours | [N] hours (exceptions only) |
| Annual labor cost | $[X] | $[X] |
| Annual error cost | $[X] | $[X] |
| **Total annual cost** | **$[X]** | **$[X]** |

**Investment and Return:**

| | |
|--|--|
| Project investment | $[Amount] |
| Annual ongoing cost | $[Amount] |
| **Annual net savings** | **$[Amount]** |
| **First-year ROI** | **[X]%** |
| **Payback period** | **[N] months** |
| **3-year NPV** | **$[Amount]** |

*Based on [volume] transactions/year at $[rate]/hour, [X]% automation rate, and [X]% current error rate. Actual results may vary.*

---

## Notes on Data Quality

- If the client cannot provide actual hours or volume data, use a documented benchmark source and note the assumption
- Never fabricate figures — an overestimated ROI that fails to materialize destroys trust
- If the payback period exceeds 24 months at base case, have an honest conversation before proceeding with the proposal
- Recurring costs (hosting, licensing, support retainer) must be included — they reduce the ongoing savings
- If the client's fully-loaded hourly rate is unknown, use the midpoint of the role benchmark range and document it

Related in General