Break Even ROAS Calculator

Break Even ROAS Calculator

Calculate your break-even ROAS, CPA, and maximum bidding costs in seconds. Make every ad dollar count.

📖 What Is This Extension?

Break Even ROAS Calculator is a Chrome side panel extension designed for e-commerce sellers and media buyers. It helps you quickly figure out the minimum ROAS you need to break even, how much you can afford to pay per acquisition (CPA), and the maximum CPC / CPM you should bid on ad platforms — all based on your actual product costs, selling price, and conversion rates.

No more guessing. Enter your numbers once, see all key metrics update instantly, and save different product setups as presets for quick comparison.

🚀 Getting Started
  1. Install the extension from the Chrome Web Store.
  2. Click the extension icon in your browser toolbar. The calculator opens as a side panel on the right side of your browser.
  3. Enter your selling price and product costs — results update instantly as you type.
  4. Optionally enter your estimated conversion rate and click-through rate to see maximum bidding suggestions.
  5. Use the currency selector at the top right to switch between EUR, USD, and GBP.
📚 Core Concepts Explained
📈 What Is ROAS?

ROAS (Return On Ad Spend) measures how much revenue you earn for every dollar spent on advertising. For example, a ROAS of 3.0 means you earn $3 in revenue for every $1 you spend on ads.

Break-even ROAS = Selling Price ÷ Profit Per Unit
This is the minimum ROAS you need to avoid losing money.
💰 What Is CPA?

CPA (Cost Per Acquisition) is how much you pay to get one order. At break-even, your maximum affordable CPA equals your profit per unit.

Break-even CPA = Profit Per Unit
If your profit per unit is $54.67, you can afford to spend up to $54.67 to acquire one customer without losing money.
🎯 Target Profit ROAS

If you want to earn a specific profit margin on top of break-even, you need a higher ROAS. The calculator shows target ROAS for 10%, 20%, and 30% profit margins automatically. You can also enter a custom margin percentage.

💡 Max CPC & Max CPM

These tell you the highest bid you should place on ad platforms, based on your break-even CPA and your estimated traffic performance:

Max CPC (Google Ads) = CPA × CVR ÷ 100
Max CPM (Meta / TikTok) = CPA × (CVR ÷ 100) × (CTR ÷ 100) × 1000
📝 Section-by-Section Guide
📦 Product Costs
FieldWhat to Enter
Selling PriceThe price your customer pays per order (also called average order value).
VAT / Tax RateThe applicable value-added tax or sales tax percentage for your market. Set to 0 if not applicable.
Product CostHow much you pay to source or manufacture the product.
Shipping CostWhat you pay to ship the product to your customer.
Platform + Payment FeesThe percentage your selling platform (e.g. Shopify) and payment processor charge per transaction.
Other CostsAny additional per-order costs — packaging, handling, returns reserve, etc.
📈 Break-Even Results
MetricMeaning
ROAS Break-EvenThe minimum ROAS you need to cover all costs. If your actual ROAS is below this number, you are losing money.
CPA Break-EvenThe maximum amount you can spend to acquire one customer without losing money. Equals your profit per unit.

⚠️ Warning  If your costs exceed the selling price, a warning banner appears and the calculator shows negative values so you can see how much you're losing per unit.

🎯 Target Profit ROAS
RowMeaning
10% ProfitThe ROAS you need to earn a 10% net profit margin on your ad spend.
20% ProfitThe ROAS you need to earn a 20% net profit margin.
30% ProfitThe ROAS you need to earn a 30% net profit margin.
Custom ProfitEnter any percentage (1–90%) to see the corresponding target ROAS. The result updates as you type.
📊 Traffic Estimation
FieldWhat to Enter
Conversion Rate (CVR)The percentage of visitors who complete a purchase. Typical e-commerce CVR is 1%–3%. Check your platform analytics for your actual rate.
Click-Through Rate (CTR)The percentage of people who see your ad and click on it. Typical display ad CTR is 0.5%–2%.
💡 Max Bidding Reference
MetricMeaning
Max CPCThe highest cost-per-click you should bid on Google Ads. Bidding above this means you'll lose money at your current conversion rate.
Max CPMThe highest cost-per-thousand-impressions you should bid on Meta Ads or TikTok Ads. Based on both your CVR and CTR.
🔧 Customizing Your View
Collapse & Expand Sections

Each section has an arrow button on the right side of its header. Click it to collapse the section and hide its contents. Click again to expand it. This lets you focus on the metrics that matter most to you.

Reorder Sections

Next to each section's arrow, you'll see ▲ ▼ buttons. Click to move a section up, or to move it down. Your preferred order is automatically saved — it will be restored the next time you open the calculator.

