CMO Tribune
Guides
By
CMO Tribune Desk
Edited by
Lila Odinaev
Published

How to calculate marketing ROI the way a CFO will accept it, with worked examples

Marketing ROI is return minus cost, divided by cost. Use incremental gross profit, not revenue: one example campaign reads 300%, 140% or -40%.

To calculate marketing return on investment (ROI), subtract marketing cost from the return and divide by the cost. Then decide what counts as return. On example figures, a $1,000,000 campaign credited with $4,000,000 in revenue shows 300% on revenue and 140% on gross margin at 0.6. Once a holdout test counts only the incremental share, it shows -40%. Bring the chief financial officer (CFO) the incremental gross-margin figure.

$1,000,000

What is the formula for marketing ROI?

The basic return on marketing investment (ROMI) formula subtracts what marketing cost from what it returned, then divides by the cost. Improvado gives it as revenue from marketing minus marketing cost, divided by marketing cost. The arithmetic is the easy part. The argument with finance is about what counts as "return."

Brand Finance puts the finance view in one line: ROMI is the incremental financial contribution generated by marketing over marketing spend. Two words in that line matter: incremental and contribution. Each one produces a different version of the formula.

The three versions

  1. Revenue ROI. This is the basic formula. It is quick to compute and easy to overstate.
  2. Gross-margin ROI. This version replaces revenue with gross profit. Improvado notes that a more accurate approach uses gross profit instead of raw revenue, because revenue still carries the cost of goods sold.
  3. Incremental ROI. This version counts only the return that would not have happened without the spend. Improvado describes the baseline as the amount of revenue you would expect to generate with zero marketing spend. See our entry on incrementality.

Finance teams also see marketing differently from capital projects. Productside notes that marketing spend is typically expensed in the current period (vs. long-term). That is why a CFO tests the return so hard: there is no asset left over if the return turns out to be wrong.

Product Management Courses | Productside, Using Return On Marketing Investment To Optimize Product Marketing, 26 August 2024

Worked example

The inputs here are round example figures, not benchmarks. A campaign cost $1,000,000 and was credited with $4,000,000 in revenue. Gross margin is 0.6. A holdout test found that 0.25 of the credited revenue was incremental.

Revenue ROI      = (4,000,000 - 1,000,000) / 1,000,000          = 3.0  (300%)
Gross profit     = 4,000,000 x 0.6                              = 2,400,000
Gross-margin ROI = (2,400,000 - 1,000,000) / 1,000,000          = 1.4  (140%)
Incremental rev  = 4,000,000 x 0.25                             = 1,000,000
Incremental GP   = 1,000,000 x 0.6                              = 600,000
Incremental ROI  = (600,000 - 1,000,000) / 1,000,000            = -0.4 (-40%)
Version Example result What a CFO hears (our reading)
Revenue ROI 300% Gross sales credited, not profit
Gross-margin ROI 140% Profit, but some of it would have arrived anyway
Incremental ROI -40% The cash test

The same campaign comes out at 300% on one version and loses money on another. Brand Finance names the usual cause: online “ROI” measures often fail to understand the counterfactual (i.e. what would happen without the investment).

In our reading, the version to bring to the CFO is incremental gross-margin ROI. Show the other two beside it so finance can see the gap between them.

Should marketing ROI use revenue or gross margin?

In our reading, revenue is the number most marketing teams report first, because attribution tools report it. A CFO will not accept it as the return, because revenue still carries the cost of making and delivering what was sold. The earlier section set gross profit as the starting point. This one shows how far apart the two answers land, and why the gap matters more for marketing than for other spend.

Why marketing spend is judged differently

Productside's ROMI explainer frames it by asset type: "Normal" ROI is a CAPEX model that compares investment in CAPEX to yield. Capital expenditure (CAPEX) buys plants and inventory that keep a book value. Marketing is operating expense (OPEX), and with ROMI, the investment has no retained value and is 100% at risk.

Product Management Courses | Productside, Using Return On Marketing Investment To Optimize Product Marketing, 26 August 2024

