ROAS Calculator
Calculate return on ad spend and the break-even ROAS your margin requires.
ROAS
2.50×
ROAS (%)
250%
Break-even ROAS at your margin
1.43×
Below this, campaigns lose money after costs.
Profit after ad spend
$1,500.00
ROAS (return on ad spend) is the simplest health check for paid user acquisition: revenue generated ÷ ad spend. A ROAS of 2.0 (or 200%) means every $1 of spend returned $2 of revenue. This calculator computes your ROAS from revenue and spend — and, given your profit margin, the break-even ROAS below which a campaign loses money even though it “returns” revenue.
That second number is the one most app teams skip. Because platform commission, refunds, and costs eat into revenue, a ROAS of 1.0 is almost never break-even. If your margin after commission and costs is 50%, you need a ROAS of 2.0 just to get your money back: break-even ROAS = 1 ÷ margin.
How to calculate ROAS and break-even ROAS
- 1
Enter the revenue attributed to the campaign — ideally net of Apple/Google commission for an honest number.
- 2
Enter the ad spend for the same period and cohort.
- 3
Read your ROAS: revenue ÷ spend, shown as both a multiple and a percentage.
- 4
Enter your profit margin to see break-even ROAS (1 ÷ margin) — any campaign below that line is unprofitable no matter how healthy the ROAS looks.
The ROAS formula — and why break-even isn’t 1.0
ROAS = revenue ÷ ad spend. It differs from ROI, which measures profit: ROI = (revenue − spend) ÷ spend, so a ROAS of 1.5 equals an ROI of 50% only if revenue were pure profit — which it never is. Apple and Google take 15–30% commission, payment processing and refunds take more, and your own costs sit underneath. If gross revenue is $100 and only $55 survives as contribution margin, that campaign at $60 spend shows ROAS 1.67 but loses $5.
Hence break-even ROAS = 1 ÷ contribution margin. At a 70% margin you break even at ROAS 1.43; at 40% you need 2.5. Working this out once per app — and pinning it next to your dashboards — prevents the classic mistake of scaling a “ROAS-positive” campaign that quietly loses money on every install.
Measuring ROAS correctly for apps
The trap in app ROAS is time. Subscription and IAP revenue arrives over weeks or months, so day-0 ROAS is always tiny and comparing spend today against revenue today mixes cohorts. The clean approach is cohort ROAS: revenue generated by users acquired in a period, measured at fixed windows — D7 ROAS, D30 ROAS, D90 ROAS. Many subscription apps target something like 30–50% D7 ROAS knowing renewals will carry the cohort past break-even by D90–D180.
Second trap: gross vs net. App store dashboards often show gross customer billings, while your bank receives proceeds after commission. Compute ROAS on net proceeds (or apply your margin to the break-even threshold — either works, just don’t mix conventions). And keep brand campaigns separate from prospecting: brand ROAS is inflated by users who would have installed anyway.
Frequently asked questions
What is the ROAS formula?
ROAS = revenue attributable to the campaign ÷ ad spend. It’s expressed as a multiple (2.0x) or percentage (200%). Unlike ROI, it measures gross return, not profit — a ROAS above 1.0 can still be unprofitable after commissions and costs.
What is break-even ROAS?
Break-even ROAS = 1 ÷ profit margin. If 50% of each revenue dollar survives as margin after store commission and costs, you need ROAS 2.0 to break even; at a 70% margin, 1.43. Any campaign below your break-even ROAS destroys money regardless of how it looks on a dashboard.
What is a good ROAS for mobile apps?
It depends entirely on margin and payback horizon. Common working targets: D7 ROAS of 30–50% for subscription apps (expecting renewals to reach 100%+ by D90–D180), and 100%+ by D30 for hyper-casual games monetized by ads. The universal rule is simply: sustained ROAS above your break-even threshold within your acceptable payback window.
Should I use gross or net revenue in ROAS?
Prefer net proceeds (after the 15–30% store commission), because that’s the money you actually receive. If your MMP only reports gross, keep gross ROAS but raise the break-even bar accordingly — e.g. divide it by 0.70 or 0.85 depending on your commission rate.
How is ROAS different from ROI?
ROAS = revenue ÷ spend; ROI = (profit − cost) ÷ cost. ROAS of 3.0 means $3 back per $1 spent; the ROI of that same campaign depends on margins and could be anywhere from strongly positive to negative. ROAS is the day-to-day optimization metric, ROI the business verdict.
Optimize the spend side of your ROAS
Appalize monitors every Apple Ads keyword’s spend and conversions, flags budget wasters automatically, and recommends bids that hold your CPA under target — so the denominator stops growing faster than the numerator.
Related free tools
Apple Search Ads CPA Calculator
Compute CPT, CPA, and tap-to-install rate from your Apple Search Ads spend.
UA Break-Even Calculator
Compare CPI against LTV to get payback period and your maximum profitable CPI.
App LTV Calculator
Estimate customer lifetime value from ARPU and churn or average lifetime.
CPI Budget Planner
Convert between install targets, CPI, and budget for any user acquisition plan.