{"id":2799,"date":"2026-08-20T12:43:06","date_gmt":"2026-08-20T10:43:06","guid":{"rendered":"https:\/\/mairateam.com\/?post_type=glossary&#038;p=2799"},"modified":"2026-08-20T15:50:16","modified_gmt":"2026-08-20T13:50:16","slug":"break-even-roas","status":"publish","type":"glossary","link":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/","title":{"rendered":"Break-even ROAS"},"content":{"rendered":"<p><strong>Break-even ROAS<\/strong> is the return at which a campaign exactly covers its costs: no profit, no loss. It is derived from contribution margin using a simple formula: 1 divided by the margin. It is the zero everything else is measured from: a target ROAS set without knowing the break-even value is a guessed number.<\/p>\n<h2>In short<\/h2>\n<table>\n<tbody>\n<tr>\n<td><strong>Formula<\/strong><\/td>\n<td>Break-even ROAS = 1 \/ contribution margin (as a decimal)<\/td>\n<\/tr>\n<tr>\n<td><strong>Examples<\/strong><\/td>\n<td>50% margin \u2192 2.0. 30% margin \u2192 3.33. 15% margin \u2192 6.67<\/td>\n<\/tr>\n<tr>\n<td><strong>What a ROAS below it means<\/strong><\/td>\n<td>Every order from the campaign loses money, however healthy the report looks<\/td>\n<\/tr>\n<tr>\n<td><strong>What to watch<\/strong><\/td>\n<td>Every category has its own break-even. A single one for the account does not exist<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>How it is calculated<\/h2>\n<h3>Formula and inputs<\/h3>\n<p>The calculation has two steps. First determine the contribution margin: subtract all variable costs from the revenue of an order and divide the result by that revenue. Only then derive the threshold: break-even ROAS = 1 \/ contribution margin. The derivation is direct: profit per \u20ac1 invested in advertising = ROAS \u00d7 margin minus 1. Zero occurs where ROAS \u00d7 margin = 1, that is at ROAS = 1 \/ margin.<\/p>\n<p>Variable costs are everything that grows with each order:<\/p>\n<ul>\n<li>cost of goods or production cost,<\/li>\n<li>shipping, packaging and packing materials,<\/li>\n<li>payment fees and any marketplace commissions,<\/li>\n<li>average cost of returns per order.<\/li>\n<\/ul>\n<p>Fixed costs (salaries, rent, licenses) do not belong in the margin; they come in when the target ROAS is set.<\/p>\n<h3>Worked example<\/h3>\n<p>Worked example: a store has an average order of \u20ac100 net of VAT. Cost of goods is \u20ac60, shipping and packaging \u20ac8, payment fees \u20ac2. Variable costs total \u20ac70, contribution is \u20ac30 and contribution margin is 30 \/ 100 = 30%. Break-even ROAS = 1 \/ 0.30 = 3.33. The same expressed as a maximum cost per order: break-even CPA = 100 \u00d7 0.30 = \u20ac30.<\/p>\n<p>Check on a campaign: with a \u20ac10,000 budget and ROAS 4 the campaign brings \u20ac40,000 in revenue, a contribution of 40,000 \u00d7 0.30 = \u20ac12,000 and, after subtracting the budget, a profit of \u20ac2,000. Per \u20ac1 of advertising that is 4 \u00d7 0.30 minus 1 = \u20ac0.20.<\/p>\n<h3>How margin moves the threshold and how to derive a target<\/h3>\n<p>The relationship is not linear: each point of margin at the low end moves the threshold more than at the high end.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Contribution margin<\/strong><\/td>\n<td><strong>Break-even ROAS<\/strong><\/td>\n<\/tr>\n<tr>\n<td>10%<\/td>\n<td>10.00<\/td>\n<\/tr>\n<tr>\n<td>20%<\/td>\n<td>5.00<\/td>\n<\/tr>\n<tr>\n<td>25%<\/td>\n<td>4.00<\/td>\n<\/tr>\n<tr>\n<td>40%<\/td>\n<td>2.50<\/td>\n<\/tr>\n<tr>\n<td>60%<\/td>\n<td>1.67<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The target ROAS follows the same formula, except that the share of revenue that must remain for fixed costs and profit is subtracted from the margin first: target ROAS = 1 \/ (margin minus required profit as a share of revenue). At a 30% margin and a 10% requirement: 1 \/ (0.30 minus 0.10) = 5.0. Check: a \u20ac10,000 budget at ROAS 5 brings \u20ac50,000 in revenue, \u20ac15,000 in contribution and \u20ac5,000 after subtracting the budget, exactly 10% of revenue.<\/p>\n<p>What not to confuse it with: the ROAS in the report and the margin must sit on the same basis. If the ad platform counts revenue including VAT and the margin is net of VAT, then at 21% VAT a ROAS of 4 including tax equals 4 \/ 1.21 = 3.31 net, below the 3.33 threshold. Break-even ROAS is also not the account's historical average, but a constant derived from the margin of a specific category.<\/p>\n<h2>How to work with it<\/h2>\n<p>A worked example: a shop with a 30 percent contribution margin has a break-even ROAS of 3.33. A campaign at ROAS 4 therefore truly earns only 0.20 of extra margin per unit spent (4 \u00d7 0.30 minus 1), while a campaign at ROAS 3 is already losing money, even though a 3 looks respectable in a report. The category breakdown matters even more: a category at 15 percent margin needs ROAS 6.67, one at 50 percent only 2.0. A shared target of 4 for both means subsidising the first out of the second's earnings.<\/p>\n<h2>From our own practice<\/h2>\n<p>Calculating break-even values per category is a standard part of our audits and account takeovers: without it nobody can say whether the historical target ROAS is ambitious or loss-making. A common finding: an account with one target ROAS for the whole range, where several categories run deep below their real zero. The fix is not complicated: split campaigns by margin bands and give each band its own target, or move straight to POAS.<\/p>\n<h2>Common mistakes<\/h2>\n<ul>\n<li><strong>Deriving break-even from gross margin without shipping and fees.<\/strong> The zero then comes out lower than it is, and campaigns quietly lose money.<\/li>\n<li><strong>Forgetting returns.<\/strong> In high-return categories the real margin is far lower and the break-even higher.<\/li>\n<li><strong>Targeting exactly break-even.<\/strong> Zero is not a goal, it is the floor. The target has to account for fixed costs and required profit.<\/li>\n<\/ul>\n<h2>Related terms<\/h2>\n<p>See also <a href=\"https:\/\/mairateam.com\/en\/glossary\/contribution-margin\/\"><strong>contribution margin<\/strong><\/a>, <a href=\"https:\/\/mairateam.com\/en\/glossary\/poas\/\"><strong>POAS<\/strong><\/a>, <strong>ROAS<\/strong>, <strong>target ROAS<\/strong> and <a href=\"https:\/\/mairateam.com\/en\/glossary\/cpa\/\"><strong>CPA<\/strong><\/a>.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Should the target ROAS equal break-even?<\/h3>\n<p>No. Break-even is the floor. The target belongs above it by the share of fixed costs and required profit, or below it only when you are deliberately buying growth.<\/p>\n<h3>What if I do not know the exact margin?<\/h3>\n<p>A per-category estimate is enough. Even a rough break-even beats a target copied from account history.<\/p>\n<h3>Does this apply to lead generation?<\/h3>\n<p>The principle does. Instead of ROAS you calculate the maximum lead price from deal value and the lead conversion rate.<\/p>\n<h2>How we can help<\/h2>\n<p>We run per-category break-even analysis as part of our <a href=\"https:\/\/mairateam.com\/en\/performance-marketing-agency\/\">Performance marketing agency<\/a> service.<\/p>\n<p><a href=\"https:\/\/mairateam.com\/en\/glossary\/\">Back to the glossary<\/a><\/p>\n","protected":false},"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"glossary_category":[53,53],"class_list":["post-2799","glossary","type-glossary","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Maira Team\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Break-even ROAS: a campaign&#039;s real zero\" \/>\n\t\t<meta property=\"og:description\" content=\"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1290\" \/>\n\t\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-20T10:43:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-20T13:50:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mairateam\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Break-even ROAS: a campaign&#039;s real zero\" \/>\n\t\t<meta name=\"twitter:description\" content=\"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mairateam.com\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#listItem\",\"name\":\"Break-even ROAS\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#listItem\",\"position\":2,\"name\":\"Break-even ROAS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#organization\",\"name\":\"MAIRA\",\"description\":\"MAIRA is a performance marketing agency, part of the Proficio Hub. It manages over EUR 52 million in annual ad budgets for e-commerce, DTC and SaaS brands across Europe.\",\"url\":\"https:\\\/\\\/mairateam.com\\\/en\\\/\",\"email\":\"info@mairateam.com\",\"telephone\":\"+420736241014\",\"foundingDate\":\"2025-01-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"value\":34},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/mairateam.com\\\/wp-content\\\/uploads\\\/maira-logo-orange-background.jpg\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#organizationLogo\",\"width\":2048,\"height\":2048,\"caption\":\"Bright orange poster with very large dark green letters at the bottom spelling a word starting with 'MA...' and a smaller line below that reads 'Make It Rain' (partial view).\"},\"image\":{\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/maira.team\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/mairateam\\\/\",\"https:\\\/\\\/clutch.co\\\/profile\\\/maira\",\"https:\\\/\\\/www.facebook.com\\\/mairateam\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#webpage\",\"url\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/\",\"name\":\"Break-even ROAS: a campaign's real zero\",\"description\":\"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/glossary\\\/break-even-roas\\\/#breadcrumblist\"},\"datePublished\":\"2026-08-20T12:43:06+02:00\",\"dateModified\":\"2026-08-20T15:50:16+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/mairateam.com\\\/en\\\/\",\"name\":\"MAIRA\",\"alternateName\":\"MAIRA Team\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mairateam.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Break-even ROAS: a campaign's real zero<\/title>\n\n","aioseo_head_json":{"title":"Break-even ROAS: a campaign's real zero","description":"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.","canonical_url":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mairateam.com\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/mairateam.com\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#listItem","name":"Break-even ROAS"}},{"@type":"ListItem","@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#listItem","position":2,"name":"Break-even ROAS","previousItem":{"@type":"ListItem","@id":"https:\/\/mairateam.com\/en\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/mairateam.com\/en\/#organization","name":"MAIRA","description":"MAIRA is a performance marketing agency, part of the Proficio Hub. It manages over EUR 52 million in annual ad budgets for e-commerce, DTC and SaaS brands across Europe.","url":"https:\/\/mairateam.com\/en\/","email":"info@mairateam.com","telephone":"+420736241014","foundingDate":"2025-01-01","numberOfEmployees":{"@type":"QuantitativeValue","value":34},"logo":{"@type":"ImageObject","url":"https:\/\/mairateam.com\/wp-content\/uploads\/maira-logo-orange-background.jpg","@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#organizationLogo","width":2048,"height":2048,"caption":"Bright orange poster with very large dark green letters at the bottom spelling a word starting with 'MA...' and a smaller line below that reads 'Make It Rain' (partial view)."},"image":{"@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/maira.team\/","https:\/\/www.linkedin.com\/company\/mairateam\/","https:\/\/clutch.co\/profile\/maira","https:\/\/www.facebook.com\/mairateam"]},{"@type":"WebPage","@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#webpage","url":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/","name":"Break-even ROAS: a campaign's real zero","description":"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mairateam.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/#breadcrumblist"},"datePublished":"2026-08-20T12:43:06+02:00","dateModified":"2026-08-20T15:50:16+02:00"},{"@type":"WebSite","@id":"https:\/\/mairateam.com\/en\/#website","url":"https:\/\/mairateam.com\/en\/","name":"MAIRA","alternateName":"MAIRA Team","inLanguage":"en-US","publisher":{"@id":"https:\/\/mairateam.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Maira Team","og:type":"article","og:title":"Break-even ROAS: a campaign's real zero","og:description":"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.","og:url":"https:\/\/mairateam.com\/en\/glossary\/break-even-roas\/","og:image":"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg","og:image:secure_url":"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg","og:image:width":1290,"og:image:height":600,"article:published_time":"2026-08-20T10:43:06+00:00","article:modified_time":"2026-08-20T13:50:16+00:00","article:publisher":"https:\/\/www.facebook.com\/mairateam","twitter:card":"summary","twitter:title":"Break-even ROAS: a campaign's real zero","twitter:description":"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.","twitter:image":"https:\/\/mairateam.com\/wp-content\/uploads\/social.jpg"},"aioseo_meta_data":{"post_id":"2799","title":"Break-even ROAS: a campaign's real zero","description":"1 divided by margin: the value below which a campaign loses money. How to compute it per category and why one shared target fails.","keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-08-20 14:03:50","breadcrumb_settings":null,"limit_modified_date":false,"open_ai":null,"created":"2026-08-14 13:26:46","updated":"2026-08-20 14:03:50","ai":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"_links":{"self":[{"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/glossary\/2799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/types\/glossary"}],"version-history":[{"count":4,"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/glossary\/2799\/revisions"}],"predecessor-version":[{"id":3195,"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/glossary\/2799\/revisions\/3195"}],"wp:attachment":[{"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/media?parent=2799"}],"wp:term":[{"taxonomy":"glossary_category","embeddable":true,"href":"https:\/\/mairateam.com\/en\/wp-json\/wp\/v2\/glossary_category?post=2799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}