Skip to main content
AI Biz Hub

Tighter Guide · 8 min · 4 citations

Marketing ROI Formula: How to Calculate ROI on Marketing

Marketing ROI formula: (return − cost) ÷ cost × 100. How to calculate ROI on marketing spend with gross margin, loaded cost and CAC payback, plus examples.

By AI Biz Hub · Published April 24, 2026 · Updated October 11, 2026

General business information, not legal, tax or financial advice. How we check our numbers.

TL;DR

To calculate marketing ROI, subtract marketing cost from the return it produced and divide by the cost: (return − cost) ÷ cost × 100. Use gross-margin contribution as the return and fully loaded cost (ads, content, tools, marketing salaries, sales commissions) as the cost; spending $160,000 to win new customers worth $222,000 of first-year gross margin is a 38.75% first-year ROI, not the 6x an ad dashboard might show.

For day-to-day decisions, use CAC payback, CAC ÷ (ARPU × gross margin), in months. A $4,000 CAC on a $500-a-month customer at 75% gross margin pays back in 10.7 months[1]. A payback longer than your runway is a cash problem, whatever the ratio says.

Marketing ROI is famously easy to overstate. The fastest path to a healthy-looking ROI is using the most generous possible formula — revenue instead of gross margin, excluding sales compensation, crediting all conversions to the channel that touched last. The honest version, measured the same way as the financial statements, tells a different story.

1. Start with a formula you can defend

The clean ROI formula:

Marketing ROI = (Gross-margin contribution − Fully-loaded marketing cost) / Fully-loaded marketing cost

Gross-margin contribution, not revenue. A subscription business with 75% gross margin acquiring $100k of new revenue contributes $75k toward covering CAC plus overhead. Using revenue instead of gross margin would overstate the return by 33%.

Fully-loaded cost. Every dollar you can reasonably tie to the marketing function: ad spend, content production, marketing software, marketing headcount, allocated share of sales compensation for channels with sales involvement, and events. The gap between the ad-spend line and fully loaded cost is often large; in the worked example in section 8, ad spend is $50,000 of a $160,000 fully loaded total.

2. Compute fully loaded CAC

Customer Acquisition Cost (CAC) = Fully-loaded sales + marketing spend in a period / Net new customers acquired in the same period.

Fully loaded means: sales team salaries and commissions, marketing team salaries, all marketing spend, marketing tools, allocated CS time spent on acquisition (trials, demos), and sales tools. It does not mean: R&D, general overhead, or CS time spent on existing customers.

Worked example. A B2B SaaS spends $200k in a quarter: $90k on marketing team salaries, $40k on ads, $20k on content, $40k on sales commissions on new deals, $10k on tools. They acquired 50 new customers. Fully loaded CAC = $200k / 50 = $4,000 per customer.

Comparing this CAC against gross margin contribution gives payback. Against lifetime contribution gives LTV:CAC.

3. Use payback period as the operational metric

CAC Payback = CAC / (ARPU × Gross Margin), in months.

Continuing the example: CAC $4,000, ARPU $500 a month, gross margin 75%. Monthly contribution is $375, so payback is 10.7 months on the CAC payback calculator.

Show the recompute-verified inputs and outputs
CAC payback calculator: $4,000 CAC, $500 ARPU, 75% gross margin
Inputs
cac 4000
arpu_monthly 500
gross_margin_percent 75
target_payback_months 12
Result
monthly gross profit 375
payback months 10.7
estimated ltv24m 9000
ltv cac ratio24m 2.25
payback health Good
ltv cac health Caution
months to break even 10.7
vs target delta months -1.3
guidance A 24-month return of 2.25× CAC is below the 3× mark. Raise ARPU or margin, or lower CAC, before increasing acquisition budgets; check lifetime value with your churn in the CAC calculator.

Computed live at build time.

Why payback beats LTV:CAC ratio as the operational metric:

  • Payback is measurable in months of observed data. LTV requires projecting retention 24–36 months forward, which in early-stage businesses has wide error bars.
  • Payback translates directly to cash flow. "We get our money back in 11 months" is a runway-relevant statement. "3.2:1 LTV:CAC" is a multiple that depends on assumptions.
  • Short payback compounds capital efficiency. A company with 9-month payback can self-fund growth much earlier than one with 24-month payback, even at identical LTV:CAC.

Set the acceptable payback against your own cash position rather than a generic benchmark: if payback is longer than your runway, each new customer brings you closer to running out of cash before it pays for itself. The startup runway calculator gives the runway side of that comparison.

4. Attribution: less-bad, not correct

Attribution is a fundamentally hard problem. No model is "correct" — they all make assumptions that fail somewhere. The question is which model is less-bad for the decision you need to make.

  • Last-touch: Credits the channel of the final interaction. Easy to compute, systematically under-values top-of-funnel channels.
  • First-touch: Credits the channel of the first interaction. Opposite bias — over-values awareness channels, under-values consideration and closing.
  • Linear: Equal credit across all touchpoints. Arbitrary but not obviously wrong.
  • Time-decay: Recent touches get more credit. Reasonable for short-consideration purchases.
  • Data-driven / algorithmic (Markov chains, Shapley values): Learns weights from conversion data[4]. Best accuracy if you have the data volume; unreliable at small scale.
  • Marketing Mix Modeling (MMM): Econometric regression against spend by channel over time. Captures long-tail effects like brand and TV, which touchpoint attribution cannot[2].

Practical advice: use last-touch for operational decisions (which ad to turn off this week), run periodic MMM analyses for budget allocation, and treat both as directional. The honest framing is "this channel is associated with X% of tracked conversions under Y attribution model," not "this channel produced X."

5. Channel-level ROI tells the real story

Aggregate marketing ROI hides that some channels are strongly positive and others are net-negative. The useful work is at channel level, and it changes decisions.

For each channel, compute: CAC, first-month retention (leading indicator of cohort quality), CAC payback, and 12-month LTV estimate. Rank by payback period. Channels with payback over 24 months should be triaged — either they have uncommonly strong LTV (rare), they need efficiency work, or they should be cut.

Attribution window matters. A B2B product with a 60-day sales cycle measured against a 30-day attribution window will systematically under-credit top-of-funnel channels. Set the window to at least 2x the median sales cycle[3].

Marketing ROI done honestly is usually less impressive than the dashboard claims and more useful as a decision input. Computing fully loaded CAC, gross-margin returns and payback by channel usually shows that a few channels carry the economics.

6. Brand and long-horizon marketing

Some marketing investments (brand advertising, thought leadership content, community building) don't produce trackable short-term conversions. They're often the highest-return investments a company makes, and they routinely get cut when ROI frameworks demand attribution that doesn't exist.

The honest treatment:

  • Set brand budget as a deliberate commitment, not an ROI target. Decide the share of spend you are willing to put behind long-horizon brand work and review it yearly.
  • Measure brand impact via lift studies, not attribution. Brand awareness surveys, share-of-voice analysis, and unaided recall tests over 6–12 month horizons show whether brand investment is compounding.
  • Track proxy metrics. Direct traffic growth, branded search query volume, share of referral traffic from target media. These correlate with brand health even when direct attribution is impossible.

Marketing mix modeling can quantify brand effects retrospectively over several years of spend data[2], which is why it suits companies with years of multi-channel spend. For smaller companies, directional evidence from proxy metrics and simple holdout tests usually has to be enough.

7. The decisions ROI analysis should drive

Three decisions good marketing ROI analysis actually changes:

  • Budget reallocation between channels. Quarterly rebalance toward channels with shorter payback and better retention; reduce or cut channels in the bottom quartile.
  • Scope of paid acquisition. When paid CAC exceeds LTV or payback crosses 24 months, the question isn't "how do we optimise paid" — it's "should paid still be a major channel, or should we invest in organic/content/product-led growth?"
  • Sales-marketing boundary. At scale, marketing and sales overlap on loaded-cost attribution. Clear boundaries — what does marketing deliver to sales, at what quality threshold — prevent the recurring blame-shifting when overall CAC rises.

The goal of marketing ROI measurement is not to produce a flattering number for the board deck. It's to surface where the economics work, where they don't, and what to do about it. That usually means less sophistication in the math and more rigour in the honesty of the inputs[3].

8. Numeric worked example — headline ROI vs honest ROI

A SaaS reports a quarterly marketing ROI of 6:1 to the board. Rebuild the number using fully-loaded inputs and gross margin.

Headline math
  Revenue from new customers Q3      $300k
  Ad spend line item                 $50k
  Reported ROI                       6.0x

Honest math
  Ad spend                           $50k
  Marketing team salaries (loaded)   $60k
  Content production + agency        $18k
  Sales commissions on new deals     $24k
  Marketing + sales tools            $8k
  Fully-loaded S&M spend             $160k

  New-customer ARR (annualised)      $300k
  Gross margin (74%)                 $222k
  Honest ROI (first year)            ($222k−$160k)/$160k = 0.39x
  CAC (50 new customers)             $3,200
  Payback ($500 ARPU × 74%)          8.6 months

The headline "6:1 ROI" is the fully-variable-cost story the ad platform dashboard produces. The honest reconstruction drops the first-year ROI below 0.5x, the business is paying back in the second year, not the first[1]. Neither number is "wrong," but only one matches the cash flow and the financial statements. When the two diverge sharply, the fully loaded version is the one that matches the cash position.

9. Failure modes worth naming

  • Attribution window shorter than sales cycle. A B2B product with a 75-day average sales cycle measured on a 30-day last-click window systematically under-credits top-of-funnel and over-credits brand/direct — then the team kills the SEO/content programs that were actually doing the work. Set the window to at least 2x the median sales cycle[3].
  • Organic treated as zero-CAC. "Organic" traffic usually reflects cumulative investment in SEO, content, or brand that has fully loaded costs — content production, allocated editorial salaries, backlink programs. A true zero-CAC channel is rare (genuine pure word-of-mouth).
  • Marketing mix modeling on a small budget. Marketing mix models need years of spend variation and meaningful weekly volume to separate channel effects[2]. On a small budget, use geo-holdout tests or incrementality experiments instead.

Related tools: the ad spend ROAS calculator for paid channels, the email marketing ROI calculator, and the CAC calculator for the cost side.

Frequently asked questions

How do you calculate marketing ROI?

The basic marketing ROI formula is (revenue attributable to marketing minus marketing cost) divided by marketing cost, times 100. The more honest version replaces revenue with gross-margin contribution and uses fully loaded cost: a business at 75 percent gross margin that wins $100,000 of new revenue contributes $75,000, so using revenue overstates the return by a third. Fully loaded cost includes ad spend, content, marketing software, marketing salaries, sales commissions on new deals and events, not just the ad-spend line.

Why use payback period instead of LTV:CAC?

CAC payback — CAC divided by (ARPU times gross margin), in months — is the better operational metric because it is measurable in months of observed data rather than a 24-to-36-month retention projection, it translates directly to cash flow, and short payback compounds capital efficiency (a 9-month payback self-funds growth far earlier than a 24-month one at identical LTV:CAC). Judge the result against your runway: a payback longer than the months of cash you hold means growth consumes cash faster than it returns it.

Which attribution model should I use?

No model is correct; the question is which is less-bad for the decision at hand. Use last-touch for operational decisions like which ad to turn off this week, run periodic Marketing Mix Modeling for budget allocation, and treat both as directional. Critically, set the attribution window to at least twice the median sales cycle — a B2B product with a 60-day cycle measured on a 30-day window systematically under-credits top-of-funnel channels, which leads teams to kill the SEO and content programs that were actually doing the work. Frame results as 'this channel is associated with X percent of tracked conversions under Y model,' not 'this channel produced X.'

How should I budget for brand marketing that has no trackable ROI?

Set brand spend as a deliberate share of the budget rather than against a short-term ROI target, and measure it with lift studies, brand-awareness surveys, share of voice and proxy metrics such as direct traffic and branded-search volume over 6- to 12-month horizons. Marketing mix modeling can estimate brand effects retrospectively, but it needs years of spend that varies across channels, which small budgets rarely provide.

References

Sources

Primary sources only. No vendor-marketing blogs or aggregated secondary claims.

  1. 1 AI Biz Hub: CAC payback calculator (payback = CAC ÷ (ARPU × gross margin)) — accessed 2026-10-11
  2. 2 Hanssens, Pauwels — Demonstrating the Value of Marketing (Journal of Marketing, 2016) — accessed 2026-04-24
  3. 3 Federal Trade Commission — Disclosure guidelines for attribution and measurement — accessed 2026-04-24
  4. 4 Google Research — Multi-Touch Attribution Models (technical paper series) — accessed 2026-04-24

Tools referenced in this article

Related articles