ROAS is useful for fast in-platform optimization — comparing performance across ads inside one campaign.

Guide

ROI vs. ROAS: How to Calculate Both

📅 April 13, 2026⏱ 8 min read✍️ The LuxAccs Team
TL;DR

The formulas, the difference between ROI and ROAS, and a worked example showing why a great ROAS can still be unprofitable.

ROI and ROAS get confused constantly, even though they answer different questions. Here's the difference, the formulas, and a worked example specific to media buying on agency accounts.

ROAS: return on ad spend

ROAS is calculated as revenue divided by ad spend: ROAS = Revenue / Ad Spend × 100%. Spend $1,000 on traffic and generate $3,000 in revenue, and ROAS comes out to 300% — three dollars back for every dollar spent on ads.

ROI: net return on investment

ROI accounts for more than ad spend — it factors in the full cost of the product or offer: ROI = (Revenue − Total Costs) / Total Costs × 100%. ROI shows actual profit, while a strong ROAS can mask an unprofitable unit economy if product cost or affiliate commission eats up the whole margin.

A worked example

Say ad spend is $1,000 and revenue is $3,000 (a 300% ROAS), but product cost and payment processing came to $2,200. ROI = ($3,000 − $1,000 − $2,200) / ($1,000 + $2,200) × 100% = −6%. A campaign with an excellent ROAS turns out unprofitable on ROI — a classic trap for anyone looking at only the first metric.

Which metric to use, and when

  • ROAS is useful for fast in-platform optimization — comparing performance across ads inside one campaign
  • ROI is what you need for a real business decision, including the rental commission on your agency account, CPA network fees, and every other cost

How agency account rental fits into ROI

The 5–20% rental commission on an agency account is part of total cost and belongs in your ROI calculation alongside product cost. See Renting an Agency Ad Account, Explained for how that commission is set.

Target benchmarks by vertical

There's no universal "good" ROAS — for gambling and betting with high customer LTV, even a 100–150% ROAS can be acceptable early on, while sweepstakes with a one-time, low payout needs a much higher ROAS to clear all its costs.

Calculate ROI over the customer's LTV across several months, not just the first campaign — subscription-based verticals (recurring nutra, finance products) often don't pay off on the first conversion alone.

The takeaway

ROAS shows how a specific campaign is performing; ROI shows whether the business is actually profitable once every cost, including agency rental commission, is factored in. Optimizing on ROAS alone is a common mistake that hides unprofitable funnels behind good-looking numbers.

Ready to put this into practice? Get an agency account today.

Get an Account Today →
Platform showcase

Agency accounts ready to launch

Warmed-up accounts with real spend history — pick a platform and launch ads without bans or limits.

Hover a card — the showcase pauses

Related Articles

Enough Reading — Time to Launch

Leave your contact info and a manager will match you with the right source for your vertical. Accounts can be ready today.

✓ Delivery from 1 hour✓ Replacement on ban✓ Pay after access check✓ 24/7 support

By clicking "Submit" you agree to our data processing. You can also message us directly on Telegram.

Request received!

A manager will reach out to you on Telegram shortly. Feel free to message us first at @luxaccs1

⚡ Agency accounts for any vertical — delivery from 1 hour, replacement on ban
Get an account →