How to Calculate a Google Ads Budget for Shopping
How to calculate a Google Ads budget for Shopping: convert monthly to daily with 30.4, find the cost per order you can afford, then split it by product.
A Google Ads budget is the average amount a campaign may spend per day. Google turns it into a monthly limit with one multiplier, 30.4, and lets a single day run to twice the setting.
That conversion is the easy half. The half that decides profit is what an order may cost: in my worked example, an €80 order at a 30% margin breaks even at €24.
Every figure is calculated from Google’s published spending rules and one illustrative shop, so you can redo each sum with your own numbers.
How do you convert a monthly budget to a daily budget?
Divide the monthly budget by 30.4 to get the average daily budget, and multiply a daily budget by 30.4 to get the monthly limit.
Google’s budget and spending-limit guidance uses 30.4 because it is the average number of days in a month (365 ÷ 12).
| Monthly target | Average daily budget | Highest single-day charge | Monthly charging limit |
|---|---|---|---|
| €304 | €10.00 | €20.00 | €304 |
| €1,000 | €32.89 | €65.78 | €1,000 |
| €3,000 | €98.68 | €197.36 | €3,000 |
| €10,000 | €328.95 | €657.90 | €10,000 |
Daily amounts are rounded to the cent, so 30.4 times the rounded figure can miss the target by a few cents.
The Google Ads budget calculator does the same conversion and also shows how many clicks the daily budget buys per product.
Why does Google spend more than the daily budget on some days?
Google spends up to twice the average daily budget on a single day, because it predicts more clicks and conversions on some days than others. Its own example is a $10 average daily budget with a $20 daily spending limit.
| Period | Spend at a €98.68 daily setting |
|---|---|
| Quiet day | Less than €98.68 |
| Busy day | Up to €197.36 |
| Whole month | At most €3,000 (30.4 × the setting) |
Average daily or campaign total budget: which should you use?
Use an average daily budget for always-on Shopping and Performance Max campaigns, and a campaign total budget for a promotion with a fixed start and end date.
Google’s campaign budget documentation describes both: a $50 daily budget caps a month at $1,520, while a total budget caps the whole campaign period.
| Budget type | Use it for | What to watch |
|---|---|---|
| Average daily | Always-on campaigns with a monthly allowance | Daily spend is uneven by design |
| Campaign total | A promotion with a fixed end date | Spend can bunch up inside the window |
| Shared | Several campaigns drawing on one daily amount | Google decides which campaign gets the money |
With a campaign total budget, Google paces delivery over the remaining days and never charges more than the total. It only works with some bidding strategies, so check the campaign first.
A campaign’s average pace is not its required pace. When you improve Google Ads budget pacing, separate a real overspend from spend Google concentrated on stronger days.
Neither type buys profitable orders by itself. The budget sets the ceiling; the economics below decide whether it should be reached.
How to calculate a Google Ads budget from your margins
Start from what one order contributes before advertising, then work back to the clicks you can afford. The example shop has an €80 average order excluding VAT and a 30% contribution margin after product and variable order costs.
- Work out contribution per orderAverage order value excl. VAT × contribution margin. €80 × 30% leaves €24 before advertising, after product cost, shipping, payment fees and expected returns.
- Set the cost-per-order ceiling€24 is break-even. Keeping €6 per order towards overhead and profit makes the operating ceiling €18.
- Take your own average cost per clickUse the Shopping campaign's report over a representative period. The example shop pays €0.60 per click.
- Take the purchase conversion rate for the same periodPurchases only, not add-to-carts, and only once late conversions have arrived. The example converts 5% of clicks.
- Forecast clicks, orders and cost per order€3,000 ÷ €0.60 buys 5,000 clicks; 5% of them is 250 orders, so each order costs €12, under both the €18 ceiling and break-even.
- Convert the monthly amount into the daily setting€3,000 ÷ 30.4 is an average daily budget of €98.68.
- Set the return floor for biddingBreak-even ROAS is 1 ÷ 0.30 = 3.33, a target ROAS of 333%. The €18 ceiling needs a ROAS of 4.44, a target ROAS of 444%.

