📊
Business & Legal/ROI Calculator

ROI Calculator

Measure ad campaign profitability: ROI, ROAS, CPA, CPC, and break-even.

AD METRICSROI + ROASBreak-evenCPA / CPCAll ad platforms
$
$
$
Enter ad spend and revenue to see ROI
Data Source & Legal Disclaimer
Effective: Standard formulas — no expirationLast updated: 3 months agoUpdate: Manual review
Sources: Google Ads — ROI & ROAS Guide

ROI and ROAS calculations use standard financial formulas. Results depend on the accuracy of your input data. This tool does not account for all business costs or revenue factors.

See all data sources & update policy →

How ROI works — illustrated

ROI answers one question: for every dollar you spent, how much profit came back? The formula is ROI = (gain − cost) ÷ cost × 100, where gain is the revenue driven by the campaign and cost includes both ad spend and the product/service cost of fulfilling those sales. This calculator also derives ROAS (revenue ÷ spend), CPA (cost per acquisition), CPC, and CTR, then projects your break-even revenue — the point where the campaign stops losing money. An 80% ROI means each $1.00 of ad spend returns $1.80 of profit; anything below 0% means the campaign is destroying value even if it is generating revenue.

ROI waterfall, formula, and payback point
ROI = (gain − cost) ÷ costP&L waterfall$3,000−$1,200−$1,000Net +$800revenueproductad spendnet profitROI formula(gain − cost) / cost(1,800 − 1,000) / 1,000= 80%ROAS = 3,000 / 1,000= 3.0xPayback line — net profit vs revenuelosingprofitbreak-even ≈ $1,667 revenuebelow ~$1,667 revenue the campaign loses money; above it every extra dollar adds ~60¢ of profit.

The waterfall strips revenue down to net profit: $3,000 revenue − $1,200 product cost − $1,000 ad spend = $800. Because product cost is roughly 40% of revenue, profit only turns positive once revenue passes about $1,667 — that is the break-even point on the payback line.

Worked example

Alicia runs a $1,000 ad campaign for a skincare brand. The ads drive $3,000 in revenue, the products cost $1,200, and 500 clicks convert 30 times.

  1. Gross profit:$3,000 revenue − $1,200 product cost = $1,800
  2. Net profit:$1,800 − $1,000 ad spend = $800
  3. ROI:($800 ÷ $1,000) × 100 = 80% return on ad spend
  4. Efficiency and break-even:ROAS 3.0x · CPA $33.33 ($1,000 ÷ 30) · break-even at ~$1,667 revenue (≈17 conversions)
↩ Back to calculator

About this tool

What is this tool?

Is your ad spend worth it? Calculate ROI and break-even ROAS instantly. Free, no signup.

ROI + ROASBreak-evenCPA / CPCAll ad platforms

What Is the ROI Calculator?

The ROI Calculator is an advertising profitability workbench built on five inputs: ad spend, campaign revenue, product or service cost, conversions, and an optional click count. From those it derives the full metric stack that media buyers actually report: ROI as net profit over spend, ROAS as revenue divided by spend, net profit, profit margin, average order value, cost per acquisition, cost per click, and conversion rate. A P&L panel walks from revenue down to net profit line by line, and a break-even card computes the exact revenue, translated into a conversion count at your average order value, needed to cover both product cost and media spend. A Sample button loads a $1,000 spend, $3,000 revenue scenario.

Who Should Use This Tool?

Media buyers running Facebook, Google, or TikTok campaigns use it to test whether a flattering ROAS still produces profit once product cost is deducted, the classic trap where 3x revenue on spend loses money on thin margins. E-commerce founders and dropshippers check cost per acquisition against average order value before scaling budgets. Affiliate marketers compare cost per click across traffic sources, while small agencies drop client numbers in to build a quick P&L narrative for monthly reports. It is equally useful after a campaign ends, reconciling actual revenue against ad-platform dashboards that happily report ROAS but never show net profit, margin, or the revenue threshold where a campaign stops losing money.

How Does It Work?

(1) Enter your numbers: ad spend and revenue are required, while product cost, conversions, and clicks are optional refinements that unlock gross profit, CPA, CPC, conversion rate, and average order value. (2) The engine builds a small waterfall: gross profit equals revenue minus product cost; net profit subtracts ad spend; ROI divides net profit by spend; ROAS divides revenue by spend. Break-even revenue is spend divided by (1 minus product cost over revenue), and break-even conversions divide spend by average order value net of product cost per order. (3) Read the panel: the headline ROI carries a plus or minus sign, cards surface ROAS and net profit, the P&L list reconciles every line, and the amber break-even box names the revenue and order count you must clear.

Why Can a 3x ROAS Still Lose Money?

ROAS divides revenue by spend; ROI divides profit by spend after product cost. Ad platforms prefer ROAS because it looks bigger, but it ignores what your goods cost you. The sample scenario shows the gap concretely: $1,000 of spend drives $3,000 of revenue for a flattering 3.00x ROAS, yet with $1,200 of product cost the campaign nets $800, an 80% ROI. Both numbers are true; only one tells you whether to scale. The break-even card adds the practical floor: revenue must exceed spend divided by gross margin percentage before any profit appears, so thin-margin catalogs may need 4x or 5x ROAS while high-margin digital products profit below 2x. Judge every campaign by both figures together.

Frequently Asked Questions

How do I calculate marketing ROI and break-even ROAS?

ROI = (Revenue - Ad Spend) / Ad Spend × 100. Break-even ROAS = 1 / Profit Margin. If your margin is 40%, you need a 2.5x ROAS to break even. Enter your spend, revenue, and margin to see whether your campaigns are profitable or merely generating revenue at a loss.

What is a good ROAS benchmark by industry?

Average ROAS varies: e-commerce targets 3-4x, B2B lead generation 2-3x, and brand awareness campaigns may accept 1.5x. A 4x ROAS on a 25% margin product yields 100% ROI ($1 spent returns $2 profit). This tool benchmarks your numbers against these standards automatically.

Other names for this tool

This tool is also known by these tasks — each link opens the same tool with a focused guide:

Related tools

Joke of the Day
Sep 6

What do you call a crab that plays baseball?

100% Free, Forever

Keep Tools Free for Everyone

No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.