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?
Should I enter gross revenue or net contribution as the Net Return?
What does the annualised ROI tell me for a short campaign?
How do I read the color-coded ROI tier?
Related calculators
Methodology & sources
Rates last verified: May 2026Simple 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)
- Enter initial investmentThe total amount you spent upfront on the investment.
- Enter net returnThe total return or revenue the investment generated.
- Optionally enter the period in monthsAdd the investment period to see annualised ROI alongside total ROI.
- 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.
Written by
James BlanckenbergFounder, 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 โ