Career & Growth · Free tool
ROAS (Return on Ad Spend) Calculator
Calculate ROAS ratio, break-even ROAS based on margin, and actual profit after spend. Get free, instant results in your browser with no registration.
ROAS
4.20x
$4.20 revenue per $1 spent
Break-even ROAS
1.82x
At 55.0% margin you need this ROAS to cover ad cost
Performance tier
Strong — scale aggressively
Profit breakdown
- Revenue
- $42,000
- Gross profit (revenue × margin)
- $23,100
- Ad spend
- -$10,000
- Actual profit after ads
- $13,100
A 2x ROAS looks fine on paper, but if your margin is 50% you only break even — there’s no profit to reinvest or pay the team.
Advertisement
What it does
ROAS (Return on Ad Spend) is the headline metric for ad campaign performance: revenue generated divided by ad spend. A ROAS of 4 means $4 in revenue for every $1 spent on ads. It's the dominant metric in paid-media reporting, but it's also the most-misused metric in marketing because revenue isn't profit. The critical break-even calculation: ROAS_BE = 1 / Gross Margin %. So a 50% margin business needs 2x ROAS just to break even (every $1 ad spend → $2 revenue → $1 in gross profit to cover the $1 ad spend). At 25% margin: 4x ROAS to break even. At 70% margin (typical SaaS): 1.43x ROAS. Reporting ROAS without context misses whether you're profitable.
The calculator takes ad spend, revenue generated, and gross margin %, then outputs: ROAS, break-even ROAS for your margin, gross profit on the campaign, net profit (gross profit minus ad spend), and profit margin. Plus the often-missed “ROAS-to-profit- conversion”: at 50% margin and 4x ROAS, you generate $4 revenue per $1 spend, $2 gross profit per $1 spend, $1 net profit per $1 spend after subtracting the ad spend — meaning your ad-driven business actually doubles your money but it looks like “ 4x return” on the headline. Without margin context, ROAS is misleading.
Strategic considerations beyond the math: (1) Different campaigns have different target ROAS. Top-of-funnel awareness campaigns: lower ROAS expected (1-2x); building demand. Bottom-of-funnel conversion campaigns: higher ROAS (4-10x); capturing existing demand. Don't hold all campaigns to same target. (2) Lifetime value vs first-purchase ROAS — if your customers repurchase, first-purchase ROAS undersells true value. SaaS, subscription, high-LTV businesses can profitably run campaigns with first-purchase ROAS under break-even because subsequent revenue covers it. Use LTV/CAC for these businesses, not just ROAS. (3) Attribution matters — Meta's reported ROAS often differs significantly from actual incremental ROAS because of last-click attribution biases. iOS 14.5+ privacy changes broke much of historical attribution. Test incrementality (geo holdouts, lift studies) to validate platform-reported ROAS. (4) Marginal ROAS > average ROAS — adding spend often pushes you into less-efficient audiences. The next $1,000 in ad spend has lower ROAS than your average. Track marginal when scaling.
Embed this tool on your siteShow snippetHide
Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.
<iframe src="https://freetoolarena.com/embed/roas-calculator" width="100%" height="720" frameborder="0" loading="lazy" title="ROAS (Return on Ad Spend) Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>How to use it
- Enter ad spend (campaign or aggregate budget).
- Enter revenue attributed to the campaign.
- Enter your gross margin % (true cost-of-goods-sold rate).
- Read ROAS, break-even ROAS, gross profit, and net profit.
- Compare to your target — break-even ROAS sets the floor; profitability requires being above it.
When to use this tool
- Evaluating ad campaign profitability — ROAS alone misleads; need margin context.
- Setting target ROAS for new campaigns based on your specific margins.
- Comparing channels (Google vs Meta vs TikTok ROAS at fixed spend).
- Quarterly marketing ROI review.
- Convincing leadership to expand or cut ad budget based on real profit.
When not to use it
- Top-of-funnel awareness campaigns where direct revenue isn't the goal.
- High-LTV subscription businesses — first-purchase ROAS undersells; use LTV/CAC instead.
- Brand-building or PR campaigns — different metric framework needed.
- Cross-channel attribution analysis — use multi-touch attribution tools, not single-campaign ROAS.
Common use cases
- Verifying a number or output before passing it on
- Quick calculation during a typical workday
- Pre-decision sanity-check on inputs and outputs
- Educational use — demonstrating the underlying concept
Frequently asked questions
- What's a good ROAS?
- Margin-dependent. Break-even ROAS = 1 / gross margin %. So at 50% margin, 2x ROAS breaks even — anything above is profit. At 25% margin, 4x ROAS breaks even. At 70% margin (SaaS), 1.43x ROAS breaks even. Most e-commerce targets 4x ROAS at 30-40% margins. SaaS rarely uses ROAS in the same way — uses LTV/CAC instead. Your “good” ROAS depends entirely on your margin profile.
- Why are platform ROAS numbers different from actual?
- Attribution. Meta's reported ROAS uses last-click or last-view attribution within their tracking window — generously claiming credit for sales that would have happened anyway. Apple iOS 14.5+ privacy changes broke much of cross-app attribution; reported numbers often inflate by 20-50% vs actual incremental contribution. Test incrementality via geo-holdouts or media-mix modeling to validate platform claims. Don't take Meta / Google / TikTok ROAS at face value.
- Should I include shipping / fulfillment in margin?
- Yes for true ROAS. Calculate gross margin as: (Revenue - COGS - Shipping - Fulfillment costs - Payment processing) / Revenue. Many businesses use a flattering “gross margin” that excludes some COGS components, which makes ROAS look better than it is. Be conservative; include all variable costs of fulfilling each sale.
- Marginal vs average ROAS?
- Average ROAS = total revenue / total ad spend across a period. Marginal ROAS = revenue from THE NEXT $1,000 of spend. They're usually different. Adding ad spend typically pushes into less-efficient audiences; the next $1,000 may earn 60-80% of the average ROAS. When scaling, track marginal — it tells you how much further you can profitably go. When holding constant, average is fine.
- What about LTV-adjusted ROAS?
- For repeat-purchase businesses, first-purchase ROAS undersells. Customer LTV (lifetime value) often 2-5x first-purchase value. Run break-even calculation using LTV: target ROAS = 1 / (gross margin × LTV multiple). E.g., 50% margin, customers buy 3x average lifetime → break-even first-purchase ROAS = 1 / (0.5 × 3) = 0.67x. You can profitably acquire customers at 1x ROAS as long as LTV math works.
- Should I expand if ROAS is high?
- Maybe. High ROAS often means under-investment in growth — you could profitably spend more. BUT: marginal ROAS will be lower than average. Expanding 50% might keep you profitable; expanding 200% might push you below break-even. Test in increments: increase budget 20-30% and observe ROAS impact. If ROAS holds up, increase again. Don't double overnight; let the algorithm learn at the new spend level.
Advertisement
Learn more
Guides about this topic
- Money & Business · GuideHow to Network EffectivelyCreate a simple CRM to network effectively—give before asking, track contacts, and follow up. A free instant system for haters of networking, no download required.
- Money & Business · GuideHow to Ace a Job InterviewPrepare for your interview using the STAR method, learn the best questions to ask, and learn a 5-minute pre-interview ritual. Free guidance, instantly online.
- Money & Business · GuideHow to Quit Your Job ProfessionallyPlan a clean exit — two-week notice, smooth handoff, and a resignation letter template. Free instant guide in your browser, no sign-up needed.
- Money & Business · GuideHow to Get PromotedGet promoted by quietly performing the next role for 3 months. Plan your promotion online with free scripts and examples, no registration needed instantly.
- Money & Business · GuideHow to Deal With a Bad BossManage up, document what matters, protect your time, and decide when to leave. Free instant playbook for handling a bad boss — no sign-up required.
- Productivity & Focus · GuideHow to Work RemotelyOptimize your remote work habits instantly with this free playbook. Master async communication and honest calendar management online, with no sign-up or download required.
Explore more career & growth tools
- Terms of Service GeneratorCustomizable Terms of Service template. Toggle sections for accounts, paid plans, user content. Markdown output.
- Privacy Policy GeneratorBuild a customizable privacy policy template in seconds with toggles for cookies, analytics, and ads. Free online generator, no registration needed.
- Vacation Payout CalculatorEstimate your unused PTO payout after federal withholding, FICA, and state tax. This free tool provides instant calculations online with no registration needed.
- Ergonomic Desk Setup CheckerEnter your height to get target desk, chair, and monitor heights from OSHA/BIFMA ranges online. Instant ergonomic check — free, no sign-up needed.
- Corporate Wellness ROI CalculatorCalculate annual ROI of employee wellness programs using RAND/HBR baseline reductions on sick days, claims, and turnover — free instant tool, no registration.
- GitHub Profile ScorecardEvaluate your GitHub profile across 8 criteria that managers check, from pinned repos to commit cadence. Get your instant score with this free online tool.