B2B Growth Marketing Terms | Jam 7

What Is Return on Investment (ROI)? Definition, Formula & How to Calculate It | Jam 7

Written by Jam 7 | Mar 21, 2026 7:08:39 PM

What is Return on Investment (ROI)?

Return on investment (ROI) is a financial metric that shows the profitability of an investment by comparing the net return with the cost of the investment. It is usually expressed as a percentage. In plain terms, it answers: for every pound spent, how much value came back over a defined time period?

Why ROI matters

When someone asks “what is ROI?”, they are asking for a way to judge whether money, time and effort were worth it.

Return on investment is not just for marketing. Finance teams use it to compare different investments such as product launches, hiring plans, tools, partnerships and even real estate purchases. The value is that it turns a complex decision into a comparable percentage, so teams can make clearer financial decisions.

The catch is that the metric is only as good as your inputs. If you ignore operating expenses, undercount internal labour or choose a time period that is too short, you can convince yourself something is working when it is not.

ROI formula: the standard calculation

The standard ROI formula is:

ROI (%) = ((Net Return - Cost of Investment) ÷ Cost of Investment) × 100

To use the ROI formula well, you need to define each input precisely.

Cost of the investment should include the purchase price, fees and the total costs required to get the outcome. In marketing, that often includes media spend, agency retainers, contractor costs, software, creative production and a realistic estimate of internal time.

Net return can be revenue, cost savings or a mix of both. If you are calculating return on investment for a sales-led B2B motion, you may start with pipeline value then convert it into expected revenue using a close-rate assumption.

Worked example (simple)

A small business spends £5,000 on a campaign and generates £9,000 in revenue.

  • Net profit = £9,000 - £5,000 = £4,000
  • ROI = (£4,000 ÷ £5,000) × 100 = 80%

How to calculate ROI for a marketing campaign (step-by-step)

If you want a number you can defend in a board meeting, build it like a finance model.

  1. Define your time period.

    • Pick a time frame that matches the buying cycle. A 30-day window can hide the real picture in long-cycle B2B.

    • For SEO-led work, ROI depends on matching search intent. If content ranks but does not satisfy intent, you may see traffic without pipeline.

  2. List every cost.

    • Capture total costs including operating expenses, tools, production, internal labour and partner fees.

  3. Define the return.

    • Choose the outcome you will report: qualified pipeline, closed revenue, cost savings or a blended view.

  4. Calculate net return.

    • Net return = total return - total costs.

  5. Apply the ROI formula.

    • Convert the result into a percentage and document assumptions.

For longer horizons, finance teams may adjust for the time value of money using present value or net present value. When comparing projects with uneven cash flow, some teams prefer rate of return measures such as internal rate of return. These techniques matter when risk tolerance is low or financial goals require tight payback windows.

What is a good ROI in B2B marketing ROI?

A common benchmark for strong marketing ROI is a 5:1 revenue-to-spend ratio, with a high ROI often discussed closer to 10:1. Benchmarks vary by channel mix, purchase price, deal size and sales cycle.

For B2B marketing ROI, the cleanest approach is to agree on the cost model first. Then track performance over the same time period every quarter. That is how you avoid arguing about the maths and instead focus on better business decisions.

Benchmarks also depend on whether the goal is new logo growth or expansion. If you are optimising for net revenue retention (NRR), ROI may be tied to retention and upsell outcomes, not only first-touch revenue.

Common examples of calculating return on investment for a small business

Small businesses use return on investment to compare different investments when cash flow is tight.

Real estate: Compare rental income with purchase price and ongoing costs such as maintenance, insurance and taxes. If you want a finance-grade view, add present value to reflect the time value of money.

Equipment or software: Compare productivity gains or cost savings with total costs. The goal is to estimate how much profit the change creates and how quickly the initial outlay pays back.

Marketing: Compare pipeline or revenue with the total cost of the investment for a specific time frame. Marketing is where the limitations of ROI show up fast, because attribution often misses early influence.

Example: A team runs a webinar to generate qualified pipeline. ROI should include promotion costs, platform/tooling, speaker prep time, and sales follow-up effort, not just paid spend.

Using an online ROI calculator: what information you need

An online ROI calculator is only helpful if you can feed it clean inputs.

Prepare:

  • Initial investment and ongoing operating expenses
  • Start and end dates for the time period
  • Expected return and when it arrives
  • Whether you are using simple return on investment or a discounted cash flow method

If you use discounted cash flow, you will need a discount rate to calculate present value or net present value. This is especially useful when cash flow arrives over many months.

Where to find reliable ROI calculators online

Look for calculators that show the formula, define the cost of the investment and let you control the time period.

Reliable sources often include established finance education sites, analytics platforms and spreadsheet templates that make assumptions visible. Avoid tools that hide total costs, ignore operating expenses or treat every time frame as identical.

What information do I need to use an online ROI calculator effectively?

To use an online ROI calculator effectively, gather the initial investment, the full cost of the investment including operating expenses, the time period you want to measure and the expected return. If your returns arrive over time, include a discount rate so you can calculate present value and net present value.