Marketing ROI Calculator: Revenue, Margin and the Full Investment
Start with your numbers.
Enter one consistent period and currency. The prefilled values are an illustrative scenario, not a benchmark or a forecast. Calculations run in your browser; this calculator does not submit or save your entries.
This interactive calculator requires JavaScript. The formulas and worked example below remain available.
How to use the calculator
- Enter revenue attributed to the marketing activity for the period you are evaluating.
- Enter the total marketing cost allocated to that activity, including relevant media, fees, production and software.
- Enter the gross margin before marketing costs. Use a defensible estimate of revenue left after the relevant cost of delivering the product or service.
- Review gross profit, profit after marketing, ROI and the modeled break-even revenue.
Choose the same currency for every monetary input. The currency selector formats amounts; it does not convert exchange rates.
The marketing ROI formulas
Gross profit = attributed revenue × gross margin.
Margin-adjusted marketing ROI = (gross profit − total marketing cost) ÷ total marketing cost × 100.
Revenue-only return = (attributed revenue − total marketing cost) ÷ total marketing cost × 100.
Break-even revenue = total marketing cost ÷ gross margin.
The margin is entered as a percentage and used as a decimal in the calculation. At zero margin, there is no finite break-even revenue in this model. Marketing cost must be greater than zero for a percentage return to be defined.
Worked example
With $50,000 in attributed revenue, $10,000 in marketing cost and 60% gross margin, gross profit is $30,000. After marketing cost, the modeled amount is $20,000 and ROI is 200%. The revenue-only return is 400%, which illustrates how ignoring delivery cost can make a return appear stronger.
Break-even revenue is $10,000 ÷ 0.60 = $16,666.67. These figures do not include any fixed overhead or other costs omitted from the inputs. The result is not a company's net profit.
Attribution is an input, not proof of causation
The calculator accepts the revenue you supply. It does not establish that marketing caused that revenue. Consider how the attribution was determined, whether several platforms claim the same sale and whether refunds or cancellations need to be deducted.
For long sales cycles, align the marketing investment with the revenue cohort as closely as practical. Comparing this month's spend with this month's sales can mix customers acquired at different times.
Use the result to ask a better question
A negative result can point to acquisition cost, weak conversion, a low-margin offer or an attribution problem. A positive result still needs context: capacity, cash collection, retention and the quality of the estimate.
For advertising revenue efficiency, use the ROAS calculator. For acquisition cost per customer, use the CAC calculator. Marketing benchmarks explain how to compare performance without adopting an unrelated target.
ROI calculator questions
What is a good marketing ROI?
A return consistent with your margins, cash needs and alternative uses of the budget. There is no universal percentage that makes every business's investment worthwhile.
Why do you show two return percentages?
The main result includes the margin assumption. The revenue-only view excludes delivery cost and is shown for comparison, with that limitation explicit.
Is this the same as ROAS?
No. ROAS divides attributed advertising revenue by ad spend. This calculator uses total marketing cost and offers a margin-adjusted return.
Let’s make
your next move.
LET’S TALK
Bring your ambition.
We’ll bring a different perspective.