Free ROAS Calculator

See your ROAS, net ROAS after gross margin, and the break-even ROAS your ads must beat to make a profit — instant results with marketplace ad presets.

Quick presets — click to load:

Output currency symbol
Revenue − COGS / revenue
Total spent on the campaign
Sales attributed to the spend

0.00x

ROAS (revenue ÷ ad spend)

Net ROAS

Break-even ROAS

Gross Profit from Ads

ROAS as ROI %

Target ROAS by Channel (2026)

Typical break-even and healthy ROAS ranges by ad platform — your break-even moves with your gross margin.

ChannelTypical Break-evenHealthyExcellentNotes
Shopee Ads (SEA)2.2x–2.8x4x–6x7x+After 4–6% Mall commission + 2.18% tx fee
Lazada Sponsored (SEA)2.5x–3x4x–6x7x+FBL fees + +0.5pp Mall tier add to break-even
TikTok Shop Ads1.8x–2.5x3x–5x6x+Lower commission, higher impulse AOV variance
Meta (Facebook / Instagram)1.7x–2.2x3x–4x5x+DTC standard, higher with strong CLV
Google Ads (Search + Shopping)2x–3x4x–6x7x+Shopping skews higher than Search
Amazon Sponsored Products (FBA)3x–4x5x–8x10x+After ~15% referral + FBA fees; ACoS <25%

What Is ROAS (Return on Ad Spend)?

ROAS, or Return on Ad Spend, is the ratio of revenue generated to ad spend across a campaign, channel, or account. It is the headline efficiency metric for any paid marketing programme — Shopee Ads, Lazada Sponsored, TikTok Shop Ads, Meta, Google, Amazon Sponsored Products. A ROAS of 4x means every dollar spent brought in four dollars of revenue. ROAS is intentionally a revenue-side metric: it ignores cost of goods sold, marketplace commissions, and shipping, which is exactly why pairing it with a break-even ROAS and a net ROAS view is what turns the number into a real profitability signal.

How Do You Calculate ROAS?

The ROAS formula is: ROAS = Revenue from Ads ÷ Ad Spend. For example, if a Shopee Ads campaign spent S$2,000 and generated S$9,000 in attributable revenue, ROAS is S$9,000 ÷ S$2,000 = 4.5x. It is often quoted as a multiplier (4.5x) or as a percentage (450%). The same campaign expressed as ROI uses the formula ROI % = (Revenue − Ad Spend) ÷ Ad Spend × 100, which strips one full unit out of ROAS — 4.5x ROAS = 350% ad ROI. The calculator above reports both so you can speak whichever language your team uses.

What Is a Break-even ROAS?

Break-even ROAS is the minimum ROAS your ads must hit to recover your ad spend after gross margin. The formula is Break-even ROAS = 1 ÷ Gross Margin %. At a 40% gross margin, you need 1 ÷ 0.40 = 2.5x ROAS just to not lose money on the ads (every dollar of revenue only produces 40 cents of gross profit, so you need $2.50 of revenue per $1 of spend before the ads become accretive). At a 25% margin the bar rises to 4x; at a 60% margin it drops to 1.67x. This is why marketplace sellers running on tight commissions after Shopee Mall, Lazada FBL, or Amazon FBA fees need much higher target ROAS than DTC brands selling private-label at 60-70% gross margin. The break-even number is the single most important context for any ROAS report — without it, a 3x ROAS could be excellent or catastrophic.

What Is a Good ROAS for Ecommerce?

There is no universal "good ROAS" — the only honest answer is any ROAS clearly above your break-even, by a margin that funds your fixed costs and growth. As a working rule of thumb across ecommerce: 2x–3x is often break-even territory after marketplace commissions, payment processing, and shipping; 4x–6x is healthy for most marketplace and DTC sellers running at 40–55% blended margin; 7x+ is excellent and usually signals strong product-market fit or under-spent inventory. Amazon FBA sellers track the inverse metric ACoS (Advertising Cost of Sale) — a 25% ACoS equals a 4x ROAS. Use the benchmark table above as a starting point but always layer in your own break-even ROAS from the calculator — a 4x ROAS at 25% margin is unprofitable; a 2.5x ROAS at 60% margin is excellent.

ROAS vs ROI vs ACoS vs MER — What's the Difference?

All four describe ad efficiency from slightly different angles. ROAS is revenue ÷ ad spend, expressed as a multiplier (4.5x). ROI on ad spend is profit ÷ ad spend, expressed as a percentage (350%) — it strips the spend out of the numerator. ACoS (Advertising Cost of Sale, Amazon's native metric) is ad spend ÷ revenue, the inverse of ROAS — 25% ACoS equals 4x ROAS. MER (Media Efficiency Ratio) is total revenue ÷ total ad spend across all channels and traffic sources — a blended account-level number that captures organic halo from paid spend and is harder to game than channel-level ROAS. For most ecommerce operators, ROAS works for campaign-level decisions, MER works for budget allocation, and ACoS is the dialect spoken on Amazon. Our profit margin calculator handles the margin side of the equation that turns any of these into a real profitability call.

How to Improve ROAS

There are only three levers on ROAS: lower ad spend without losing revenue, raise revenue without raising spend proportionally, or improve the margin so a lower ROAS still works. Lower spend on weak placements — kill keywords, audiences, and placements below break-even using Shopee Ads keyword reports, Lazada Sponsored Solutions data, and TikTok Shop Ads asset-level views. Raise revenue per click with better creative, higher-AOV product collections, and post-purchase upsell flows that lift attributed revenue. Cut wasted spend with negative keywords, bid caps, dayparting, and audience exclusions for buyers already converting organically. Improve margin with renegotiated supplier pricing, smarter packaging, and platform-fee optimisation — every percentage point of gross margin recovered drops your break-even ROAS proportionally. Multichannel sellers should also reconsider attribution: TikTok Shop discovery often produces a Shopee or Lazada conversion later, so single-platform ROAS can systematically under-credit your strongest top-of-funnel channel. Combine this calculator with our CLV calculator so you bid up to lifetime value, not first-order revenue.

ROAS in a Multichannel Ecommerce Context

For sellers running Shopee, Lazada, TikTok Shop, Shopify, WooCommerce, Magento, Amazon, Temu, Zalora, Qoo10 and others side by side, channel-level ROAS in isolation is misleading. A Meta campaign with 2.1x ROAS measured by pixel-attributed conversions may be running at 4.5x MER once you count Shopify halo, store walk-ins from social discovery, and downstream marketplace conversions from the same audience. Conversely, a Shopee Ads campaign at 6x ROAS on a thin-margin SKU may earn less net profit per dollar than a 3x Meta campaign on a 60-margin private-label product. The path forward is to report ROAS by channel, MER at the account level, and net ROAS (ROAS × gross margin) on every report, with break-even ROAS as the always-visible floor. Inventory sync platforms like OneCart connect Shopee, Lazada, TikTok Shop, Shopify, Amazon and the rest so your ads team and operations team work off the same SKU-level margin, channel-level fee, and order-level fulfilment data — break-even ROAS calculated on stale margin assumptions is one of the most common reasons a campaign looks healthy in the dashboard and unprofitable in the P&L. Combine this calculator with our break-even calculator and COGS calculator to model unit economics end-to-end before you scale paid acquisition.

Track real channel margin so your break-even ROAS is never out of date

Try OneCart Free