Measure ad campaign profitability: ROI, ROAS, CPA, CPC, and break-even.
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.
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.
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.
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.
Is your ad spend worth it? Calculate ROI and break-even ROAS instantly. Free, no signup.
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.
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.
(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.
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.
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.
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.
This tool is also known by these tasks — each link opens the same tool with a focused guide:
What do you call a crab that plays baseball?
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 free100% of proceeds go towards hosting & building more free tools.