This lesson is being recorded

Every video of this course is being uploaded to my YouTube channel. Subscribe so you do not miss it.

Bruno AshfordBruno Ashford @brunoashfordSubscribe

Module 12 · Lesson 12.1 · 12 min

Measuring Hours Saved

Compare your Time Map from the start of the course with how the same work runs today, task by task.

Module 12
ROI: Proving It Paid Off

Turn a feeling into a number your partners will believe

Bruno Ashford
Bruno Ashford · Module 1201 / 12
The uncomfortable question
If you cannot say what it returns, someone will switch it off.
Bruno Ashford
Bruno Ashford · Module 1202 / 12
The method

Four numbers, one page

  1. 1Hours savedSame task, before and after
  2. 2True costSoftware, usage, supervision
  3. 3QualityRework and errors avoided
  4. 4AI P&LNet gain, payback, ROI
Bruno Ashford · Module 1203 / 12
Lesson 12.1

Measuring hours saved

Count human minutes, not machine minutes.

  • Time three real runs per task
  • Include your review and fixes
  • Value hours at loaded cost
  • Decide where the saved hours go
Bruno Ashford · Module 1204 / 12
Illustrative example

Roofing contractor quotes

BeforeAfter
Minutes per quote7020
Quotes per month4040
Hours per month4713

Illustrative numbers for teaching, not a sourced statistic.

Bruno Ashford · Module 1205 / 12
Lesson 12.2

What each agent really costs

The subscription is rarely the biggest line.

  • Share of your Claude plan
  • Tools bought only for the agent
  • Weekly supervision time
  • One-off build hours
Bruno Ashford · Module 1206 / 12
Lesson 12.3

Quality counts too

Fast and wrong is expensive.

  • Define failure per agent
  • Sample ten outputs a week
  • Rework above 25 percent: fix first
  • Count errors avoided as gains
Bruno Ashford · Module 1207 / 12
Lesson 12.4

The three formulas

  1. NetMonthly gainTotal gain minus total monthly cost
  2. PaybackMonthsBuild cost divided by net monthly gain
  3. ROIAnnualNet annual return divided by total annual cost
Bruno Ashford · Module 1208 / 12
Illustrative agency P&L

Five agents on one sheet

4 of 5paid back within two months
1switched off for high rework
1 pageto get partner approval
Bruno Ashford · Module 1209 / 12
Lesson 12.5

Score your next use cases

CriterionHigh score means
ValueMany hours per month
RepeatabilitySame steps every time
Data readinessInformation in one place
RiskLow damage if wrong
EffortQuick to build
Bruno Ashford · Module 1210 / 12
Decision rule

Keep, fix or kill

Every row ends with a decision.

  • Payback under three months: scale it
  • High rework: fix the context
  • Negative after three months: switch off
  • Pick three next, never ten
Bruno Ashford · Module 1211 / 12
Recap
Measure honestly, decide on one page, and let the numbers choose what you build next.
Bruno Ashford
Bruno Ashford · Module 1212 / 12
01 / 12

Use ← → to move. The marker highlights text and the pencil draws on the slide; navigation locks while you annotate. Undo removes the last mark, Esc exits.

1Pull out your original Time Map

Open the Time Map you made at the start of the course: each recurring task, who does it, how often and how long it takes. If you skipped it, rebuild it now from memory and calendar history, and mark those numbers as estimates. An honest estimate is better than no baseline.

2Time the task as it runs today

For each task an agent now handles, time three real runs from start to finish, including your review. The human minutes are what matter: prompting, waiting if you cannot do anything else, checking and fixing. Machine time running in the background while you do other work does not count as your time.

Prompt for Claude
Here is my Time Map from before we started (pasted below). For each task that now runs through a skill, subagent or routine, build a table with: task, frequency per month, minutes per run before, human minutes per run now (including my review), and hours saved per month. Mark any number that is an estimate. Ask me for anything you cannot infer.
3Convert minutes into monthly hours

Hours saved per month equals (minutes before minus minutes now) times runs per month, divided by 60. A 45 minute weekly report that now takes 10 minutes of review saves about 2.5 hours a month. Small numbers add up quickly across ten tasks.

4Put a value on each hour

Use the loaded hourly cost of whoever used to do the task: salary plus taxes and benefits, divided by working hours. For your own time, use what you would pay someone to replace you on that work, not your dream rate. Conservative numbers survive scrutiny.

5Decide where the hours went

Saved hours are only worth money if they go somewhere. Write one line per task: reinvested in sales calls, fewer overtime hours, one hire avoided, or simply absorbed. Absorbed hours are real but soft, and you should label them that way.

A dental clinic owner told me her AI setup "saves loads of time". I asked how many hours. She did not know. Three months later her partner asked the same question at the budget meeting, and the project was nearly cancelled because nobody could answer it.

Hours saved is the first number, and the easiest one to fake. The fix is boring and it works: measure the same task, the same way, before and after. You already built a Time Map in the early modules. Now we put a second column next to it.

Key points

  • Measure the same task, the same way, before and after.
  • Count human minutes, including review, not machine run time.
  • Value hours at the loaded cost of the person who did the work.
  • Hours saved only become money when you decide where they go.

Avoid

  • Counting the time the agent runs in the background as time you spent.
  • Leaving out review and correction time, which makes every agent look like magic.
  • Valuing your own hour at an inflated rate to make the number bigger.
  • Measuring once, on a good day, instead of across several real runs.
Real-world example: a roofing contractor

A roofing contractor with a small office team timed quote preparation at 70 minutes per quote, about 40 quotes a month. With a quoting skill pulling measurements and price lists, the estimator now spends 20 minutes reviewing and adjusting. That is 50 minutes times 40 quotes, roughly 33 hours a month. The owner reinvested the time: the estimator now calls every quote back within 24 hours, which is where the real money showed up.

Bruno Ashford Subscribe