That changes what the numerator has to prove. A factory that underperforms still sits on the balance sheet. A campaign that underperforms is gone, so in our reading the return has to repay the spend out of profit, not out of sales.

Worked example

These are example inputs, not benchmarks: a campaign with 1,000,000 in spend produced 4,000,000 in incremental revenue.

  • On revenue, 4,000,000 less the 1,000,000 spend leaves 3,000,000, which is three times the 1,000,000 spend.
  • At a 0.6 gross margin, 4,000,000 times 0.6 is 2,400,000 of gross profit.
  • At a 0.25 margin, 4,000,000 times 0.25 is 1,000,000, which only matches the 1,000,000 spend, a ROMI of 0%.
Numerator Return net of spend ROMI
Revenue 3,000,000 300%
Gross profit at 0.6 margin 1,400,000 140%
Gross profit at 0.25 margin 0 0%

The same campaign reads as tripled money or as break-even, depending only on the numerator. We think this is why a revenue-based figure loses the room the first time finance recalculates it.

A template to agree with finance

ROMI = (Incremental revenue x Margin - Marketing spend) / Marketing spend

Margin:            agreed with finance (gross or contribution)
Incremental:       revenue above the baseline, not total revenue
Marketing spend:   campaign cost, plus any overhead finance allocates

The last line matters. Productside notes that some companies deduct additional expenses associated with the entire marketing organization’s budget. Settle which margin and which costs apply before the campaign runs, not after the result is in. Our guide on CMO, CEO and CFO alignment covers how to set that agreement up.

Product Management Courses | Productside, Using Return On Marketing Investment To Optimize Product Marketing, 26 August 2024

Which costs belong in the denominator?

A finance team reads the denominator before the result. If it holds only media, the ratio looks better than the business case behind it, and in our experience that gap is where finance stops trusting marketing's numbers.

Salesforce's theme park example makes the same point about production. The park weighed bookings against "the cost of producing the video and sharing it across its chosen digital channels". That covers making the asset and distributing it, not distribution alone.

The four groups a CFO looks for

Cost checklist

Copy this, mark each line, and attach it to every ROMI figure you send to finance.

MARKETING COST CHECKLIST (denominator)
Program: ____________   Period: ____________

IN   Paid media (all channels, net of credits)
IN   Agency retainers, project fees, media commissions
IN   Creative and content production
IN   Freelancers and contractors
IN   Event fees, travel, booth and materials
IN   Martech licenses used by this program (allocated share)
IN   Martech implementation and data work for this program
IN   Marketing team people cost (salary + benefits x time share)
???  Overhead allocation (rent, IT, finance support): set policy once
OUT  Cost of goods sold (belongs in the margin line, not here)
OUT  Sales team compensation (unless finance agrees otherwise)
OUT  Spend booked to other programs

Policy owner: ____________   Agreed with finance on: ____________

A worked example

These are round example inputs, not a benchmark. A campaign's paid media costs 1,000,000. The team that runs it has a loaded people cost of 4,000,000, and it spends 0.25 of its time on this campaign, so 0.25 of 4,000,000 is 1,000,000 of people cost. Adding that 1,000,000 to the 1,000,000 of media gives a denominator of 2,000,000.

The earlier sections covered which return goes in the numerator. In this example, counting people cost doubles the denominator, which in our reading is why finance asks about it first.

The overhead line is a policy choice, as the earlier formula section showed. Decide it with your CFO once, write it on the checklist, and apply it every quarter so one period's ROMI can be compared with the next.

The same campaign gives three different ROI numbers

Earlier sections built their arithmetic on one company. This one uses a second, smaller case so a finance reader can check every line: the online shoe store in Google's Meridian documentation.

In that example, the store spent $10,000 on a video channel. Total sales were $150,000, and the model estimated that sales would have been $125,000 without the campaign (Google for Developers). The $125,000 is the baseline. The $25,000 difference is the incremental outcome.

Check the convention before you compute. Meridian defines ROI as incremental outcome divided by spend. That is a ratio with no cost subtracted, so state which form you are showing. Its expected outcome is the baseline plus the incremental outcome of all treatment variables, so the two pieces always add back to the total.

