Marketing ROI Calculator: ROAS, CAC, Profit and Break-Even

Marketing ROI Calculator

Measure digital campaign return with marketing ROI = (revenue minus ad cost) divided by ad cost, then read ROAS as revenue divided by spend, margin-adjusted profit, customer acquisition cost, break-even ROAS, cost per lead or click, and your conversion rate in one place.

📈Revenue Input Mode

🎯Real Campaign Presets

📝Campaign Inputs

Total money paid to run the campaign.

Sales attributed to this campaign.

Number of orders the campaign drove.

Revenue = conversions × this AOV.

Share of revenue left after cost of goods.

New buyers, used for CAC = spend / buyers.

Sign-ups or enquiries, for cost per lead.

Ad clicks, used for cost per click.

Ad views, used for CTR and CPM.

Controls rounding on the result cards.

Marketing ROI 0% (revenue minus cost) / cost
ROAS 0x revenue per $1 of ad spend
Margin-adjusted profit $0 gross profit minus ad spend
CAC and cost per lead $0 spend per customer

🔢Formula Snapshot

ROI(rev - cost) / cost
ROASrevenue / spend
CACspend / customers
B/E1 / margin

📊ROAS Quality Bands

ROASAs PercentRead AsTypical Verdict
Below 1x< 100%Under waterRevenue below spend, losing money
1x to 2x100% to 200%ThinOften unprofitable after margin
2x to 3x200% to 300%FairWorks at healthy gross margins
3x to 4x300% to 400%SolidCommon ecommerce comfort zone
4x to 6x400% to 600%StrongClear profit, room to scale spend
6x to 10x600% to 1000%ExcellentHigh efficiency, push budget up
Above 10x> 1000%OutstandingRare, may be under-spending reach

💰Benchmark CAC by Channel

ChannelTypical CAC RangeBest ForNote
Google Search$30 - $150High intent buyersCost rises with competition
Meta (FB / IG)$20 - $120Broad ecommerceCreative drives efficiency
TikTok Ads$15 - $90Younger audiencesLow CPM, variable quality
LinkedIn Ads$100 - $400B2B and SaaSHigh CAC, high deal value
YouTube Ads$25 - $130Awareness to saleGreat for demos and reach
Email / CRM$5 - $40Repeat buyersOwned channel, low cost
Affiliate / Referral$20 - $110Trusted introsPay on performance

Gross Margin to Break-Even ROAS

Gross MarginBreak-Even ROAS = 1 / MarginRevenue per $1 to Break EvenComfort Target ROAS
20%5.00x$5.007x or higher
30%3.33x$3.335x or higher
40%2.50x$2.504x or higher
50%2.00x$2.003x or higher
60%1.67x$1.672.5x or higher
70%1.43x$1.432x or higher
80%1.25x$1.252x or higher
90%1.11x$1.111.5x or higher

📏ROI vs ROAS Relationship

ROASMarketing ROIMeaningRule
0.5x-50%Half of spend returnedROI = ROAS - 1
1.0x0%Revenue equals costGross break-even
1.5x50%$1.50 back per $1ROI = ROAS - 1
2.0x100%Doubled the spendROI = ROAS - 1
3.0x200%Tripled the spendROI = ROAS - 1
4.0x300%4x return on adsROI = ROAS - 1
5.0x400%5x return on adsROI = ROAS - 1

🗃Spend vs Revenue Comparison Grid

Ad SpendRevenueROASMarketing ROIProfit at 60% MarginVerdict
$1,000$2,0002.00x100%$200Break-even-ish
$1,000$3,0003.00x200%$800Profitable
$2,000$8,0004.00x300%$2,800Strong
$5,000$25,0005.00x400%$10,000Excellent
$3,000$6,0002.00x100%$600Break-even-ish
$4,000$4,0001.00x0%-$1,600Losing
$2,000$1,6000.80x-20%-$1,040Under water
$10,000$50,0005.00x400%$20,000Excellent
$1,500$6,0004.00x300%$2,100Strong
$2,500$5,0002.00x100%$500Break-even-ish

Formula Breakdown

Marketing ROI = (revenue - cost) / costNet return over spend. $25,000 revenue on $5,000 spend gives (25000 - 5000) / 5000 = 4.0 = 400%.
ROAS = revenue / ad spendGross return per ad dollar. $25,000 / $5,000 = 5.0, so every $1 spent brought back $5 in revenue.
ROI = ROAS - 1The two metrics are linked. A 5.0x ROAS equals 400% ROI, and a 1.0x ROAS equals 0% ROI break-even.
Gross profit = revenue × marginAt 60% margin, $25,000 revenue yields $15,000 gross profit before you subtract the ad spend.
Net profit = gross profit - spend$15,000 gross profit minus $5,000 ad spend leaves $10,000 net profit from the campaign.
Break-even ROAS = 1 / marginAt a 60% margin, 1 / 0.60 = 1.67x. You need at least $1.67 revenue per ad dollar to break even.
CAC = spend / customers$5,000 spend over 200 new customers is a customer acquisition cost of $25 each.
Cost per lead = spend / leads$5,000 over 1,000 leads is $5.00 per lead. Cost per click divides spend by clicks the same way.
Conversion rate = customers / clicks200 buyers from 5,000 clicks is a 4.0% conversion rate, a core lever on both CAC and ROI.

