Google Ads ROAS Calculator

Turn Conv. value and Cost into your ROAS, the exact Target ROAS percentage to paste into the bid strategy, your break-even ROAS, and a Performance Max tROAS plan. Free, no signup, no email gate.

ROAS

4.00x

400%

tROAS to set in Google Ads

400%

paste this into the bid strategy

Break-even ROAS

2.22x

floor tROAS 222%

Profit on ad spend

$1,600

Healthy. You sit comfortably above break-even with room to push volume. Your ROAS maps to a 400% tROAS; break-even tROAS is 222%.

What counts as a good ROAS at your margin

Break-even

2.22x

tROAS 222% - you stop losing money.

Healthy (1.5x)

3.33x

tROAS 333% - room for CPC swings.

Strong (2x)

4.44x

tROAS 444% - margin to scale.

Target ROAS planner

Set a profit goal for this cost and see the ROAS - and the tROAS bid target - you need to hit it.

tROAS to set

556%

5.56x

Conv. value you need

$11,111

Google smooths bids toward a new tROAS over the conversion window. Jumping it far above your current ROAS throttles volume - step it up 10-15% at a time and let each change settle for 1-2 weeks.

Performance Max: tROAS is set at the campaign level - one target for the whole asset-group set. You cannot give individual asset groups their own tROAS, so split products with very different margins into separate PMax campaigns. Search and Shopping can also run tROAS as a portfolio bid strategy across campaigns.

How it works

How to use this Google Ads ROAS calculator

Three numbers from your campaign, and it returns your ROAS, the Target ROAS percentage to paste into the bid strategy, your break-even ROAS, and a profit-goal planner - updating as you type.

  1. 1

    Enter Conv. value

    The conversion value Google attributes to the campaign.

  2. 2

    Enter Cost

    What the campaign spent over the same window.

  3. 3

    Enter your gross margin

    Revenue minus cost of goods, divided by revenue.

The Google Ads ROAS formula (and ROAS as a percentage)

Spend $2,000, generate $8,000 in conversion value, and ROAS is 4.0x. Google will not accept a ratio in the Target ROAS field - you type the percentage, so 4.0x is 400%.

  • ROAS = Conv. value / Cost
  • Target ROAS you enter = (Conv. value / Cost) × 100
  • Break-even ROAS = 1 / gross margin
  • Profit on ad spend = (Conv. value × gross margin) - Cost

ROAS vs Target ROAS: the number you read vs the number you set

ROAS is a backward-looking result you read in reports; Target ROAS (tROAS) is a forward-looking instruction to Smart Bidding. Same math, reversed direction. The most common mistake is setting a tROAS far above any ROAS the account has produced - the algorithm bids only on the highest-value, lowest-volume slice and impressions collapse. Anchor tROAS to a real number: your current ROAS, your break-even, or a small step beyond.

How Target ROAS bidding actually works

Smart Bidding does not hit your target on every auction - it bids so the campaign averages the target over time. Conversion delay and relearning make big changes slow, so move tROAS 10-15% at a time and let each change settle for one to two weeks. Step it, never jump it.

Target ROAS in Performance Max

Performance Max sets Target ROAS at the campaign level - one target for the whole asset-group set, with no per-asset-group override. If you sell a 70%-margin product and a 20%-margin bundle in one campaign, split them so each carries the tROAS its economics support, and never set a PMax campaign below the break-even tROAS this calculator returns.

Break-even ROAS: your Target ROAS floor

Break-even ROAS = 1 / gross margin. At a 40% margin it is 2.5x (a 250% tROAS floor); at 20% it jumps to 5.0x. The margin of safety shows how far above that line you sit - how much CPC inflation or how many refunds the campaign can absorb before it goes underwater.

What is a good ROAS for Google Ads?

A good ROAS is any ROAS comfortably above your break-even. A 2.5x return is excellent for software at a 90% margin and a loss for a retailer at 25%; an 800% ROAS usually means tROAS is set so high Google is starving the campaign of profitable volume. Break-even is the floor, roughly 1.5x break-even is healthy, and 2x is strong with room to scale.

ROAS vs ROI vs CPA: which metric to watch

Three metrics, three questions. Read ROAS daily to steer bidding, watch CPA to keep acquisition in range, and reconcile to ROI monthly so a high reported ROAS never hides a margin problem.

ROAS

Conversion value ÷ cost. The fastest signal of campaign efficiency.

💰

ROI

Profit ÷ total cost, including cost of goods - whether the business actually made money.

🎯

CPA

Cost ÷ conversions. Most useful when average order value is stable.

The lever that protects ROAS at scale: creative volume

ROAS declines as you push budget - the system buys the highest-intent conversions first and widens to colder demand. The defense is more creative to test, not a tighter target.

The bottleneck is launch speed. The uplads bulk launcher ships 50+ Facebook and Instagram ads across your selected ad sets in a single pass; Google Ads bulk launching is on the build queue. For the Performance Max workflow today, see Performance Max asset groups, and the Meta-side companion, our Facebook Ads ROAS calculator.

Frequently asked questions

How do I calculate ROAS in Google Ads?
ROAS in Google Ads is the Conv. value column divided by the Cost column. If a campaign spent $2,000 and reported $8,000 in conversion value, your return on ad spend is 4.0x. Google quotes it as a ratio in reports and expects it as a percentage in the bid strategy, so 4.0x is written as a 400% Target ROAS.
What should I set as my Target ROAS (tROAS)?
Start from the ROAS you can actually hit, not the one you wish for. A safe Target ROAS is your current profitable ROAS or a step toward it - never far above your break-even ROAS. The calculator shows the tROAS percentage for break-even, for a healthy margin of safety, and for any profit goal you enter. Raise tROAS 10-15% at a time and let each change settle for one to two weeks.
Is a 4x ROAS good? Is 800% ROAS good? Is a 2.5 ROAS good?
There is no universal answer - it depends entirely on your gross margin, because margin sets your break-even ROAS. A 2.5x ROAS is strong at a 60% margin (break-even 1.67x) and a loss at a 25% margin (break-even 4.0x). A 4x ROAS (400%) is healthy for most ecommerce accounts; an 800% ROAS is excellent but often signals you are leaving volume on the table by bidding too conservatively. Enter your own margin above for the exact good, break-even, and target numbers.
How is Target ROAS different in Performance Max?
In Performance Max, Target ROAS is set at the campaign level - one target for the entire asset-group set. You cannot assign a different tROAS to individual asset groups. If you sell products with very different margins, split them into separate Performance Max campaigns so each can carry its own tROAS. Search and Shopping campaigns can also run tROAS as a portfolio bid strategy across multiple campaigns.
How is break-even ROAS calculated?
Break-even ROAS = 1 divided by your gross margin. At a 40% gross margin your break-even ROAS is 1 / 0.40 = 2.5x, which is a 250% break-even Target ROAS. Below that number every extra conversion loses money even though Google still reports positive conversion value. Treat the break-even tROAS as a hard floor for any automated bid strategy.
Does uplads set my Google Ads ROAS or Target ROAS?
No. uplads never sets, edits, or paces budgets or bids - Target ROAS lives entirely in your Google Ads bid strategy. uplads is a bulk creative launcher: today it ships Facebook and Instagram ads in bulk (Google Ads support is on the build queue). It fans uploaded creatives into the ad sets you already selected and never touches your bidding.

The fastest ROAS lever is creative velocity

uplads launches 50+ Facebook and Instagram ads at once. Upload your creatives once, apply a naming convention, and push them into every selected ad set in a single click - so the algorithm never runs out of fresh inventory to optimize. It never touches your budgets or bids.