Google Ads Budget for Small Business: How to Calculate It
How to set a Google Ads budget for a small business: work back from target cost per lead and break-even ROAS, plan a test phase and avoid wasted spend.
- Published
- Reading time
- 7 min read
This guide shows the calculation step by step with a hypothetical example, explains how to plan a test phase and lists the mistakes that waste money on small accounts.
Why "how much should I spend?" is the wrong first question
Many business owners start with a round number like €500 per month and hope it works. The problem: whether €500 is a lot or very little depends entirely on your market. In some niches, one click costs a few cents; in others, several euros or more. A fixed amount without context can be too small to produce any meaningful result, or larger than necessary.
A better first question is: What can I afford to pay for one new customer, and how many do I want?
Step 1: Know what a customer is worth
Start with the gross profit a new customer brings, not just the revenue. If you have repeat customers, consider their value over a realistic period.
- Average order value or project value: what a typical first purchase brings in.
- Gross margin: the share left after the cost of the product or delivery.
- Repeat purchases: how often customers buy again within, say, 12 months.
From this you decide your maximum acceptable cost per customer (often called target CPA, cost per acquisition). It should leave room for profit after all costs.
Step 2: Estimate your funnel
You need three rough numbers. Use your own data where you have it; otherwise make conservative assumptions and update them after the first weeks.
| Number | What it means | Where to find it |
|---|---|---|
| Cost per click (CPC) | Average price of one ad click | Keyword planning tools in Google Ads give estimates; real values appear after launch |
| Conversion rate (click to lead) | Share of ad visitors who send an enquiry or buy | Your website analytics, past campaigns, or a cautious assumption |
| Lead-to-customer rate | Share of leads that become customers | Your CRM or sales records |
Our guide on how to calculate conversion rate explains how to measure the second number correctly.
Step 3: Calculate the budget
The formula:
Monthly budget = Target customers ÷ lead-to-customer rate ÷ conversion rate × CPC
Worked example (hypothetical): A kitchen fitter wants four new projects per month from Google Ads.
- Average gross profit per project: €3,000
- Maximum acceptable cost per project: €600
- Lead-to-customer rate: 20 % (one in five enquiries becomes a project)
- Conversion rate from click to enquiry: 4 %
- Estimated CPC: €2.50
Calculation:
- Leads needed: 4 ÷ 0.20 = 20 leads
- Clicks needed: 20 ÷ 0.04 = 500 clicks
- Budget: 500 × €2.50 = €1,250 per month
- Cost per project: €1,250 ÷ 4 = €312.50, well below the €600 limit
In this example, the plan is viable even if CPC or conversion rate turn out somewhat worse than assumed. If the calculated cost per customer had been above €600, the fitter would need to improve conversion rate, target cheaper keywords, raise prices or accept fewer projects from this channel.
Step 4: Check against break-even ROAS
For online shops and businesses with clear revenue per sale, a second check is useful: return on ad spend (ROAS). ROAS is revenue divided by ad spend. To break even on the ad spend alone, you need a ROAS of at least 1 divided by your gross margin.
| Gross margin | Break-even ROAS |
|---|---|
| 20 % | 5.0 : 1 |
| 30 % | 3.3 : 1 |
| 40 % | 2.5 : 1 |
| 50 % | 2.0 : 1 |
| 60 % | 1.7 : 1 |
These values follow directly from the formula and only cover the ad spend; agency fees and other costs come on top. Enter your own figures into the marketing ROI, ROAS and CAC calculator to see your break-even ROAS, ROI after all costs and cost per customer in one view. For background on the two metrics, see ROAS vs ROI.
Step 5: Translate into a daily budget
Google Ads campaigns use an average daily budget. Divide your monthly budget by the average number of days in a month (about 30.4). In our example: €1,250 ÷ 30.4 ≈ €41 per day.
Google may spend more than the daily budget on some days and less on others, while keeping the monthly total within a limit. Check the current rules in Google's documentation, as they can change.
If you only want ads to run during business hours, an ad schedule reduces the hours in which the budget is spent, so the same daily amount buys more clicks per active hour.
Step 6: Plan a test phase
The first weeks are for learning, not for judging. Define the test in advance:
- Duration: for example six to eight weeks.
- Minimum data: for example at least 300 clicks or 15 conversions before deciding.
- Stop rule: a cost per lead at which you pause and analyse.
- What you test: one main campaign with a few tightly themed ad groups is easier to evaluate than many small ones.
When the budget is too small: If your calculation shows you need 500 clicks but your budget buys 80, you will not learn much in a month. Either increase the budget for the test period, narrow the targeting to the most valuable keywords and areas, or test over a longer period.
Where small budgets get wasted
Broad targeting without negatives. Without negative keywords, ads may show for irrelevant searches such as "free", "jobs" or "DIY". Review the search terms report regularly and exclude irrelevant ones.
Too many campaigns. Splitting a small budget across many campaigns leaves each with too little data. Concentrate.
Sending clicks to the homepage. A landing page that matches the ad converts better. Our landing page checklist lists what such a page needs.
No conversion tracking. Without it, you only know clicks and cost, not results. Set up conversion tracking before launch and test it.
Wrong location settings. Check that ads show to people in your service area, and review the location options carefully.
Judging too early. Daily fluctuations are normal. Decide based on the data thresholds you set for the test.
A simple budget review routine
| Frequency | What to check |
|---|---|
| Weekly | Spend vs. plan, search terms, obvious problems such as disapproved ads |
| Monthly | Cost per lead, cost per customer, ROAS, conversion rate of the landing page |
| Quarterly | Whether the channel still fits your goals and how it compares with other channels |
Summary
A Google Ads budget for a small business should be calculated, not guessed. Start from what a customer is worth, estimate clicks needed through your conversion and close rates, multiply by expected CPC and check the result against your maximum cost per customer and break-even ROAS. Translate the monthly amount into a daily budget, plan a test phase with clear data thresholds and stop rules, and review the results regularly. If you are still deciding which channels deserve budget, start with our guide to a digital marketing plan for small business.
FAQ
How much should a small business spend on Google Ads?
There is no universal amount. Calculate it from the number of customers you want, your conversion rates and what a customer is worth to you. The budget must also be large enough to collect meaningful data in your market.
What is a good daily budget for Google Ads?
Divide your monthly budget by the average number of days in a month. More important than the exact figure is that the daily budget allows enough clicks per day for your main campaign to learn and for you to judge results.
How long should I test Google Ads before deciding?
Plan a test period of at least several weeks and define in advance how many clicks or conversions you need before judging. Very small budgets may need longer to produce enough data.
Should I hire an agency to manage a small Google Ads budget?
It can help if you lack the time or knowledge, but compare the management fee with your ad spend. With very small budgets, the fee can take a large share of the total, so a simple, well-structured campaign you manage yourself may be more efficient.