💡Practical ROI Tips

Aim past break-even: A ROAS above 4x (400%) is a common profitability target once you fold in gross margin, overheads, and returns. Gross break-even at 1.0x ROAS still loses money because it ignores product cost, so give yourself a healthy buffer above the break-even ROAS before you scale a campaign.
Anchor on margin: Break-even ROAS = 1 / gross margin, so a 50% margin needs 2.0x and a 25% margin needs 4.0x just to cover costs. Always judge a campaign against its own margin-based break-even, and watch CAC against customer lifetime value so you are not buying buyers who never earn the acquisition cost back.

In digital marketing, you get used to staring at a color chart-filled dashboard that doesn’t make sense. Are you making money? Or not? When you see traffic increasing and ad spend going up, how do you know for sure if you’re profitable or not? The calculator above does the math for you when you enter your sales and spend numbers. That way you won’t be left wondering if this campaign is working, or if it’s simply efficient at burning cash.

But what about marketing ROI? Marketing ROI answer the simple question of “How many dollars of net return did I get back per dollar that I placed in this campaign?” It is calculated by taking revenue minus cost and dividing it by cost. If you run a campaign that brings in twenty-five thousand in sales but only costs five thousand dollars in ads, then you have an ROI of four hundred percent. You got four dollars of pure gain for every one dollar you invested in the campaign. At gross break-even, the ROI is zero percent because revenue equals cost. Losing money before factoring in product costs gets you a negative number.

How to Calculate Marketing Profit

The problem is that the metric everyone shows you out-of-the-box (because they look pretty) is return on ad spend, or ROAS. Which is just spend over revenue. So that 25 grand in sales turns into five-point-zero ROAS. The problem is: What exactly are we looking at? If your cost is just ad spend, then ROAS -1 = ROI. Four hundred percent ROI for a five-point-zero ROAS.

ROAS and ROI are two sides of the same coin, but ROAS doesn’t include cost of goods sold. Fold in your product margin and you might have a perfectly healthy looking ROAS and still be losing money. Which is why most people mess this up. Enter your gross margin as a percentage here. The tool calculates margin-adjusted profit, i.e. This is actual money in the bank.

Revenue times margin equals gross profit. Subtract ad spend from that to get net profit. If your margin is sixty percent, then 25k in revenue gets you 15k in gross profit. Spend five thousand. Keep ten thousand. Different margins for two ads with the same ROAS? That could mean wildly different amounts of actual dollars in your bank account.

Don’t judge by revenue. Every campaign has a minimum ROAS, and if it falls below that level, the campaign loses money. This depends solely on your margin. Gross break-even equals one divided by gross margin. If your gross margin is 50%, then you need a break even ROAS of two-point-zero. If your gross margin is 25% then you need to reach a full four-point-zero, otherwise the campaign doesn’t contribute a single cent of profit. It’s laid out in the reference table on the page. One-point-zero ROAS will never be enough to beat gross break-even. To stay alive you should of beat the margin-based break-even.

But revenue isn’t everything; so is how efficiently you acquire that revenue. CAC (customer acquisition cost) is defined as amount spent on ads, divided by number of customers acquired. For example, if you spend five thousand dollars acquiring two hundred customers, then your CAC is twenty-five dollars per customer. The tool further breaks down spend into cost per click, and cost per lead. That lets you compare the cost of different channels, and identify areas in the funnel where it’s leaking. If you have a low cost per click but high CAC, typically it means there’s a conversion issue on landing page instead of the ad itself.

Conversion rate = Customers / Clicks. Five thousand clicks and two hundred buyers equals a four percent conversion rate. It’s tiny changes that affect ROI and CAC directly. If you double your conversion rate, for example, then you basically half your cost per customer acquisition, while maintaining same spend. When viewing CTR, CR, CAC, and ROI simultaneously, it becomes clear what needs fixing: your landing page? Your targeting? Your creative?

Enter revenue straight through. Or, if you know your number of orders but not your revenue, switch to the option that multiplies conversions by average order value. A hundred-twenty dollar average order value multiplied by forty sales equals forty-eight hundred dollars in revenue, all auto-calculated for you. Realistic scenarios are preloaded as preset buttons that load with one click. Presets range from a losing, zero-point-eight ROAS campaign to a ten-thousand dollar scaled push. Each preset populates the fields and calculates automatically. This lets you play around with the numbers without having to type them in.

If you run social ads or paid search, this calculator will provide a reliable answer within seconds. It eliminates vanity metrics. It tells you precisely which campaigns are draining your wallet and which campaigns is paying you back. Now take those numbers back to the same dashboard. I think you’ll find it’s much easier to spot the ghost of profit.

Marketing ROI Calculator: ROAS, CAC, Profit and Break-Even