Free ROAS Calculator
Calculate return on ad spend from your CPA and AOV (or affiliate payout). See max CPA at your target ROAS and a live CPA × AOV heatmap.
Calculated ROAS
Above target3.20x
Max CPA at target
$27
CPA × AOV heatmap
Brand cells clear your target. Current inputs are outlined.
| CPA \ AOV | $20 | $40 | $60 | $80 | $100 | $120 | $140 |
|---|---|---|---|---|---|---|---|
| $10 | 2.00x | 4.00x | 6.00x | 8.00x | 10.00x | 12.00x | 14.00x |
| $15 | 1.33x | 2.67x | 4.00x | 5.33x | 6.67x | 8.00x | 9.33x |
| $20 | 1.00x | 2.00x | 3.00x | 4.00x | 5.00x | 6.00x | 7.00x |
| $25 | 0.80x | 1.60x | 2.40x | 3.20x | 4.00x | 4.80x | 5.60x |
| $30 | 0.67x | 1.33x | 2.00x | 2.67x | 3.33x | 4.00x | 4.67x |
| $35 | 0.57x | 1.14x | 1.71x | 2.29x | 2.86x | 3.43x | 4.00x |
| $40 | 0.50x | 1.00x | 1.50x | 2.00x | 2.50x | 3.00x | 3.50x |
What is ROAS?
ROAS stands for Return On Ad Spend. It measures how much revenue (or payout) you earn for each dollar spent on ads. Affiliates and media buyers use ROAS to decide whether a campaign or offer is worth scaling.
How is ROAS calculated?
ROAS = conversion value ÷ advertising cost (or AOV ÷ CPA for a single acquisition).
Example: you spend $1,000 and earn $5,000 in payout → ROAS = 5x. If your target is 3x, you are above target and can usually bid more aggressively.
Inputs on this calculator
- Current average CPA — what you pay per acquisition.
- Current AOV / payout — revenue or commission per conversion.
- Target ROAS — the return you want from campaigns.
- Calculated ROAS — AOV ÷ CPA from the numbers you enter.
Why use a ROAS heatmap?
A single ROAS number is a snapshot. The heatmap shows which CPA and AOV combinations still clear your target — useful when payouts fluctuate or you are testing bids.