easyroi - essential steps to mastering ROI analysis
Get our best free resources and updates.
ROI analysis is often reduced to plugging two numbers into a formula, but a rigorous analysis is a disciplined process with distinct stages. Skip a stage and the resulting percentage may be precise yet completely wrong. This article lays out the essential steps of a proper ROI analysis in the order you should perform them, from defining the question through to stress-testing the answer, so the number you present can survive scrutiny.
Want expert help putting this into practice? EasyROI can guide you through it.
Step one: define the decision the analysis serves
Before touching any figures, be explicit about what decision the ROI is meant to inform. "Should we buy this software?" is a different analysis from "Which of these three vendors gives the best return?" or "Was last year's campaign worth repeating?" The decision dictates your scope, your time horizon, and which costs and benefits are even relevant. A forward-looking investment decision needs projected figures and scenario ranges; a retrospective review needs actuals and honest attribution.
Define the boundaries too. Which costs belong inside the analysis and which are shared overhead you would pay anyway? A vague scope is how the same investment ends up with two contradictory ROIs, each technically defensible. Settle the horizon here too. A one-year lens flatters investments with quick, front-loaded returns and punishes those that build value slowly, while a five-year lens does the reverse. The right horizon is the one that matches how long the investment genuinely produces value, not the one that happens to make your preferred option look best.
Step two: build the full cost picture
Related: easyroi - Essential Steps to Master the Platform.
Costs are almost always larger than the headline price, and understating them is the most common analytical error. Assemble every category:
- Direct costs: purchase price, licences, materials — the obvious line items.
- Implementation costs: setup, integration, migration, and the productivity dip during transition.
- Ongoing costs: maintenance, support, subscriptions, and upgrades across the full life of the investment.
- Internal labour: the hours your own team spends, valued at a fully loaded rate rather than treated as free.
- Opportunity cost: the return you forgo by not using the same money and time elsewhere.
Sum these across the same horizon you will use for benefits. A three-year analysis must include three years of recurring cost, not just year one's invoice.
Step three: quantify the benefits, including the awkward ones
Benefits divide into two kinds. Tangible benefits — extra revenue, cost savings, hours reclaimed — convert directly into money and belong in the core calculation. Intangible benefits — better customer experience, reduced risk, improved morale — are real but harder to price, and the temptation is either to ignore them or to invent flattering numbers.
The disciplined approach is to estimate intangibles conservatively using a proxy. Reduced risk can be valued as the probability of an incident multiplied by its cost. Time saved can be valued at loaded labour rates and then discounted, because freed time only becomes value if it is actually redeployed. Keep tangible and intangible benefits in separate lines so a reviewer can see the calculation with and without the softer assumptions.
Step four: run the calculation on a common time basis
See also: easyroi Best Practices: Enhancing ROI with Strategic Implementation.
With costs and benefits assembled, compute net gain and ROI: ROI = (Total Benefits − Total Costs) ÷ Total Costs × 100. If the investment spans more than a year, do not stop at the raw percentage. Money arriving in year three is worth less than money today, so calculate the payback period and, for larger decisions, discount future cash flows to a present value before computing ROI. A worked case makes this vivid: a project costing £40,000 that returns £20,000 a year for three years shows a headline 50% ROI, but once you discount those returns at 8% the present value of the gains falls, and the true return is meaningfully lower than the undiscounted figure suggests.
Step five: stress-test with scenarios
A single-point ROI hides how fragile it might be. Serious analysis replaces one number with a range by asking what happens if key assumptions move. Build three cases: a conservative one where benefits underperform and costs overrun, a base case reflecting your honest expectation, and an optimistic one. If the investment still returns acceptably in the conservative case, you have a robust decision; if it only works in the optimistic case, you are betting on everything going right.
Then run a sensitivity check: change one variable at a time to see which assumption the result depends on most. Often a single input — adoption rate, conversion, or retention — swings the ROI more than all the others combined. That variable is where you should concentrate your due diligence and, later, your management attention. In practice, identifying the one or two assumptions that dominate the outcome is often the most valuable product of the whole analysis, because it tells you exactly where to spend effort reducing uncertainty — a week validating the adoption estimate may be worth more than a month refining figures that barely move the result.
Step six: document assumptions and plan the look-back
An ROI figure without its assumptions is unauditable and unrepeatable. Record every material assumption — the discount rate, attribution rules, adoption estimates, cost inclusions — so anyone can trace how you reached the number and challenge it intelligently. This documentation is also what makes learning possible, because it lets you compare forecast to reality after the fact.
That look-back is the step most people skip and the one that compounds most. Schedule a review once the investment has run long enough to judge, then compare realised ROI against your forecast and diagnose the gap. Did costs overrun, did adoption lag, was attribution generous? Each answer sharpens the next analysis. Keeping every analysis in a consistent structure — a standard model or a dedicated tool such as EasyROI — means your assumptions, scenarios, and outcomes accumulate into an institutional memory rather than scattering across one-off spreadsheets. Master these six steps in sequence and ROI analysis stops being a single suspect number and becomes a repeatable, defensible process that genuinely improves the quality of your decisions.
Want the full guide?
Enter your email for free access to the rest of this article and our resource library.
Frequently asked questions
What is easyroi - essential steps?
Easyroi Essential Steps is covered in depth in this guide, with practical steps you can apply straight away.
How do I get started with easyroi - essential steps?
Start with the essentials in this article, then use the free resources from EasyROI to put them into practice.
Can EasyROI help with this?
Yes - EasyROI is built to make easyroi - essential steps faster and easier, so you get a better result in less time.