# Marketing ROI calculator

https://salesbond.app/tools/marketing-roi-calculator/
Updated: 2026-11-07

# Marketing ROI Calculator

Marketing ROI is the gross profit a campaign brings in minus what it cost, divided by the cost. Enter your spend and other costs, then the revenue or the leads, close rate and deal value, plus your gross margin. See ROI, net return, ROAS, break-even revenue and cost per lead and per customer. Free.

Enter costs and results for one campaign, channel or period. If you do not know the revenue, enter leads and close rate, or customers, with the average deal value. Results update as you type, and the figures stay in this browser until you start over. It works the same way for a CRM: enter its cost and the extra revenue it brings.

## Marketing ROI example

A software company spends $10,000 on ads and $2,000 on design and tools. The campaign brings 400 leads, 10% of them buy, and the average deal is $1,500 at a 60% gross margin.

| Step | Amount |
| --- | --- |
| Total cost | $12,000 |
| Revenue: 40 × $1,500 | $60,000 |
| Gross profit at 60% | $36,000 |
| Net return | $24,000 |
| ROI | 200% |

Every $1.00 spent brought back $3.00 of gross profit. ROAS is 6: 1, the campaign breaks even at $20,000 of revenue, a lead cost $30.00 and a customer $300.00. Measured on revenue instead of profit, the same campaign shows 400%.

## Marketing ROI formulas

- **ROI:** (revenue × gross margin − total cost) ÷ total cost × 100.
- **ROAS:** revenue ÷ ad spend.
- **Break-even revenue:** total cost ÷ gross margin.
- **Cost per lead:** total cost ÷ leads.
- **Cost per customer:** total cost ÷ customers.

## Getting the inputs right

Count only revenue the campaign really brought in, for example from tracked links or a code in your CRM, and include staff time in the costs. For customers who keep buying, compare cost per customer with lifetime value from the [customer lifetime value calculator](https://salesbond.app/tools/customer-lifetime-value-calculator/), track all acquisition spend with the [customer acquisition cost calculator](https://salesbond.app/tools/customer-acquisition-cost-calculator/), and improve the close rate with the [conversion rate calculator](https://salesbond.app/tools/conversion-rate-calculator/).

## Frequently asked questions

### How do you calculate marketing ROI?

Marketing ROI = (gross profit from the campaign − marketing cost) ÷ marketing cost × 100. Use the revenue the campaign actually brought in, multiply it by your gross margin, and count every cost: ad spend, agency fees, tools and staff time.

### Should marketing ROI use revenue or profit?

Profit gives the real return, because revenue also has to pay for what you sold. ROI on revenue is simpler and often quoted, but it looks higher: $60,000 of revenue on $12,000 of cost is 400% on revenue and 200% on gross profit at a 60% margin.

### What is the difference between ROI and ROAS?

ROAS (return on ad spend) is revenue divided by ad spend only, written as a ratio such as 6: 1. ROI subtracts all costs and usually uses profit, so it tells you whether the campaign made money. A high ROAS can still mean a loss when margins are thin.

### What is a good marketing ROI?

Any ROI above 0% means the campaign earned more than it cost; how much more you need depends on your margins, how long customers stay and what else you could spend the money on. Compare campaigns with each other using the same formula rather than chasing a single benchmark.

### How do I calculate the ROI of a CRM?

Put the CRM’s cost for the period — licences, setup, training and staff time — in the costs, and the extra revenue it brings in, such as more deals closed or fewer customers lost, in revenue. Use your gross margin to get ROI on profit.

### Is what I enter stored or sent anywhere?

No. The calculation runs in your browser and the figures are saved only in this browser so you can come back to them. Nothing you enter is sent to SalesBond or anyone else. Click Start over to clear it.

Related tools: [customer acquisition cost calculator](https://salesbond.app/tools/customer-acquisition-cost-calculator/), [customer lifetime value calculator](https://salesbond.app/tools/customer-lifetime-value-calculator/), [conversion rate calculator](https://salesbond.app/tools/conversion-rate-calculator/). More on sales and running a sales team on the [SalesBond blog](https://salesbond.app/blog/) and the [home page](https://salesbond.app/).

## Official sources

- [Wikipedia: Return on marketing investment](https://en.wikipedia.org/wiki/Return_on_marketing_investment) — ROI of marketing on contribution or profit.
- [Wikipedia: Return on advertising spend](https://en.wikipedia.org/wiki/Return_on_advertising_spend) — ROAS = revenue ÷ ad spend.
- [Wikipedia: Return on investment](https://en.wikipedia.org/wiki/Return_on_investment) — the general ROI formula.

**Updated on Nov 7, 2026.** This calculator is for information only and is not tax, legal or payroll advice. Results are only as good as the figures you enter: count only revenue the campaign really brought in and every cost of running it. This is an estimate, not accounting advice.
