ROMI Calculator

ROMI Calculator: calculate romi for your business. Formula, benchmarks, and practical tips included.

Return on marketing investment (ROMI) measures the revenue or profit generated by marketing spend relative to its cost. It answers the fundamental question every marketing team faces: is this spend generating more than it costs? ROMI can be calculated at campaign level, channel level, or total marketing budget level, and can be expressed as revenue-based (gross ROMI) or profit-based (net ROMI, which subtracts the cost of goods sold to find true incremental margin). Profit Margin Calculator and Markup Calculator are closely related metrics for assessing marketing efficiency.

  1. Enter the total marketing spend for the period or campaign.
  2. Enter the revenue attributable to that marketing activity (using your attribution model).
  3. For net ROMI, also enter the gross margin % to convert revenue to margin contribution.
  4. ROMI % = (Revenue − Marketing cost) ÷ Marketing cost × 100. Or for net: (Margin contribution − Marketing cost) ÷ Marketing cost × 100.
  5. A positive ROMI indicates the campaign is generating more than it costs; negative ROMI means the campaign is currently value-destroying.

ROMI formula

Gross ROMI % = (Attributed revenue − Marketing cost) ÷ Marketing cost × 100

Net ROMI % = (Attributed margin − Marketing cost) ÷ Marketing cost × 100

Worked example: Campaign spend 20,000. Attributed revenue 80,000. Gross margin 40%. Gross ROMI = (80,000 − 20,000)/20,000 × 100 = 300%. Net ROMI = (80,000 × 0.40 − 20,000)/20,000 × 100 = 60%. Net ROMI is the more conservative and useful measure since it reflects true incremental profit.

Interpreting ROMI

ROMI benchmarks

ROMI benchmarks vary by channel and industry. Digital performance marketing (paid search, social): positive ROMI ≥ 100–200% is typical for well-optimised campaigns. Brand advertising: ROMI is harder to measure directly; long-run brand studies suggest 1–3× revenue return per marketing unit invested (Binet and Field, IPA research). Content and SEO marketing: high long-run ROMI but slow to realise — typically 3–12 months before meaningful returns appear. A net ROMI of 100%+ (meaning every 1 spent returns 2 in margin) is a common hurdle for ongoing channel investment.

Business tips and best practices

Common mistakes to avoid

Marketing ROI calculations rely on attribution models that are approximations — no attribution model is perfectly accurate. Claims about marketing effectiveness made to investors or in public reporting must be supportable and not misleading under applicable securities and advertising law. This calculator is for internal planning purposes only.

Related Calculators