Three numbers from one campaign

The third version needs a margin. We use 0.6 here as an example, not a benchmark.

  • Revenue ROI on all sales: $150,000 divided by $10,000 is $15.00 per dollar.
  • Incremental revenue ROI: $25,000 divided by $10,000 is $2.50 per dollar, the figure Meridian reports.
  • Incremental gross-margin ROI: $25,000 times 0.6 is $15,000 of gross profit, and $15,000 divided by $10,000 is $1.50 per dollar.
Version Numerator Return per $1 of spend What it assumes (our reading)
Revenue on all sales $150,000 $15.00 Every sale came from the campaign
Incremental revenue $25,000 $2.50 Only sales above baseline count, margin ignored
Incremental gross margin $15,000 $1.50 Only profit above baseline counts

The spread runs from $15.00 to $1.50, a factor of 10.

In our reading, the baseline does most of the work here. The $25,000 incremental figure is one-sixth of the $150,000 total, while the margin only takes the number from $2.50 to $1.50. If the baseline estimate is wrong, every version built on incrementality moves with it.

Two checks on the baseline before it reaches the CFO

  1. Ask how much the spend varied. Meridian warns that if you have always spent consistently on a channel, the model has little data for this zero-spend scenario and has to extrapolate. A flat-spend channel has a soft baseline.
  2. Match the window to the lag. The ROI numerator includes lagged effects from ads that ran before the period but excludes future effects from ads that ran during it.

Which measurement method gives you the incremental number?

Three methods compete for the job, and they answer different questions. Marketing mix modeling (MMM) estimates what each channel caused across the whole business. Controlled experiments measure one change in one place. Attribution assigns credit to touchpoints a platform can observe. The table sets out how we see the trade-offs.

Method What it estimates (our reading) Data it needs (our reading) How often it can run (our reading)
MMM Incremental outcome per channel, online and offline, with saturation Several years of weekly spend, sales and controls such as price and seasonality A few refreshes a year
Controlled experiment The causal lift of one channel or tactic in a test period Holdout regions or audiences, and a clean test window Per test, often weeks
Attribution Credit for conversions among tracked touchpoints User-level click and conversion logs Continuously

Attribution is fast but tends to miss the counterfactual. Fintech company Akulaku found that its last-click attribution model could not accurately measure its marketing effectiveness, so it moved to an MMM. That analysis, according to the case study, was completed in under three months.

How experiments calibrate the model

The two methods work together. In Google's open-source Meridian MMM, calibration is the process of using experiment results and other domain knowledge to set channel-specific priors. In practice, a geographic holdout test on one channel tells the model where that channel's return should sit, and the model fills in the rest of the mix. We think this is the version a CFO will accept: an experiment they can audit, anchoring a model that covers every dollar. For more on how the model works, see our MMM guide for CMOs.

Marginal ROI decides the next budget

Average ROI grades the past. The next budget decision needs marginal ROI (mROI), which Meridian defines as approximately the ROI on the next monetary unit (such as dollar) spent beyond current spend level. It is read off a response curve, a plot of incremental outcome versus spend level.

Take an example, not a benchmark. A channel spent $1,000,000 and produced $4,000,000 of incremental revenue, an average ROI of 4.0. At a 0.25 gross margin, that $4,000,000 is $1,000,000 of margin, so the channel only just covered its cost.

Reallocation is where this pays off. Meridian's optimizer showed that if Akulaku optimised its budget allocation, while keeping its total budget unchanged, its GMV could potentially increase by 16%, with GMV meaning gross merchandise value.

How to present marketing ROI to the CFO and the board

A board slide on ROI fails for one reason more than any other: the room does not know which number it is looking at. Earlier sections showed how one campaign can produce three different figures. The slide has to say which one it shows before it shows it.

Brand Finance separates returns by question. Total return covers all spending, and it says this return is most important "as a justification for total budgets and defence against major cuts". Incremental return is return "on a specified additional spending increment". Marginal return, covered earlier, answers the next-dollar question. In our reading, matching the version to the decision is most of the work of being believed.

Board question ROI version to show (our reading)
Should the total budget hold? Total
Should we fund this new program? Incremental
Where should the next dollar go? Marginal

State the method and the range

Finance teams have reason to discount a single clean number. Adidas, by Brand Finance's account, lost "some trust in ROI as a leading measure since ROI for Pay-Per-Click (PPC) advertising was exaggerating the benefit that PPC was creating". A slide that names its method (experiment, MMM, or both) and shows a low and a high estimate gives the CFO less to challenge.

The same source describes ROMI as a "formulaic approach to marketing accountability that helps to build trust and understanding with finance departments". The Marketing Accountability Standards Board frames its work as helping marketers link "marketing actions to financial performance". Both point the same way: a repeatable method, shown openly, every quarter.

Brand Finance, Measuring Return on Marketing Investment (ROMI) | Brand Finance, 8 October 2020

Marketing Accountability Standards Board | MASB - Elevating, MASB: Elevating the Role of the CMO and Marketing, 14 June 2015

The one-slide template

TITLE: [Program] return on marketing investment, [period]

VERSION SHOWN:   Total | Incremental | Marginal
RETURN BASIS:    Gross margin (not revenue)
COSTS INCLUDED:  Media, production, agency fees, allocated salaries

RESULT:          ROMI of [X], range [low] to [high]
METHOD:          [Experiment / MMM / MMM calibrated by experiment]
CONFIDENCE:      [What would move the number, in one line]

WHAT IT DOES NOT CLAIM:
                 [e.g. long-term brand effect not counted]

DECISION ASKED:  [Approve / hold / shift $[amount] from A to B]
BY WHEN:         [Date]

Board-ready wording

Keep the spoken version to three sentences. For example: "This is the incremental return on the spring program, measured on gross margin against a holdout group. Our range runs from [low] to [high]. We are asking you to approve [amount] for the next quarter on that basis."

Lead with the decision, not the chart. A CMO who opens with the ask and closes with the caveats tends, in our reading, to get a cleaner vote.

Our board deck template and guide to CMO, CEO and CFO alignment carry the slide into the full quarterly pack.

Steps to set up a marketing ROI number your CFO will sign off

The earlier sections settled the formula, the margin question, the cost rules and the method. This is the order in which we would put them into practice, so the number reaches the CFO already agreed rather than argued over.

1. Sign a definitions memo with finance

Write the definitions down before anyone runs a model. Salesforce traces most measurement trouble to three causes: disorganized marketing data, unclear links between customer activity and business outcomes, or tracking the wrong metrics. A one-page memo signed by you and the CFO, using the margin basis and baseline already agreed, closes off the third.

MARKETING ROI DEFINITIONS MEMO (v1, signed by CMO and CFO)
Return basis:        incremental gross profit (not revenue)
Baseline:            expected revenue at zero marketing spend
Cost scope:          media, production, tools, agency fees, allocated salaries
Time window:         [quarter of spend] plus [agreed lag, in months]
Method by channel:   [experiment | MMM | attribution, named per channel]
Owner of the ledger: [finance analyst name]
Review date:         [first week after quarter close]

2. Build one cost ledger that reconciles to the general ledger

Finance owns the totals and marketing owns the tags. Reconcile monthly, so a quarterly review never begins with a dispute about the denominator.

3. Pick a method per channel and a time window for each

Improvado notes that some marketing activities generate immediate returns. Others build value over a longer period. Record the window for each channel in the memo. A brand program then gets the lag the CFO agreed to in advance, instead of the window marketing asks for after the results come in.

4. Report quarterly, on the same template every time

Use the same rows, the same definitions and the same owner every quarter. Change a definition only by reissuing the memo with a new version number.

The figures below are example inputs, not a benchmark. Suppose spend is $1,000,000 and incremental revenue is $4,000,000. At a gross margin of 0.6, incremental gross profit is $4,000,000 × 0.6 = $2,400,000.

