Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Return on Marketing Investment (ROMI)
200%
return per dollar of marketing spend
Gross Profit from Marketing $30,000
Net Return (Profit − Cost) $20,000

What Is Return on Marketing Investment (ROMI)?

Return on Marketing Investment (ROMI) measures how much profit your marketing activities generate relative to what you spent on them. Unlike a simple revenue-to-cost ratio, ROMI accounts for your gross margin — because not every dollar of revenue is profit. The result is expressed as a percentage: a positive ROMI means your campaign earned more profit than it cost, while a negative ROMI means it lost money.

How to Use This Calculator

Enter three values: the revenue generated by marketing, your gross margin percentage (the share of revenue left after the cost of goods sold), and the total marketing cost of the campaign. The calculator converts revenue into gross profit, subtracts your marketing spend, and divides by that spend to produce a percentage return.

The Formula Explained

$$\text{ROMI} = \frac{\text{Revenue} \times \dfrac{\text{Margin (\%)}}{100} - \text{Cost}}{\text{Cost}} \times 100\%$$ The gross margin step is essential: a campaign that drives \(\$100{,}000\) in revenue at a 30% margin only contributes \(\$30{,}000\) in gross profit, which is what should actually be compared against spend.

Advertisement
Diagram breaking down the ROMI formula into revenue, gross margin, and marketing cost
ROMI subtracts marketing cost from gross profit, then divides by the cost.

Worked Example

Suppose a campaign produced $50,000 in revenue, your gross margin is 60%, and you spent $10,000 on marketing. Gross profit \(= \$50{,}000 \times 0.60 = \$30{,}000\). Net return \(= \$30{,}000 - \$10{,}000 = \$20{,}000\). $$\text{ROMI} = \left(\frac{\$20{,}000}{\$10{,}000}\right) \times 100 = \mathbf{200\%}$$ Every dollar of marketing spend returned two dollars of profit on top of itself.

Bar chart comparing marketing cost to gross profit illustrating a positive return
A positive ROMI means gross profit generated exceeds the marketing spend.

FAQ

What is a good ROMI? A ROMI above 0% means the campaign was profitable. Many marketers aim for at least 100%–200%, but benchmarks vary widely by industry and channel.

Why include gross margin? Revenue alone overstates value because it ignores the cost of producing or delivering the product. Margin converts revenue into actual profit.

How is ROMI different from ROI? ROMI is a marketing-specific form of ROI that isolates marketing spend and uses gross profit rather than total revenue, giving a more accurate picture of campaign efficiency.

Last updated: