Most SMB owners I talk to set their marketing budget the same way: they look at what they spent last year, add or subtract a bit depending on how the year felt, and call it done. No benchmark, no target, no connection to what they actually want to achieve. The number is basically a guess dressed up as a plan.

That is not a criticism. When you are running a 20-person business without a dedicated marketing director, this is exactly what happens. But it means most small and mid-sized businesses are either overspending on things that do not work, or underspending at the moment they most need new clients. Sometimes both at once.

What a marketing budget actually is

More than just ad spend

A marketing budget is the total amount you commit to finding and keeping customers over a year. That includes paid advertising, yes, but also your website, any content you produce, the tools you use to manage client relationships, agency or freelance fees, and the time your team spends on anything client-facing. When owners say "we don't really do marketing," they usually mean they don't run ads. But they almost always have a website, some word-of-mouth they are trying to cultivate, and a Google Business profile someone set up two years ago. That is marketing. It just is not tracked or budgeted.

The first step is to know what you are actually spending. Most business owners I have sat down with are surprised when we add it all up. The number is usually higher than they thought, and less coordinated than it should be.

Why the percentage-of-revenue method works

There are several ways to set a marketing budget. You can base it on what competitors spend (hard to know for private companies), on what you think you can afford (too conservative), or on a fixed dollar amount (disconnected from results). The most useful method for an SMB is a percentage of gross revenue, because it scales with the business and creates a natural discipline: if revenue drops, the budget adjusts. If revenue grows, so does your capacity to invest.

The U.S. Small Business Administration has long suggested 7-8% of gross revenue for businesses under $5 million in annual revenue with solid margins. The Business Development Bank of Canada points to a similar range for Canadian SMBs. Those are maintenance numbers. If you want to grow, 10-12% is more realistic.

How much should a marketing budget be?

The honest answer: it depends on what you want

An established plumbing company in Mississauga with 15 years of referrals and a full calendar does not need the same budget as a new bookkeeping firm trying to build a client base in a crowded Toronto market. The question is not just "how much should I spend" but "what am I trying to accomplish in the next 12 months?"

Here is how I think about it. If you are trying to hold your position and keep existing clients happy, 5-7% of revenue is reasonable. If you are actively trying to grow your client base by 20-30%, you need to be closer to 10-12%. If you are launching a new service or entering a new geographic market, you may need to go to 15% for a period, accepting that the return will come later. Growth costs money. The mistake is treating marketing as a fixed overhead rather than a variable investment tied to your actual ambitions.

What the benchmarks miss

The percentage benchmarks are useful starting points, but they do not tell you where to put the money. I have seen businesses spend 12% of revenue on marketing and get almost nothing back, because the budget was scattered across channels that did not fit their clients or their offer. I have also seen businesses spend 6% and grow 40% in a year, because every dollar was pointed at the right audience with a clear message.

The budget is not the strategy. It is the fuel. If you do not know where you are going, adding more fuel does not help.

The 70/20/10 rule: a practical guardrail

What it means in practice

The 70/20/10 rule suggests allocating 70% of your marketing budget to proven channels, 20% to emerging tactics you want to test, and 10% to experiments. For a small business, this is genuinely useful. It stops you from doing two things that kill marketing ROI: betting everything on a new platform before you know it works, or staying so conservative that you never learn anything new.

The "proven channels" piece is worth pausing on. Proven means proven for your business, not proven in general. Google Ads might be a proven channel for a garage door installer in Hamilton. It might be completely wrong for a B2B consulting firm in downtown Toronto where referrals and LinkedIn are what actually move the needle. Your 70% should go where you have seen results, not where the industry says you should be.

The experiment budget is not optional

The 10% experiment slice is where most SMB owners cut first when things get tight. That is understandable, but it is a mistake. Markets shift. What worked three years ago may be half as effective today. The experiment budget is how you stay ahead of that shift without gambling the whole thing. Ten percent of a $50,000 marketing budget is $5,000 a year. That is enough to test a new channel, try a different message or explore a new audience segment. If the test fails, you have lost $5,000 and learned something. If it works, you have found your next 70%.

The 70/20/10 rule: a practical guardrail

Strategy before spending: the order that most SMBs get wrong

Why the budget decision comes last, not first

