Conferences
Tbilisi, Georgia.
15
July
15
July
16
July
Limassol, Cyprus
23-24
July
23
July
Limassol, Cyprus
23
July
26
July
27-28
July
30-31
July
Limassol, Cyprus
07
August
Saint Petersburg, Russia
12-13
August
25
August
Mexico City, Mexico
27-01
August -
September
Мехико, Мексика
31
August
Mexico City, Mexico
01-03
September
Mexico City, Mexico
01-03
September
Mexico City, Mexico
03
September
Cancún, Mexico
07-08
September
15
September
28
September
28-01
September -
October
29
September
Lisbon, Portugal
01
October
Lisbon, Portugal
01
October
Rome, Italy
02-05
November
Rome, Italy
02
November
04
November
05
November
24-25
November
Bangkok, Thailand
30-02
November -
December
Bangkok, Thailand
09-10
December
Ta’ Qali, Malta
03-05
May
Ho Chi Minh City, Vietnam
14
June

ROI Calculator

Updated: 12.07.2026 · cpa.rip team

ROI is the key measure of whether your ad spend pays off: it shows if the money you invested came back and how much it earned on top. Enter your spend and revenue — the calculator instantly returns profit, ROI, ROAS and a dozen more metrics; the funnel fields refine your cost per click, lead and sale.

Money
total advertising cost
income / payouts
Funnel
ad views
ad clicks
conversions / sign-ups
approved orders
Profit
Enter spend and revenue
ROI
ROAS
Unit economics
CPC
cost per click
CPM
cost per 1000 impressions
CPA
cost per lead
CPS
cost per sale
Funnel
CTR
impressions → clicks
CR
clicks → leads
AR
approval rate
Earnings
EPC
earnings per 1 click
AOV
average order value
Break-even ceilings
Max CPC
= EPC; break-even click price
Max CPA
break-even cost per lead
Max CPS
break-even cost per sale
Min CR
at current CPC, AOV and AR

What is ROI

ROI (Return on Investment) is the ratio of profit to costs, expressed as a percentage. It answers the core question of any campaign: “for every dollar invested — how much came back?” An ROI of 50% means you earned an extra half of what you put in; an ROI of −50% means only half of your costs returned.

Its universality is the main advantage: percentages let you compare campaigns of any budget, different traffic channels, offers and whole business lines. In marketing you will also meet ROMI (Return on Marketing Investment) — the same calculation restricted to marketing costs only.

ROI formula

ROI = (revenue − spend) / spend × 100%

Example: you spent $100 on ads and the campaign brought $150. ROI = (150 − 100) / 100 × 100% = 50%. The campaign paid for itself and earned an extra half on top.

The formula is easy to invert — handy for planning:

  • Revenue needed for a target ROI: revenue = spend × (1 + ROI / 100). Want a 30% ROI on a $500 spend — you need $650 of revenue.
  • Maximum spend at a known revenue: spend = revenue / (1 + ROI / 100). The “Target ROI” tab solves these scenarios for you.

ROI vs ROAS vs ROMI

ROAS (Return on Ad Spend) is a sibling metric: revenue divided by spend without subtracting costs. ROAS answers “how much revenue did each ad dollar generate”, ROI — “how much profit”. Break-even point: ROAS 1× = ROI 0%.

ROASROIMeaning
0.5×−50%only half of the spend returned
0%break-even: revenue equals spend
1.5×+50%profit equals half of the spend
+100%every dollar doubled

ROMI is calculated like ROI but includes only marketing costs (no product cost or operations). If your “spend” is the ad budget, ROI and ROMI are the same number.

Metrics this calculator returns

MetricFormulaWhat it shows
Profitrevenue − spendearnings in money
ROI(revenue − spend) / spend × 100%return on investment
ROASrevenue / spendrevenue per $1 of spend
CPCspend / clickscost per click
CPMspend / impressions × 1000cost per 1000 impressions
CPAspend / leadscost per lead
CPSspend / salescost per confirmed sale
CTRclicks / impressions × 100%ad click-through rate
CRleads / clicks × 100%click-to-lead conversion
ARsales / leads × 100%approval rate
EPCrevenue / clicksearnings per 1 click
AOVrevenue / salesaverage order value

