BusCalcTools

ROI Calculator for Marketing

Last reviewed:

Calculate marketing ROI on campaigns, ads, and content spend. Annualised return, payback period view, and color-coded result tier for fast decisions.

ROI equals net return minus investment, divided by the investment, times one hundred. Earning thirteen thousand five hundred back on a ten thousand investment is a thirty-five percent ROI.

Marketing ROI = (revenue attributable to marketing โˆ’ marketing spend) รท marketing spend. The industry shorthand ROAS = gross revenue รท ad spend, before COGS. Healthy benchmarks: ROAS 3-4x for ecommerce paid social, CAC payback under 12 months for SaaS, LTV:CAC ratio of 3:1 or better. IAB attribution standards are the closest framework.

"Marketing ROI" gets used loosely across teams that mean very different things. A CMO usually means brand-attributable revenue lift over a long window. A performance marketer means ROAS this week. A CFO means contribution-margin payback against fully-loaded customer acquisition cost. This calculator outputs profit-based ROI, net profit, and annualised ROI; derive ROAS, MER, CAC and LTV:CAC separately with their own inputs, so the conversation can converge:

ROAS (Return on Ad Spend) = revenue / ad spend - Industry shorthand for performance marketing - Pre-COGS, pre-overhead โ€” a vanity metric without context - Useful for daily channel optimisation

MER (Marketing Efficiency Ratio) = total revenue / total marketing spend - Aggregate, post-attribution honesty check - Better than ROAS for cross-channel comparison

CAC (Customer Acquisition Cost) = marketing spend / new customers acquired - The unit number that ties to LTV - Should include all marketing fully-loaded (salaries, agencies, tools, ad spend)

LTV:CAC = customer lifetime value / CAC - The single most important compound number in subscription / repeat-purchase businesses - Healthy: 3:1 or better - Below 1:1 you are subsidising customers; below 3:1 you may not be funding growth profitably

Industry benchmarks (2026): - DTC ecommerce paid-social ROAS: 2-4x; best-in-class 5x+ - B2B SaaS CAC payback: 12-18 months target; under 12 is elite - Content / SEO LTV:CAC: typically 5:1+ once mature (12-18 month ramp) - Affiliate / referral CAC: lowest at 10-30% of paid CAC

Account for these common gotchas in the Net Return you enter (the calculator divides net profit by spend โ€” it does not adjust for attribution itself): - Attribution windows (last-click vs first-click vs linear) - iOS 14.5+ paid-social under-reporting (Meta typically under-reports actual revenue by 15-40% post-ATT) - Returns and refunds (gross revenue overstates contribution) - Free trial conversion (gross signups overstate paying-customer CAC)

For framework-level guidance, the IAB's MRC-accredited attribution standards and the AMA's marketing measurement framework are the closest things to authoritative references in the US.

Worked example

Marketing ROI worked example. A DTC brand spends $8,000 on a paid-social campaign over 3 months and attributes $26,000 in revenue, with $11,000 of COGS and fees on that revenue. The correct Net Return is $26,000 โˆ’ $11,000 = $15,000, not the gross $26,000. Enter Initial Investment $8,000, Net Return $15,000, Investment Period 3 months. The calculator computes net profit $7,000 and ROI = 7,000 รท 8,000 ร— 100 = 87.5%, tiered green. With months filled, it annualises: (1 + 0.875)^(12 รท 3) โˆ’ 1 โ‰ˆ 1137%. Feeding gross $26,000 instead would have shown a misleading 225% ROI on the same spend.

See the formula
See parent calculator at /roi-calculator for the full formula reference.

Frequently Asked Questions

The intro lists ROAS, MER, CAC and LTV:CAC โ€” does the calculator output all four?
No. This tool computes ROI, net profit, and annualised ROI from three inputs: investment, net return, and an optional period in months. ROAS, MER, CAC and LTV:CAC are separate ratios with their own inputs. Use this calculator for the profit-based ROI on a specific campaign, then derive those channel ratios with their own figures.
Should I enter gross revenue or net contribution as the Net Return?
Enter net return โ€” revenue minus the costs of fulfilling it (COGS, fees, refunds) โ€” not gross revenue. The most common marketing-ROI error is treating gross revenue as the return: a campaign showing 400% on revenue can be negative once COGS is removed. The calculator divides net profit by spend, so feeding it gross revenue inflates the ROI it reports.
What does the annualised ROI tell me for a short campaign?
If you enter the period in months, the calculator annualises using (1 + ROI)^(12 รท months) โˆ’ 1. A high return earned in three months annualises to a very large yearly-equivalent rate, which is useful for comparing campaigns of different lengths on an equal footing โ€” but treat extreme annualised figures cautiously, since short-run results rarely sustain across a full year.
How do I read the color-coded ROI tier?
The result is tiered green at 20% or above, amber from 0 to 19%, and red below zero. Green signals a strong return worth scaling; amber is positive but modest, so compare it against your next-best use of the cash; red means the spend lost money. The tier reflects total ROI on net return, not ROAS or attribution quality.

Related calculators

Methodology & sources

Rates last verified: May 2026

Read the full methodology โ†’

Simple ROI does not account for the time value of money. For investments held over multiple years, use the annualised ROI for fair comparison.

Rates are reviewed annually or when a region changes its headline rate. If you spot one that's out of date, email [email protected].

For information only. This calculator does not constitute financial, accounting, or tax advice. Consult a qualified professional before making business decisions.

Try these scenarios

Pre-filled examples โ€” click any chip to load the inputs and result.

How to calculate return on investment (ROI)

  1. Enter initial investmentThe total amount you spent upfront on the investment.
  2. Enter net returnThe total return or revenue the investment generated.
  3. Optionally enter the period in monthsAdd the investment period to see annualised ROI alongside total ROI.
  4. Read ROI, net profit, and annualised rateThe calculator shows ROI as a percentage, net profit in cash, and the annualised rate for comparison against other investments.

Found this calculator useful?

Save it to a Pinterest board for later, or share with your team.

Save to Pinterest
JB

Written by

James Blanckenberg

Founder, BusCalcTools

Founder of BusCalcTools and FinnCalc. Builds practical financial calculators for small business owners and freelancers across the US, UK, and South Africa.

Editorial review by: James Blanckenberg, Founder & Editor

More about James โ†’

One short email a month

New calculators, pricing tactics, and small-business numbers worth knowing. No spam, unsubscribe in one click.