💰 ROAS & CPA Calculator

Calculate your return on ad spend, cost per acquisition and break-even ROAS for any paid media campaign.

🔑 Next step: Know your numbers — now build the persona you should be targeting. PersonaForge — Buyer Personas →

ROAS, CPA & Break-even: A Paid Media Primer

Understanding the relationship between ROAS, CPA, gross margin and break-even ROAS is fundamental to running profitable paid media campaigns on Google Ads, Meta Ads, TikTok Ads and any other paid channel.

The ROAS Formula

ROAS = Revenue ÷ Ad Spend. It answers the question: "for every dollar I invest in ads, how many dollars of revenue do I get back?" But ROAS alone does not tell you if a campaign is profitable. A 4x ROAS may be highly profitable for a 70% margin SaaS product, but deeply unprofitable for a 15% margin physical goods business.

Why Break-even ROAS Matters More Than Target ROAS

Break-even ROAS = 1 ÷ Gross Margin. This is the minimum ROAS your campaigns must achieve before a single dollar of profit is generated. If your gross margin is 35%, your break-even ROAS is 2.86x. Every media buyer should know this number before launching a campaign — it defines the floor, not the ceiling.

CPA vs CPL vs ROAS: When to Use Each

  • ROAS — best for e-commerce and direct-response campaigns where revenue is directly attributable.
  • CPA — best for lead generation, SaaS trials, app installs and any campaign where conversion value is fixed or estimated.
  • CPL — a variant of CPA for lead-gen funnels, often used when not all leads convert to customers.
Advertisement · 336×280

Maximum Allowable CPA (mCPA)

mCPA = Average Order Value × Gross Margin. This is the most you can spend to acquire one customer and still break even. For media buying, your target CPA should be below mCPA to generate actual profit. Knowing your mCPA lets you set bid strategy targets in Google Ads Target CPA or Meta's cost cap with mathematical backing.

Frequently Asked Questions

What is ROAS and how is it calculated?
ROAS = Revenue ÷ Ad Spend. A 4x ROAS means you earned $4 for every $1 spent on ads. It measures ad efficiency but must be evaluated against gross margin to determine true profitability.
What is a good ROAS for e-commerce?
It depends on your gross margin. A 'good' ROAS is any number above your break-even ROAS (1 ÷ gross margin). Most e-commerce brands target 3x–5x, but high-margin businesses can be profitable at 2x while low-margin businesses may need 8x+.
What is the difference between ROAS and ROI?
ROAS ignores product costs. ROI = (Gross Profit - Ad Spend) ÷ Ad Spend × 100. A high ROAS campaign can still have negative ROI if COGS are high.
How do I calculate break-even ROAS?
Break-even ROAS = 1 ÷ Gross Margin. At 40% margin, break-even ROAS = 2.5x. Campaigns below this threshold lose money on ad spend before any other costs are factored in.
What is CPA and how is it different from CPL?
CPA = Ad Spend ÷ Conversions. CPL is the same formula but applied specifically to lead generation. Both help you evaluate whether the cost to acquire a customer or lead is within the profitable range determined by your margin and lifetime value.