play icon for videos

Training ROI: Formula, Benchmarks & the Data Problem

Training ROI: the Phillips formula, why 65% of L&D teams never reach Level 4, and the data architecture that makes real ROI measurement feasible.

Updated
July 5, 2026
360 feedback training evaluation
Use Case

What is training ROI?

Training ROI is the return on investment of a training program expressed as a dollar figure: the net program benefit (the monetized outcome minus the cost) divided by the fully-loaded program cost, usually shown as a percentage or a benefit-to-cost ratio. It is Kirkpatrick Level 4 with money on it - the organizational result, priced.

In plain words the formula is: ROI (%) = (monetized benefit − program cost) ÷ program cost × 100. A program that returns $150,000 of value on a $50,000 cost has a net benefit of $100,000 and a 200% ROI, or a 3:1 benefit-cost ratio. The arithmetic is trivial; the honesty behind each number is the whole job. With Sopact, the benefit is built up the Kirkpatrick chain on one persistent participant ID, so the dollar figure traces back to behavior, learning, and reaction rather than being conjured from a satisfaction score.

Used by: L&D leaders and their finance and operations stakeholders, workforce and skills programs reporting to funders, and HR teams asked to defend a training budget with a number that survives scrutiny.

A defensible ROI is built up the chain, not conjured from a smile sheet

The tempting shortcut is to take a high satisfaction score, multiply by headcount and salary, and call it ROI. That number does not survive a single hard question, because a reaction score does not tell you anyone changed how they work. A defensible training ROI is assembled the long way: Level 3 shows the behavior actually changed on the job, that behavior change is monetized conservatively, the fully-loaded cost is subtracted, and only then is the ratio computed. Skip the behavior evidence and the dollar figure is decoration.

This is where a standalone survey tool fails and Sopact does not. ROI needs the reaction, the learning gain, the 90-day behavior, and the org result to sit on the same person, so you can say which participants applied the training and tie the monetized outcome to them. A disconnected tool treats every send as a fresh anonymous batch, so the benefit floats free of any behavior evidence. Sopact carries one persistent participant ID from enrollment through the results pull, so the ROI number is traceable back through each level. For the results step underneath ROI, see training program evaluation; for the metrics that feed it, training metrics.

The three honesty disciplines behind the number

Monetize the outcome conservatively. Translate the Level 4 result into money using a defensible unit value: the cost of the attrition you avoided, the productivity hours gained, the errors or rework you removed. When a value could be high or low, use the low end and say so. An ROI built on conservative inputs is one you can defend; one built on generous inputs collapses under the first challenge.

Isolate the training's contribution. The metric may have moved for reasons other than the training, so estimate how much of the change the training actually drove. The rigorous way is a comparison group - trained versus a similar untrained cohort. Where that is not possible, ask participants and their managers to estimate the training's share of the improvement and their confidence in that estimate, then apply that percentage. The comparison-group discipline is covered in compare cohorts and control for confounds.

State assumptions and attribution limits plainly. Every ROI rests on assumptions - the unit value chosen, the contribution percentage, the time horizon. Name the two biggest ones next to the number, and describe the training as a contribution to the result, not its sole cause. The Phillips ROI Methodology, which extends Kirkpatrick with a fifth ROI level, formalizes exactly this conservative isolation-and-adjustment step; the point is the same whichever label you use.

How do you calculate training ROI, step by step?

Work up the Kirkpatrick chain, not down from a headline. 1. Confirm the Level 3 behavior evidence: the follow-up shows participants actually applying the training, tied to their persistent ID. 2. Pick one Level 4 metric the behavior should move and measure it against a baseline (and a comparison group where you can). 3. Monetize that change conservatively into a benefit figure. 4. Adjust the benefit by the training's isolated contribution percentage. 5. Subtract the fully-loaded program cost - design, delivery, facilitator time, participant time, platform. 6. Divide the net benefit by the cost for the ROI percentage or ratio. Never present the figure from step 6 without the Level 3 evidence from step 1 behind it. The full walkthrough on your own cohort is in measure training ROI.

Watch - the training evaluation and ROI series. How to build a defensible dollar figure up the Kirkpatrick chain on one participant record instead of from a satisfaction score. Presented by Unmesh Sheth.

Put training ROI to work on one record

Build the ROI the honest way: behavior result, monetized conservatively, minus fully-loaded cost, traced to the participant record. The animation below shows the number assembling up the chain; the four prompts under it are the ones you paste into the Sopact Assistant.

Step 1 - Behavior result
At 90 days, is the cohort applying it, and did the org metric move?
Sopact Sense
Behavior confirmed on the same participant ID
Application rate: 64% using it at work
90-day attrition of trained hires: -18% vs baseline
Result traced to Level 3, not a smile sheet
Step 1 - the result, evidenced
Step 2 - Monetize conservatively
Price the outcome using a defensible low-end unit value.
Sopact Sense
9
fewer exits
$180k
gross benefit
low
end of range used
Step 2 - the outcome priced conservatively, assumption stated.
Step 3 - Subtract fully-loaded cost
Isolate the training's share, then subtract every cost.
Sopact Sense
Gross benefit
$180,000
x contribution 60%
$108,000
Fully-loaded cost
$50,000
Net benefit
$58,000
contribution isolated, cost subtracted
Step 4 - ROI ratio
Divide net benefit by cost, and trace it back through every level.
Sopact Sense
116%
training ROI
2.2:1
benefit-cost
1
record - all 4 levels
Step 4 - the ratio, traced back through behavior, learning, and reaction.