💱 Switching Currency

Use the currency dropdown at the top right of the panel to switch between EUR, USD, and GBP. All monetary values (CPA, Max CPC, Max CPM, and input unit symbols) will update immediately. The currency selection does not affect the calculation — it only changes the displayed symbol.

💾 Preset Management

Presets let you save all your current inputs (costs, rates, currency, custom margin) under a name, so you can quickly switch between different products or markets.

ActionHow It Works
Save a PresetFill in your product data, then click Save. Enter a descriptive name (e.g. "Summer Dress - US Market") and confirm. All current input values are stored.
Load a PresetSelect a preset from the dropdown. All inputs will be filled with the saved values and the results will recalculate automatically.
Overwrite a PresetIf you save a preset with a name that already exists, you'll be asked to confirm overwriting the existing one.
Delete a PresetSelect the preset you want to remove, then click Delete. A confirmation dialog will appear before it's permanently removed.
Auto-Save DraftYour current inputs are automatically saved as a draft every time you change a value. When you reopen the calculator, your last session is restored.
Preset LimitYou can save up to 50 presets. This should be enough for most multi-product or multi-market scenarios.
🧮 Example Walkthrough

Let's say you sell a product in Europe. Here's how you'd use the calculator:

  1. Set the currency to EUR using the dropdown at the top right.
  2. Enter Selling Price: 80
  3. Enter VAT: 20 %
  4. Enter Product Cost: 4
  5. Enter Shipping Cost: 6
  6. Enter Platform + Payment Fees: 2.5 %
  7. Leave Other Costs at 0 for now.
Results:
ROAS Break-Even = 1.46  →  You need at least 1.46× return on ad spend to break even.
CPA Break-Even = €54.67  →  You can spend up to €54.67 to acquire one customer.

Now enter traffic data:
CVR = 2 %,   CTR = 1.5 %

Bidding Reference:
Max CPC = €1.09  →  Don't bid more than €1.09 per click on Google Ads.
Max CPM = €16.40  →  Don't bid more than €16.40 per 1,000 impressions on Meta/TikTok.
Frequently Asked Questions
Q How is the break-even ROAS calculated?
The extension takes your selling price and subtracts all costs (product, shipping, platform fees, VAT, etc.) to get your profit per unit. It then divides the selling price by this profit. For example, if you sell at €80 and make €54.67 profit per unit, your break-even ROAS is 80 ÷ 54.67 = 1.46.
Q What does the "Target Profit ROAS" section show?
It shows the ROAS you'd need to earn a specific profit margin beyond break-even. The 10%, 20%, and 30% rows are calculated automatically. You can also type a custom percentage to see the target ROAS for any margin you want. If a target is mathematically impossible (the margin is too high), it shows .
Q How should I interpret the Max CPC and Max CPM?
Max CPC is the highest you should bid per click on Google Ads. Max CPM is the highest you should pay per 1,000 impressions on Meta or TikTok. Both are based on your break-even CPA and your estimated conversion rate and click-through rate. If you bid above these values, you will likely lose money at your current traffic performance.
Q What happens when my costs are higher than my selling price?
The calculator shows an orange warning banner saying "Costs exceed selling price — not profitable." It also displays the negative profit value so you can see exactly how much you'd lose per unit. ROAS and target metrics show -- since there is no positive break-even point.
Q Does switching the currency affect the calculation?
No. The currency selector only changes the symbol displayed next to monetary values. The actual numbers stay the same. Make sure to enter your costs and prices in the same currency.
Q Will my data be saved when I close the side panel?
Yes. Every change you make is automatically saved as a draft. When you reopen the calculator, your last session is restored immediately. You can also save named presets to store different product setups permanently.
Q Can I use this for markets outside Europe?
Absolutely. Switch the currency to USD or GBP using the dropdown. Set the VAT field to 0 if your market doesn't use value-added tax. All calculations work the same regardless of currency or region.
Q Where can I find my CVR and CTR?
Check your e-commerce platform dashboard for conversion rate (CVR) — most platforms like Shopify show this in their analytics. For click-through rate (CTR), check your ad platform reports (Google Ads, Meta Ads Manager, TikTok Ads). If you don't have data yet, start with typical e-commerce benchmarks: CVR around 1.5%–3%, CTR around 0.8%–2%.
Q The calculator doesn't open when I click the extension icon.
Make sure you're using Google Chrome (version 114 or later). The side panel feature requires a recent version of Chrome. If the issue persists, go to Chrome's extension management page (Chrome menu → More tools → Extensions) and click the refresh icon on the extension card to reload it.