Show the dataHide the data
| Cost per order | Cost per order |
|---|---|
| Break-even (all contribution) | €24 |
| Ceiling (keeps €6 per order) | €18 |
| Forecast at €0.60 and 5% | €12 |
The €0.60 is the shop’s own Shopping figure, and it should stay that way in your sum.
For context, Addy0’s small-business Google Ads guide quotes an average Search CPC of $5.26 across 16,446 US campaigns from April 2024 to March 2025. That is a Search benchmark, not a Shopping one.
At €12 per order, the example’s ROAS is 6.67 (€80 ÷ €12). In profit on ad spend (POAS) terms that is 6.67 × 0.30 = 2.0: every euro of advertising returns €2 of contribution, against a break-even POAS of 1.0.
Above break-even
Above break-even: ROAS 6.67 is over the 3.33 you need. After ads you keep €15.01 of every €100 of revenue.
- Contribution margin
- 30.0%
- €24.00 per order
- Break-even ROAS
- 3.33
- 1 ÷ margin
- POAS
- 2.00
- ROAS × margin. 1.00 is break-even.
- Left per €100 of revenue after ads
- €15.01
- Target ROAS for the profit to keep
- 333.33%
- With no profit kept, target ROAS is 333.33%, equivalent to the break-even ROAS. A bidding target does not guarantee break-even; compare achieved return on the same revenue and cost basis.
The example shop at its ROAS of 6.67: an €80 order excl. VAT with €44 product cost and €12 other order costs. Enter your own product to see where it lands.
Per order, excl. VAT. For several products or VAT, use the break-even ROAS calculator.
Check your own floor with the break-even ROAS calculator before you set a target ROAS. A revenue target alone hides the costs that decide whether an order makes money.
Does a €3,000 budget break even?
A €3,000 budget breaks even only when cost per click ÷ conversion rate stays at or below the €24 an order contributes. The same budget gives very different results at different click prices and conversion rates.
| Cost per click | Conversion rate | Cost per order | Result against €24 contribution |
|---|---|---|---|
| €0.60 | 2% | €30 | Loses €6 per order |
| €0.60 | 5% | €12 | Keeps €12 per order |
| €1.20 | 2% | €60 | Loses €36 per order |
| €1.20 | 5% | €24 | Break-even |
| €2.00 | 2% | €100 | Loses €76 per order |
| €2.00 | 5% | €40 | Loses €16 per order |
These are arithmetic scenarios, not benchmarks. “Keeps” means contribution after advertising, before overhead.

Show the dataHide the data
| Average cost per click | 2% conversion rate | 5% conversion rate |
|---|---|---|
| €0.60 per click | €30 | €12 |
| €1.20 per click | €60 | €24 |
| €2.00 per click | €100 | €40 |
Cheap clicks are not enough on their own. At €0.60 a click, a drop from 5% to 2% conversion turns €12 kept into €6 lost.
What conversion rate do your clicks need?
The required conversion rate is cost per click ÷ maximum cost per order. A €1.20 click against the €24 break-even needs 5%; against the €18 operating ceiling it needs 6.7%.