1 - Measure training ROI. Monetize the Level 4 outcome conservatively, subtract fully-loaded cost, express the ratio, and state the two biggest assumptions and the attribution limit. The walkthrough is in measure training ROI.

Academy walkthrough → Measure training ROI

From the Level 4 results for [PROGRAM], estimate training ROI: monetize the outcome conservatively, subtract fully-loaded program cost, express the ratio, and state the two biggest assumptions and the attribution limit.

2 - Connect training to results. Build the Level 4 result the ROI stands on: tie behavior to one org metric against a baseline and produce a board-ready summary. The walkthrough is in connect training to organizational results.

Academy walkthrough → Connect training to organizational results

Analyze Level 4 (Results) for [PROGRAM]: connect the behavior-change data to the organizational metric it should move ([e.g. retention, productivity, quality, sales]), report the change against baseline, note where the sample is too small to attribute, and produce a board-ready summary that traces the result back through behavior, learning, and reaction on one participant record.

3 - Apply the Kirkpatrick model to a survey. Set up the four-level evaluation so reaction, learning, behavior, and results all land on the same ID the ROI is built from. The walkthrough is in apply the Kirkpatrick model to a survey.

Academy walkthrough → Apply the Kirkpatrick model to a survey

Design a four-level Kirkpatrick evaluation for [PROGRAM] on one persistent participant ID: Level 1 reaction at session end, Level 2 pre/post learning gain, Level 3 behavior at 60-90 days, Level 4 results against one organizational metric - each instrument mapped to the same ID so the ROI can trace back through every level.

4 - Compare cohorts and control for confounds. Isolate the training's contribution with a trained-versus-untrained comparison so the monetized benefit is not credited to the wrong cause. The walkthrough is in compare cohorts and control for confounds.

Academy walkthrough → Compare cohorts and control for confounds

For [PROGRAM], compare the trained cohort against a similar untrained group on the target organizational metric, estimate the training's isolated contribution to the change, flag confounds that could explain the difference, and give the contribution percentage to apply when monetizing the benefit.

Learn the how-to: training ROI in the Academy

The sections above are the argument; the Academy articles are the practice - each written to run on your own cohort data on one persistent participant ID.

Where training ROI fits

Training ROI is the last mile of a training evaluation, not a standalone number - it prices the Level 4 result that the Kirkpatrick model of training evaluation produces, and it draws on the same instruments as training evaluation and the dashboard in training metrics. The broader practice this feeds, where a monetized outcome becomes part of a program's impact story, is impact measurement & management.

Frequently asked questions

What is training ROI?

Training ROI is the return on investment of a training program expressed as a dollar figure: the net program benefit (monetized outcome minus cost) divided by the fully-loaded program cost, shown as a percentage or a benefit-to-cost ratio. It is Kirkpatrick Level 4 with money on it. Sopact builds the benefit up the Kirkpatrick chain on one persistent participant ID, so the number traces back to behavior, learning, and reaction rather than a satisfaction score.

How do you calculate training ROI?

ROI (%) = (monetized benefit minus program cost) divided by program cost, times 100. In practice you confirm the Level 3 behavior change, measure one Level 4 metric against a baseline, monetize that change conservatively, adjust it by the training's isolated contribution percentage, subtract the fully-loaded cost, then divide net benefit by cost. In Sopact each step sits on one participant ID so the ratio traces back through every level.

What is a good training ROI?

There is no universal benchmark, and a suspiciously high figure usually signals generous assumptions rather than a strong program. A defensible ROI matters more than a big one: conservative monetization, an isolated contribution percentage, and stated attribution limits. A modest, well-evidenced 100-150% ROI backed by Level 3 behavior data is worth more to a board than a 900% number pulled from a satisfaction score. Sopact keeps the figure traceable so it survives scrutiny.

How do you monetize a training outcome?

Translate the Level 4 result into money using a defensible unit value: the cost of avoided attrition, productivity hours gained, or errors and rework removed. Use the low end of any range and state the assumption next to the number. In Sopact the monetized benefit is tied to the participants whose behavior actually changed, on the same persistent ID, so the dollar figure is anchored to evidence rather than to headcount times salary.

How do you isolate the training's contribution to the result?

Estimate how much of the metric change the training actually drove, because the metric may have moved for other reasons. The rigorous method is a comparison group - trained versus a similar untrained cohort. Where that is not possible, ask participants and managers to estimate the training's share of the improvement and their confidence, then apply that percentage. Sopact runs the comparison on one participant ID and applies the contribution estimate before the benefit is finalized.

What is the difference between the Kirkpatrick and Phillips ROI models?

The Kirkpatrick model has four levels ending at Level 4 Results. The Phillips ROI Methodology adds a fifth level - ROI - that converts the Level 4 result into money and divides net benefit by cost, with a formal step for isolating the training's contribution and using conservative estimates. In practice training ROI is Kirkpatrick Level 4 priced. Sopact supports either framing because both run on the same connected participant record.

Can you calculate ROI without a comparison group?

Yes, but you must isolate the training's contribution another way and say so. When a control group is not available, ask participants and their managers to estimate what share of the improvement the training caused and how confident they are, then apply that percentage to the monetized benefit. It is less rigorous than a comparison group, so state it as an assumption. Sopact captures those estimates on the same participant ID that holds the behavior and results data.

Why should you never report ROI without the Level 3 behavior evidence?

Because ROI is a claim that the training changed how people work and that the change was worth money. Without Level 3 behavior evidence you have no proof anyone applied the training, so the dollar figure is decoration. A reaction score and a salary multiplier can produce a large number that means nothing. Sopact ties the ROI to the 90-day behavior data on the same participant ID, so the figure rests on evidence that the behavior actually changed.