Here is the pattern I see constantly. A business owner decides they need more clients. They call an agency. The agency asks for a budget. The owner picks a number. The agency runs ads. Results are mediocre. The owner concludes that "marketing doesn't work for us."

What actually happened is that nobody defined who they were selling to, what made the offer worth choosing over the competition, or what a realistic cost per new client should look like. The budget was set before any of that was clear. So the money went out the door without a real direction.

The order should be: first, clarify your positioning and your ideal client. Then decide which channels reach that client. Then set a budget based on what those channels actually cost and what return you need to justify the spend. That sequence changes everything. It is the difference between spending money and investing it.

What a proper audit reveals

When we start a growth & operations audit with a new client, we almost always find the same three things. First, there is money going to channels that have never been measured. Second, there is a channel that is working reasonably well but is underfunded because nobody tracked it properly. Third, the business has no clear sense of what a new client is worth over time, which makes it impossible to know whether the marketing spend is justified.

Once those three things are clear, setting a marketing budget becomes a business decision, not a gut call. You know your average client value. You know your target for new clients this year. You can work backwards to what you need to spend, and where.

That is the kind of clarity that our strategy services are built around. Not telling you to spend more, but helping you spend with a clear line between the investment and the outcome.

The mistakes that eat budgets quietly

Spreading too thin

The most common marketing budget mistake I see in SMBs is not overspending. It is spreading a reasonable budget across too many channels at once, so nothing gets enough weight to work. A $30,000 annual budget split across Google Ads, Instagram, a newsletter, a podcast sponsorship and a trade show is $6,000 per channel. That is not enough to be meaningful in any of them.

Concentration works. Pick two or three channels, go deep, measure what happens, then expand. Most successful SMBs I have worked with built their client base through one primary channel and one supporting channel. That is it. The rest came later, once the core was working.

Cutting the budget when it hurts most

When revenue dips, marketing is usually the first thing cut. I understand the instinct. It feels like a variable cost you can control. But cutting marketing when business is slow is almost always the wrong move, because it removes the one thing that could bring revenue back. The businesses that come out of slow periods strongest are usually the ones that held their marketing spend steady, or even increased it slightly, while competitors pulled back.

This is not a blanket rule. If the marketing was not working before the dip, cutting it is fine. But if it was generating results and you cut it purely because things got tight, you are solving a short-term cash flow problem by creating a longer-term revenue problem.

Ignoring the cost of not measuring

A marketing budget without a tracking system is money spent in the dark. You need to know, at minimum, where your new clients came from, what it cost to get each one, and whether that cost is sustainable given what those clients are worth. That does not require sophisticated software. It can start with a simple spreadsheet and a habit of asking new clients how they found you.

One of the clearest results I have seen from getting this right: in a franchise network we worked with, tracking cost per new client by channel led to reallocating budget away from one platform and doubling down on another. The cost per new client dropped by more than half. The total budget did not change. The measurement did.

FAQ

What is a marketing budget?

A marketing budget is the total amount a business sets aside to find and keep customers over a given period, typically a fiscal year. It covers paid advertising, content, tools, agency fees and any staff time dedicated to marketing. It should be set as a percentage of revenue, not pulled from thin air.

How much should a marketing budget be for a small business?

The U.S. Small Business Administration has long suggested 7-8% of gross revenue for businesses with under $5 million in revenue and healthy margins. In practice, Canadian SMBs in competitive local markets often need to be closer to 10-12% when they are actively trying to grow, and can pull back to 5-7% once they have a steady client base.

What is the 70/20/10 rule for marketing budget?

The 70/20/10 rule suggests spending 70% of your marketing budget on proven channels that already work for you, 20% on emerging tactics you want to test, and 10% on experimental ideas. For most SMBs, this is a useful guardrail: it stops you from betting everything on a new channel before you know it delivers.

What is the 3-3-3 rule for marketing?

The 3-3-3 rule is a simple content framework: reach the right person, with the right message, at the right moment. It is less a budget rule and more a reminder that spending money on the wrong audience, or with a message that does not resonate, wastes every dollar regardless of how large your budget is.

Should a growing SMB spend more on marketing than an established one?

Yes, almost always. An established business with strong word-of-mouth can sustain itself at 5-7% of revenue. A business trying to enter a new market, launch a new service or recover lost ground typically needs 10-15%. Growth costs money. The mistake is treating marketing as a fixed overhead rather than a variable investment tied to your ambitions.