5. Attach a budget decision to every number

A number that changes no decision will lose the CFO's attention within two quarters.

Quarterly number Decision it informs (our reading)
Total return on the example $1,000,000 Whether next year's line holds in the annual plan
Marginal return by channel Where the next dollar goes, or where a cut lands first
A cut of 0.25 of the example $1,000,000, which is $250,000 Which channels absorb it, following the budget cut playbook

We think the order matters as much as the steps themselves. A CFO who signed the definitions in step 1 tends to argue about the budget decision in step 5. One who did not will argue about the number.

What this page does not cover

This page does not cover how to measure long-term brand effects, how to set a marginal ROI cutoff for a specific business, or how to choose a measurement provider. It is not financial or accounting advice. Agree margin, cost and overhead treatment with your own finance team.

Questions

What is the formula for marketing ROI?

The basic return on marketing investment (ROMI) formula is revenue from marketing minus marketing cost, divided by marketing cost. Finance teams read it differently: ROMI is the incremental financial contribution generated by marketing over marketing spend. A version finance can sign is (incremental revenue x margin minus marketing spend) divided by marketing spend. The margin and the cost scope are agreed with finance before the campaign runs.

Should marketing ROI be calculated on revenue or gross profit?

Use gross profit. Revenue still carries the cost of goods sold. Marketing spend is also expensed in the current period, has no retained value and is 100% at risk. In one example, a campaign with 1,000,000 in spend and 4,000,000 in incremental revenue reads 300% on revenue, 140% at a 0.6 gross margin and 0% at a 0.25 margin.

What is a good marketing ROI?

No single benchmark figure applies. The test a CFO uses is whether incremental gross profit repays the spend. A result above 0% on that basis means the campaign paid for itself out of profit, not out of sales. For the next budget decision, marginal ROI matters more, and because no specific saturation threshold is defined, your finance team sets the cutoff.

How do you measure incremental marketing ROI?

Start from a baseline: the revenue you would expect with zero marketing spend. Count only the return above it. In one example, an online shoe store spent $10,000 and had $150,000 in sales against a modeled baseline of $125,000. That gives $25,000 incremental, or $2.50 per dollar of spend. Marketing mix modeling (MMM) calibrated by controlled experiments such as geographic holdout tests gives finance an auditable number, provided spend on the channel has varied and the time window matches the lag.

What costs should be included in marketing ROI?

Include media, agency retainers and fees, creative and content production, freelancers, event costs, an allocated share of martech licenses and implementation, and marketing team people cost by time share. Leave out cost of goods sold, which belongs in the margin line, and sales compensation unless finance agrees otherwise. Set the overhead policy once with your CFO. In one example, counting people cost took the denominator from 1,000,000 to 2,000,000.

How do I present marketing ROI to the board?

Say which version the slide shows before showing it. Use total return for whether the budget holds, incremental return for a new program, and marginal return for where the next dollar goes. Name the method, give a low and a high estimate, and state what the number does not claim. Lead with the decision you are asking for.

Sources

  1. Return on Marketing Investment (ROMI): The Ultimate Guide (2026), improvado.io, 29 December 2022
  2. Measuring Return on Marketing Investment (ROMI) | Brand Finance, Brand Finance, 8 October 2020
  3. Using Return On Marketing Investment To Optimize Product Marketing, Product Management Courses | Productside, 26 August 2024
  4. Marketing ROI (Return on Investment) Defined, Salesforce, 26 July 2024
  5. Incremental Outcome, ROI, mROI & Response Curves | Meridian | Google for Developers, Google for Developers
  6. Glossary | Meridian | Google for Developers, Google for Developers
  7. Google Meridian: Maximise ROI with MMM - Think with Google APAC, Google, 30 September 2025
  8. MASB: Elevating the Role of the CMO and Marketing, Marketing Accountability Standards Board | MASB - Elevating, 14 June 2015

Written by the CMO Tribune Desk and edited by Lila Odinaev. Every factual sentence was checked against a passage on the source it cites. See how we work, or report an error on the corrections page.