calculate ROAS —
and the threshold where
ads turn unprofitable.
Enter revenue and ad spend — get your ROAS as a multiplier (5×) and a percentage (500%), plus a comparison against the UPLIFY benchmark (median 9.88× across 41 UA projects). A separate mode calculates break-even ROAS: the minimum needed for profit based on your margin.
your ROAS and break-even.
multiplier ↔ percentage ↔ meaning.
| Multiplier | Percentage | Meaning |
|---|---|---|
| 2× | 200% | 2 UAH of revenue per 1 UAH of spend |
| 2.5× | 250% | Break-even at 40% margin |
| 5× | 500% | The norm for competitive niches |
| 6× | 600% | Healthy level |
| 8× | 800% | Above the norm |
| 9.88× | 988% | UPLIFY median (41 projects) |
| 15-25× | 1500-2500% | Top tier |
ROAS > 25× is rare: either an exceptionally profitable product or a measurement error (check whether brand queries are being absorbed by your PMax campaign).
what the number means in practice.
| Range | Status | What to do |
|---|---|---|
| < break-even | Loss | Urgent audit: feed, GTIN, audience signals, brand exclusion |
| = break-even | Zero | You cover costs but earn nothing — look for growth levers |
| 2-5× | Light profitability | The norm for highly competitive niches (fashion, electronics) |
| 5-10× | Healthy profitability | UPLIFY median (9.88×) sits in this range |
| 10-15× | Strong campaign | Usually: a clean feed + audience signals + brand exclusion |
| 15-25× | Top tier | High-margin products (cosmetics, accessories) |
Related tool: how much budget you really need to launch PMax.
Budget Calculator →Google Ads ROAS ≠ GA4.
| Reason | How it affects |
|---|---|
| Attribution model | Google Ads: last-click or data-driven within the campaign. GA4: data-driven cross-channel — accounts for organic, email, direct. |
| iOS ATT | Ads with Enhanced Conversions sees more iOS conversions; client-side GA4 loses 30-50%. |
| Conversion window | Ads default: 30 days post-click + 1 day post-view. GA4 — configurable. |
| Server-side EC | Enhanced Conversions (server) adds +5-15% conversions; GA4 has no equivalent. |
Rule of thumb: Ads ROAS for in-channel optimization (Smart Bidding), GA4 for cross-channel attribution and strategic decisions.
frequent questions.
01How do you calculate ROAS — the formula?
ROAS = Revenue ÷ Ad spend. Revenue is the full order total; spend is the actual amount in your ad account. Expressed as a multiplier (5×) or a percentage (500%).
02What does ROAS 2.5 mean?
Every hryvnia of spend returns 2.50 UAH of revenue. For most UA e-commerce that is low (median 9.88×). Check your margin: at 40%, break-even = 2.5× — you are at zero; at 30% (break-even 3.33×) — already a loss.
03Is 800% ROAS good?
800% = 8× — good: slightly below the UPLIFY median (9.88×) but within the norm. Normal for high-margin products; top tier for electronics.
04What is break-even ROAS and how do you use it?
The minimum below which ads run at a loss: 100% ÷ margin%. At a 30% margin — 3.33×. The key KPI for tROAS in Smart Bidding: set the target 10-20% above break-even as a buffer.
05Why does Google Ads show a different ROAS than GA4?
Different attribution models, iOS ATT (Ads with Enhanced Conversions sees more), different conversion windows. This is normal. Ads is for campaign optimization, GA4 for cross-channel decisions.
06Can I calculate ROAS in another currency?
Yes — ROAS is a dimensionless multiplier; currency does not affect the formula. Only the benchmark comparison (9.88×) is calibrated for the UA market with AOV in hryvnia.
your ROAS can
go higher.
We will calculate more than ROAS — break-even, target ROAS for Smart Bidding, and your position against the 41-project UA sample. No obligations.