Show the dataHide the data
| Average cost per click | To break even (€24 per order) | To keep €6 per order (€18 ceiling) |
|---|---|---|
| €0.60 | 2.5% | 3.3% |
| €1.20 | 5.0% | 6.7% |
| €2.00 | 8.3% | 11.1% |
If your products can’t sustain that rate, the click price is too high for your margins. The Google Ads metrics calculator works out CPC, conversion rate and CPA from your campaign report.
What to do when the sum fails
Don’t increase the budget to get more orders when each order loses money: it buys more of the same loss. Change one of the inputs instead.
| Lever | Example change | Effect |
|---|---|---|
| Lower cost per click | €1.20 → €0.60 at 5% | Cost per order falls from €24 to €12 |
| Higher conversion rate | 2% → 5% at €0.60 | Cost per order falls from €30 to €12 |
| Higher margin | 30% → 40% on an €80 order | Break-even rises from €24 to €32 per order |
| Smaller budget | €3,000 → €1,500 | Total loss halves; cost per order is unchanged |
A smaller budget only gets more efficient when it changes which auctions or products get the money.
How should you split the budget across products?
Split the budget by contribution per click, not by revenue. Give the money first to products with profitable demand and stock, and add more only while the extra orders still pay for their clicks.
Product Metrics segments every product into six segments by its advertising clicks and its return against the product’s own target, and sends each segment to Merchant Center as a label.
These shares are a hypothetical starting point, not observed benchmarks; budget you don’t need can stay unspent.
| Segment | What it signals | Starting budget share | Campaign and bidding |
|---|---|---|---|
| Stars | High clicks, return above target | 40–50% | Performance Max, target ROAS below goal |
| Cash Cows | High clicks, return near target | 25–30% | Hold budget; watch price and stock |
| Question Marks | Low clicks, return above target | 10–15% | Small capped test; expand after real conversions |
| Dogs | Low clicks, return below target | 5% or less | Standard Shopping, target above goal; lower priority |
| Drainers | High clicks, return well below target | No scaling budget | Lower priority, or pause after checking feed and price |
| Ghosts | Almost no clicks | Diagnostic only | Check approval, price and visibility |
“Below goal” never means below break-even. It gives Stars room to win more auctions while each order still pays for itself.
Product Segmentation for Google Shopping shows the six segments and the campaign structure they feed.
Google’s budgeting guidance sets a budget per campaign, or one shared budget for several. Performance Max spreads that single budget across Search, YouTube, Display, Discover, Gmail and Maps.
So a healthy campaign average can hide products that lose money on every click. Finding them by hand means checking clicks, return, margin and stock for every product, every week.
A Star without enough stock can’t absorb the share its history suggests. A Drainer often has a price or feed problem rather than a demand problem.
When should you increase your Google Ads budget?
Increase the budget only when three things hold: the campaign spends its full allowance, the cost per order on completed purchases stays under your ceiling, and Google Ads purchases match your shop’s orders.
Google’s Performance Max guidance stresses accurate conversion tracking and conversion values, because automated bidding works on the values you send, not on your margins.
| Check | What to look at | If it fails |
|---|---|---|
| Budget | Does the campaign spend its allowance? Search lost impression share (budget) | More budget does nothing |
| Tracking | Purchases against shop orders: dates, time zone, order IDs, duplicates, consent | Repair the signal before you scale |
| Inputs | CPC, conversion rate, margin and stock after price changes and promotions | Recalculate before you decide |
Google Ads conversions and shop orders never match exactly: attribution differs and purchases arrive after the click. Investigate a gap you can’t explain.
Missing high-value orders make profitable products look weak, and duplicates make weak ones look profitable. Purchases lost to ad blockers are one cause; you can test ad-blocker conversion tracking in your own browser.
Treat an undercount as a sensitivity test, not proof that losing campaigns are secretly profitable. Adjust only for purchases you can confirm are missing, never by one blanket percentage.
| Cost per order | Measurement | Decision |
|---|---|---|
| Above the ceiling | Any | Lower exposure and restructure first |
| Under the ceiling | Incomplete | Fix tracking before you increase spend |
| Under the ceiling | Matches shop orders | Increase in steps, watch extra contribution |
Judge each increase on the extra contribution it brings over complete conversion cycles. The next euro rarely performs like the historical average.
Final thoughts
The daily number is just the monthly figure divided by 30.4. The real budget decision is the cost per order your margin allows, and that differs per product.
Run your own order value, margin, CPC and conversion rate through the Google Ads budget calculator, then check what the spend leaves after product and order costs with the POAS calculator.
If you want a second check on the monthly-to-daily split, Assertive Agency’s budgeting tool for Google Ads campaigns runs the same conversion. Keep the monthly amount next to the daily setting.
If someone asks what other advertisers spend, Silva Marketing’s overview lets you compare 2026 Google Ads budgets. Another shop’s allowance says nothing about what your orders can afford, so use it to challenge assumptions, not to set your number.
Keep reading.
Ecommerce PPC: how to judge ads by product profit
Ecommerce PPC judged by profit: what a click can cost, each product's break-even ROAS, and how to act on it in Google Shopping and Performance Max.
Ecommerce profit margins: what is good and how to calculate
Ecommerce profit margins: US online retailers average 39.6% gross, listed retailers about 5% net. What is good, how to calculate it, and break-even ROAS.
Marketing efficiency ratio: how to calculate and use it
Marketing efficiency ratio (MER) is net revenue ÷ total marketing spend. What counts as spend, break-even and target MER by margin, and budget rules.
Frequently asked questions.
Should a Google Ads budget calculation use prices with or without VAT?
How often should you recalculate a Google Ads budget?
Can you set a Google Ads budget per product?
See which of your products to push, fix or pause. Start with your own products, or a 30-second estimate.
Check one product first: work out its break-even ROAS in the calculator. Then see where all your products stand.
Questions, or want to spar about your products? Book a demo: a video call with Berend, then a demo account.