Back to Blog
Growth & Measurement

How Much Should Marketing Cost for a Small Business?

Marketing budgets are confusing. Here's an honest look at what small businesses typically spend on marketing - and what you should expect for your money.

How Much Should Marketing Cost for a Small Business?

"How much should I be spending on marketing?"

It's one of the most common questions we get from small business owners. And honestly? The answer depends.

The useful answer is not a number. It is knowing what drives the number, so you can judge whether what you are being quoted makes sense for your situation.

The General Rule of Thumb

Most marketing experts suggest small businesses spend 5-10% of revenue on marketing.

  • If you're established and just want to maintain: 5%
  • If you're growing and want to expand: 8-10%
  • If you're new and need to build awareness: 10-15%

But here's what those percentages don't tell you: a brand new business with no revenue cannot calculate a percentage of nothing, and a business running on thin margins may not have the headroom a percentage implies.

The percentage rule is a guideline, not a law. What matters more is whether your marketing spend generates returns.

What Actually Drives the Cost

Published rate cards for marketing services are close to useless, because the same service name covers wildly different amounts of work. What is more useful is knowing what moves the number, so you can tell whether a quote is reasonable for your situation.

Website

What drives it up: custom design rather than a template, e-commerce, booking or payment systems, the number of pages, whether copy and photography are included, and any integration with software you already run.

Where people lose money: buying the cheapest option, discovering it does not convert, and paying again to redo it. The second bill is always larger than the difference would have been. A site is not an expense you minimise, it is the thing every other channel points at.

SEO

What drives it up: how contested your market is, how much technical debt is already on the site, whether content is being produced or only optimised, and how many locations or service lines are in scope.

Where people lose money: buying a fixed monthly package with no diagnosis first, so the work is whatever the provider does for everyone rather than what your situation needs.

Content

What drives it up: research depth, whether a subject expert is involved, and how much original material goes in. Cheap content is usually rewritten from whatever already ranks, which is precisely the material an AI assistant has no reason to cite.

Paid advertising

What drives it up: management is normally separate from the media spend itself, and it is the spend that dominates. Competitiveness of your keywords sets the floor, and no amount of clever management makes an expensive category cheap.

Where people lose money: counting only the management fee when budgeting, then discovering the ad spend is the real cost.

Agencies

What drives it up: seniority of the people actually touching your account, breadth of scope, and reporting depth. The wide spread across the market is mostly explained by who does the work: a cheap retainer usually means a junior executing a checklist.

Why the Range Is So Wide

A few factors affect pricing:

Location: agencies in major metros charge a significant premium over smaller markets. With remote work now normal, you are not limited to local options, so this is a premium you can often decline.

Experience: Established firms charge more than newcomers. Sometimes it's worth it; sometimes you're paying for overhead and fancy offices.

Scope: More services = higher cost. But bundled services can be more efficient than hiring specialists for everything.

Results: Some agencies charge based on performance. This can align incentives, but watch for gaming metrics that don't translate to revenue.

Specialization: Industry-specific expertise often costs more but delivers better results. Someone who knows plumbing, dental, or legal marketing understands what works.

What's the Smartest Approach?

Here's the smartest approach for most small businesses:

Start with the foundations

Before you spend money on ads or content, make sure you have:

  • A professional website that works on mobile and loads fast
  • Basic SEO so Google understands what you do and where
  • A complete Google Business Profile
  • A way to collect and respond to reviews

Why this matters: ad spend sent to a page that cannot convert is not an investment with a poor return, it is a cost with no return at all. Fix the destination before you increase the traffic.

Build from there

Once the foundations are solid, you can add:

  • Regular content (blog posts, social media)
  • Paid advertising
  • Email marketing
  • More advanced SEO
  • Video content

Don't spread too thin

It's better to do two things well than five things poorly. Focus on what works for your specific business.

A restaurant might get more from Instagram and Google Business Profile than from blog posts. A B2B consultant might get more from LinkedIn and case studies than from Facebook ads.

Ask yourself: Where do my customers actually look for businesses like mine? Double down there.

Track what works

If you're spending money on marketing, you should know what's working.

At minimum, track:

  • Where your leads come from (ask them!)
  • Website traffic (Google Analytics is free)
  • Phone calls from Google Business Profile
  • Cost per lead for paid campaigns

Without tracking, you're guessing. And guessing gets expensive.

How We Think About Scoping It

We don't publish a rate card, and it is worth explaining why rather than being coy about it.

A number quoted before anyone has looked at your situation is a guess dressed up as a price. Two businesses in the same trade, in the same city, can need completely different amounts of work depending on how contested their market is, what state their existing presence is in, and how much ground there is to make up. Quoting both the same figure means one is overpaying and the other is being under-served.

So the sequence runs the other way round. We start with a paid diagnostic that reads the whole business, ranks the gaps by what each one is costing you, and establishes what actually needs doing. Scope and cost follow from that, based on evidence rather than on whichever tier looked closest on a pricing page.

What we will commit to in advance: month-to-month after the initial engagement, no long-term lock-in, and one client per market so we are never running the same playbook for your direct competitor. See how the engagements work.

Red Flags to Watch For

As you evaluate marketing services, watch out for:

Guaranteed rankings: No one can guarantee Google rankings. If they promise it, they're lying.

Long-term contracts: Month-to-month should be standard. If they require a 12-month commitment, they're not confident in their results.

Vague reporting: "We improved your SEO" means nothing. You should see specific numbers - traffic, rankings, leads, calls.

Ownership confusion: you should own your website, your content and your accounts outright. If an agency keeps them in its own name, leaving becomes expensive by design. Ask who the accounts are registered to before you sign.

Prices that look too good: a very cheap fixed monthly SEO package rarely includes much actual work. Ask what hours go into it and who does them.

The Bottom Line

There's no magic number for what marketing should cost. But here's what we know:

  • Doing nothing costs you more in the long run - missed customers find your competitors
  • Overspending on fancy campaigns before you have foundations is wasteful - build the base first
  • Consistent, focused effort beats sporadic big investments - marketing is a marathon, not a sprint
  • Track everything - if you don't measure, you can't improve

The right marketing budget is one that generates more revenue than it costs. Start with foundations, add strategically, track results, and adjust.


If you want to talk through what makes sense for your specific situation, give us a call. No pressure, just honest advice about what you actually need - and what you can skip.

View our transparent pricing to see exactly what you get at each level.

budgetingpricingsmall business

PresenceKit Team

Helping small businesses grow their online presence

Ready to get found by more customers?

If you want help putting any of this into practice for your business, we're here. No pressure, just honest advice.