The “Break-even ceilings” block shows the limits at which the campaign hits zero: the maximum cost per click (it equals your EPC), per lead and per sale, plus the minimum conversion rate at your current CPC, AOV and approval rate. The gap between the current value and the ceiling is your safety margin.

How to use the calculator

  • Enter ad spend and revenue — profit, ROI and ROAS appear instantly, no buttons needed.
  • Add impressions, clicks, leads and sales to unlock funnel rates, unit costs and break-even ceilings.
  • The “Target ROI” tab solves the reverse problem: set the percentage you want — the calculator shows the revenue, EPC, maximum CPC and conversion rate required to hit it.
  • “Copy link” stores the calculation right in the page URL — the link opens with your numbers. “Copy result” builds a ready-to-paste text summary.

What is a good ROI

There is no universal benchmark — margins, channel and scale decide. Practical guidelines:

  • A consistently positive ROI over time already means a working campaign that can be scaled.
  • A high percentage on tiny volume is misleading: 200% ROI on a $10 spend is just $20 of profit. Read ROI together with absolute profit.
  • ROI usually declines as you scale: audiences saturate, auctions get pricier. That is fine as long as total profit grows.
  • If your business carries costs invisible to the ad dashboard (product cost, shipping, refunds), include them in “Ad spend” — otherwise ROI will be overstated.

How to improve ROI

  • Lower your CPC: tighten targeting, test creatives and schedules, cut expensive placements. The Max CPC ceiling shows how much a click may cost at most.
  • Raise CTR: a clickable ad makes traffic cheaper in almost every auction-based platform.
  • Improve landing page conversion: load speed, offer clarity, form friction. A higher CR directly cuts your cost per lead.
  • Watch the approval rate: lead quality beats lead quantity — unreachable customers and rejections eat profit at the last funnel step.
  • Grow the average order value: upsells and bundles add revenue without extra traffic costs.
  • Cut losing segments: compare ROI across placements, geos and devices, switch off the negative ones — the campaign’s average ROI grows with no extra investment.

ROI — frequently asked questions

How do I calculate ROI?
Use the formula ROI = (revenue − spend) / spend × 100%. Example: you spent $100 and earned $150 — ROI = (150 − 100) / 100 × 100% = 50%. In the calculator, fill in “Ad spend” and “Revenue”; everything else is computed automatically.
What is the difference between ROI and ROAS?
ROI measures profit relative to spend, while ROAS measures revenue relative to spend without subtracting costs: ROAS = revenue / spend. A ROAS of 1× equals an ROI of 0% — the break-even point. The calculator shows both.
What is a good ROI?
There is no universal number — it depends on the niche, channel and volume. Any consistent positive ROI means the campaign works; in practice 20–50%+ is a common target. Always read ROI together with absolute profit: 200% on a $10 spend is only $20 of profit.
Can ROI be negative?
Yes. When spend exceeds revenue, ROI goes negative: spend $200, get $100 back — ROI = −50%. An ROI of −100% means there was no revenue at all.
What is EPC and why compare it with CPC?
EPC is earnings per 1 click (revenue ÷ clicks). If EPC is above your CPC (cost per click), the traffic is profitable; below — it loses money. The gap between them is your headroom — see the “Break-even ceilings” block.
Which fields are required?
Only “Ad spend” and “Revenue” — they produce profit, ROI and ROAS. Impressions, clicks, leads and sales refine the picture: funnel rates (CTR, CR, approval), unit costs (CPC, CPM, CPA, CPS), earnings (EPC, AOV) and break-even ceilings.
Is my data stored anywhere?
The calculation lives in the page URL: click “Copy link” and the calculator opens with your numbers. Nothing is sent to the server — all math runs in your browser.