ThinkWork
Individual Calculator/Tool Free

Sales ROI Calculator

A buyer-facing ROI model you build live with the prospect's own numbers, so the payback period you leave behind survives their CFO's second look instead of reading like a vendor-glossy guess.

What's inside

  • Current-state cost inputs (5 fields: people affected, loaded cost, hours lost, error/rework cost, revenue at risk)
  • New-state investment inputs (4 fields: price, implementation cost, ramp cost, internal admin cost)
  • Four gain-driver formulas: time saved, error/rework reduction, revenue lift, cost avoidance
  • Total Annual Benefit formula
  • Net ROI % and Payback Period (months) formulas
  • 3-Year Cumulative Value table
  • Conservative / Realistic / Aggressive case toggle with a haircut rule for each
  • Fully worked numeric example end to end
  • Word-for-word script for presenting the number live in the room
  • Assumptions Log field for buyer sign-off, so the number survives internal scrutiny after you leave the room

A worksheet you fill in together with the buyer — not a number you hand them.


How to use this in the room

This is a single-formula model built to survive a CFO's second look. Gather the inputs live, on a shared screen or whiteboard, using the buyer's own numbers wherever the field says (ask). If a buyer can't answer a field, use the conservative default noted — never invent a number silently. The credibility of this tool comes from the buyer watching you build it with their own data.


Section 1 — Current-State Costs (the cost of staying where they are)

FieldValueSource
A. Number of people affected by this problem___(ask)
B. Fully-loaded cost per person, per year£___(ask; default: base salary × 1.3)
C. Hours per week lost to this problem, per person___ hrs(ask)
D. Cost of errors/rework per month£___(ask, or rework rate × unit cost)
E. Revenue currently at risk or delayed per year£___(ask — late deals, churn, missed SLAs)

Annual Time Cost = A × B × (C ÷ 40) (C ÷ 40 converts weekly hours lost into a fraction of one full-time role)

Annual Error Cost = D × 12


Section 2 — New-State Investment (the cost of the fix)

FieldValueSource
F. Annual price/subscription cost£___(your proposal)
G. One-time implementation/setup cost£___(your proposal)
H. Ramp cost — lost productivity during rollout (weeks × B ÷ 52 × A × ramp%)£___(estimate; default ramp% = 20%)
I. Internal admin cost to manage the solution, per year£___(ask; default: 0.1 FTE)

Total Year-1 Investment = F + G + H + I Total Year-2+ Investment (annual) = F + I


Section 3 — Gain Drivers

DriverFormulaResult
1. Time savedAnnual Time Cost × expected recovery % (ask, or use 60% conservative)£___
2. Error/rework reductionAnnual Error Cost × expected reduction % (ask, or use 50% conservative)£___
3. Revenue liftE × expected recovery % (ask, or use 25% conservative)£___
4. Cost avoidanceAny hard cost the buyer stops paying elsewhere (tools retired, contractors cut, penalties avoided)£___

Total Annual Benefit = Driver 1 + Driver 2 + Driver 3 + Driver 4


Section 4 — The Three Numbers That Matter

Net ROI % = ((Total Annual Benefit − Total Year-2+ Investment) ÷ Total Year-2+ Investment) × 100

Payback Period (months) = Total Year-1 Investment ÷ (Total Annual Benefit ÷ 12)

3-Year Cumulative Value:

YearInvestmentBenefitNet
Year 1Total Year-1 InvestmentTotal Annual BenefitBenefit − Investment
Year 2Total Year-2+ InvestmentTotal Annual BenefitBenefit − Investment
Year 3Total Year-2+ InvestmentTotal Annual BenefitBenefit − Investment
3-Year TotalSumSumCumulative Net

Section 5 — Conservative / Realistic / Aggressive Toggle

Always present three cases, never one number. Buyers trust a range with a visible method more than a single point estimate.

  • Conservative — apply a 50% haircut to every recovery %/reduction % in Section 3 before running the formulas. Present this one first.
  • Realistic — use the defaults as written above.
  • Aggressive — use the buyer's own optimistic estimates if they offer one; otherwise skip it. Never generate this case yourself.

Rule: if the Conservative case still clears a 12-month payback, you have a deal-worthy business case. If it doesn't, don't force it — flag it and revisit scope.


Worked Example

Inputs: A=8 people, B=£65,000, C=6 hrs/week, D=£4,000/month, E=£180,000/year. F=£42,000/year, G=£8,000 one-time, H≈£6,000, I=£6,500/year.

  • Annual Time Cost = 8 × £65,000 × (6÷40) = £468,000
  • Annual Error Cost = £4,000 × 12 = £48,000
  • Total Year-1 Investment = £42,000 + £8,000 + £6,000 + £6,500 = £62,500
  • Total Year-2+ Investment = £42,000 + £6,500 = £48,500

Gain Drivers (Realistic case):

  • Time saved (60%) = £280,800
  • Error reduction (50%) = £24,000
  • Revenue lift (25%) = £45,000
  • Cost avoidance = £15,000 (a legacy tool being retired)

Total Annual Benefit = £364,800

  • Net ROI % = ((£364,800 − £48,500) ÷ £48,500) × 100 = 652%
  • Payback Period = £62,500 ÷ (£364,800 ÷ 12) = 2.06 months
  • 3-Year Cumulative Net ≈ £364,800×3 − (£62,500 + £48,500×2) = £934,700

Even at the Conservative case (50% haircut on all three recovery rates), payback lands under 4 months — that is the number you lead with.


Live Presentation Script

"Rather than hand you a number, let's build this together with your figures — that way it's your business case, not mine, when you take it upstairs."

[Walk Sections 1 and 2 live, filling in only what the buyer confirms.]

"Based on what you've just told me, here's what staying where you are costs annually — [state Annual Time Cost + Annual Error Cost]. Here's what fixing it costs — [state Total Year-1 Investment]. And here's the return even under a conservative assumption — [state Conservative payback period]. Does that recovery percentage feel realistic to you, or should we make it more conservative still?"

[Let them push the assumptions. Every downward revision they make and still see a sub-6-month payback strengthens the case, because now it's their number.]


Assumptions Log (get this signed/initialed before you leave)

AssumptionBuyer-confirmed valueInitials
Recovery % — time
Recovery % — errors
Recovery % — revenue
Ramp period (weeks)
Case used for the internal business case (Conservative/Realistic)

This log is what turns your ROI number into their business case — the moment they initial it, they own the defense of it internally, not you.

How to use it

Bring this into the proposal or second meeting and fill Sections 1 and 2 live with the buyer on a shared screen; always lead with the Conservative case and have them initial the Assumptions Log before you leave so the number is theirs to defend internally.

Stay current

Get told when new Sales Content, Playbooks & Battlecards resources land.

Pick the topics you care about. No digest spam, just a note when something genuinely useful is added.

Pick your topics after you confirm. Unsubscribe any time.