KPI Tree

Metric Definition

ROI

ROI = ((Gain from Investment - Cost of Investment) / Cost of Investment) x 100
ROIReturn on Investment as a percentage
GainTotal value received from the investment
CostTotal cost of the investment
Metric GlossaryFinancial Metrics

Return on investment

Return on investment (ROI) measures the gain or loss generated relative to the amount invested. It is the most widely used metric for evaluating the efficiency of an investment and comparing alternative uses of capital.

8 min read

Generate AI summary

What is ROI?

Return on investment (ROI) expresses the profit or loss from an investment as a percentage of the original cost. An ROI of 50% means the investment generated a return equal to half the amount invested, on top of recovering the original investment. An ROI of -20% means the investment lost 20% of its value.

ROI is used across every domain of business: marketing teams calculate ROI on campaign spend, product teams evaluate ROI on feature development, executives assess ROI on strategic initiatives, and investors measure ROI on capital deployed. Its universality is both its strength and its weakness. Because ROI is so broadly applicable, it can be calculated inconsistently, with different teams using different timeframes, different cost definitions, and different gain measurements.

The simplicity of ROI makes it an effective communication tool. Saying "this initiative delivered a 300% ROI" is immediately understood by any audience. But that simplicity also hides important nuances: it does not account for the time period over which the return was generated, the risk involved, or the opportunity cost of deploying the capital elsewhere.

How to calculate ROI

The basic ROI formula is:

ROI = (Net Gain / Cost of Investment) x 100

Where net gain equals the total value received minus the total cost.

For example, if you spend 100,000 pounds on a marketing campaign that generates 350,000 pounds in attributed revenue:

ROI = (350,000 - 100,000) / 100,000 x 100 = 250%

To make ROI comparable across investments with different time horizons, use annualised ROI:

Annualised ROI = ((1 + ROI) ^ (1 / years)) - 1

An investment that returns 100% over 3 years has an annualised ROI of approximately 26%, which is more comparable to an investment that returns 30% in one year.

ROI variantFormulaBest for
Simple ROI(Gain - Cost) / Cost x 100Quick comparison of individual investments with similar timeframes
Annualised ROI((1 + ROI) ^ (1/n)) - 1Comparing investments with different holding periods
Marketing ROI (ROMI)(Revenue from campaign - Campaign cost) / Campaign costEvaluating marketing campaign effectiveness

ROI in a metric tree

ROI decomposes naturally into its gain and cost components, each of which can be traced to specific operational drivers. A metric tree makes it possible to diagnose why ROI is high or low and identify the most effective levers for improvement.

For a marketing ROI tree, the gain branch would decompose into leads generated, conversion rate, average deal size, and customer lifetime value. The cost branch would include ad spend, creative production, team time, and tooling. This granularity reveals whether a low marketing ROI is caused by high cost per lead, low conversion rates, small deal sizes, or some combination.

A metric tree approach to ROI is particularly valuable for portfolio decisions. When evaluating multiple investment options, decomposing each into its gain and cost drivers helps you identify which investments have the most room for improvement and where incremental effort will generate the highest marginal return.

ROI benchmarks

Investment typeTypical ROI rangeContext
Content marketing300-600%High ROI due to compounding returns from evergreen content, but takes 6-12 months to materialise.
Paid search100-300%Immediate but capped. ROI declines as you scale because you exhaust the most responsive audiences first.
Product development100-1000%+Highly variable. Successful features can drive massive ROI; failed features return zero.
Sales hiring200-500%Depends heavily on ramp time and quota attainment. A fully ramped rep generating 500k on a 150k cost base delivers 230% ROI.
Technology infrastructure50-200%Returns often come through cost avoidance and productivity rather than direct revenue.

ROI benchmarks vary enormously by context, which is why comparing ROI across fundamentally different investment types requires caution. A 200% ROI on paid search (which delivers returns in weeks) is not directly comparable to a 200% ROI on a product feature (which may take a year to develop and years to fully monetise).

How to improve ROI

  1. 1

    Increase the gain without proportional cost increase

    Optimise the conversion and monetisation stages of any investment. Better targeting, better messaging, and better product-market fit increase the return generated from the same spend.

  2. 2

    Reduce waste in the cost structure

    Eliminate ineffective spend rather than cutting all spend equally. Use attribution data to identify which cost components contribute to the gain and which are wasted.

  3. 3

    Shorten the payback period

    Faster returns improve annualised ROI and free up capital for reinvestment. Process improvements, faster sales cycles, and quicker product delivery all compress the time to return.

  4. 4

    Measure ROI at the initiative level, not the department level

    Department-level ROI blends high-performing and low-performing initiatives. Measuring at the initiative level lets you double down on winners and cut losers.

Common mistakes

  1. 1

    Ignoring the time dimension

    A 100% ROI over 5 years is far less attractive than 100% ROI over 1 year. Always consider the annualised return or at minimum state the timeframe explicitly.

  2. 2

    Cherry-picking the gain definition

    Attributing all revenue from a customer to the last marketing touchpoint overstates marketing ROI. Use consistent attribution models and include all relevant costs.

  3. 3

    Ignoring opportunity cost

    An investment with 50% ROI sounds good until you realise the capital could have earned 200% ROI in an alternative deployment. Always compare ROI against the best available alternative.

Track ROI across every investment

Build a metric tree that decomposes ROI into its gain and cost components for every initiative, so you can identify the highest-return investments and allocate capital accordingly.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business