Skip to content
All articles
July 11, 2026·4 min read

How Much Should You Spend on Marketing? A Realistic Budget for a Small Business

Not a magic percentage, but a simple method: what a customer is worth, what to fund first, and how much to spend monthly without wasting it.

You're looking for a percentage. A round number you can apply to your revenue and be done with it. Unfortunately, that exact answer — "allocate this much percent" — is what makes many small business owners spend badly: either too little to matter, or a lot on channels that bring no customers.

A good marketing budget doesn't start from a percentage. It starts from two questions: how much a new customer is worth to you, and what needs to be funded first so every dollar you spend has somewhere to land. In this article I'll give you a concrete method, ballpark figures for a small local business, and the mistakes that burn your budget for nothing.

Start from what a customer is worth, not from a percentage

The most useful calculation isn't "what percent of revenue," it's "how much can I afford to pay to win a new customer without losing money." To figure that out, you need three things:

  • how much an average customer leaves you per visit (profit, not turnover)
  • how many times they come back in a year
  • how long they stay your customer

A customer who spends a decent amount each visit and returns a few times a year is worth, over time, far more than the first purchase suggests. Once you know that number, you instantly know how much you can afford to invest to win them. That's how marketing becomes an investment with a return, rather than guesswork spending.

The percentage rule — good as a reference, not as law

The advice you hear most often is to allocate a small share of revenue to marketing. It's useful as an order of magnitude, but it has two traps.

First: a business that's just launching doesn't yet have revenue to take a percentage of. When you launch, you invest precisely to build that revenue, so the proportion is naturally higher than for an established business.

Second: a percentage tells you nothing about where the money goes. You can allocate the "correct" percentage and still waste all of it on ads pointing to a site that doesn't convince anyone.

Use the percentage only to set a monthly ceiling you're comfortable with. The rest of the decision — what you actually spend it on — comes from the sections below.

Foundation first, ads second

The most common waste in local marketing is paying for ads that send people to a place that doesn't sell. It's like pouring water into a leaky bucket.

The right order of investment:

  • First the foundation: a clear, fast website that builds trust and states plainly what you offer and how to reach you. Plus a completed Google Business Profile with reviews — free, yet ignored by many.
  • Only then paid traffic: Google Ads or Meta, to bring people onto a foundation that already converts.

The foundation works around the clock, with no cost per click. Ads amplify something that already works — they don't fix something broken. Reverse the order, and you're paying to discover that your site doesn't convince.

What it actually means, month to month

Without selling you a magic number, here's a realistic structure for a small, local business:

  • A professional website: a one-time investment, usually starting in the low thousands depending on complexity. It's the base, not a monthly cost.
  • Google Business Profile and reviews: near-zero cost, just time and consistency.
  • Paid traffic: you can start modestly, a few hundred a month, and grow the budget only on the channel that provably brings customers.

The idea isn't to spend big upfront. It's to spend small, measure what comes back, and put more only where it comes back. A small budget spent smartly beats a big one thrown everywhere. Start with an amount you can afford stress-free and let it grow out of results.

The mistakes that burn your budget

  • Ads on top of a weak site. You amplify a problem, you don't solve it.
  • Too many channels at once. One done well beats five done badly.
  • No measurement. If you don't know where customers come from, you don't know what to cut and what to grow.
  • Impatience. Marketing that brings steady customers needs a few months to settle; don't kill it after two weeks.
  • Believing anyone who promises "guaranteed #1 on Google." Nobody can guarantee that — run from whoever says it.

If you want an honest opinion on where you'd waste money and where to start on a small budget, message us on WhatsApp. At MPO Web Studio we build the foundation first — including a ready-made demo of your site that you see before paying anything — we work remotely nationwide, and we tell you transparently what it costs and what isn't worth it.

Frequently asked questions

What percentage of revenue is right for marketing?+

There's no single number that works for everyone. The percentage rule is a useful reference, but a business just starting out invests proportionally more (it's building revenue from zero) than an established one. Use the percentage as a monthly ceiling you're comfortable with, not as law. More important than the percentage is where you put the money and whether you measure what comes back.

How much does it cost to start marketing on a small budget?+

Less than you'd think, if you respect the order. A Google Business Profile and reviews are nearly free — just time. The website is a one-time investment, not monthly. Paid traffic can start at a few hundred a month, grown gradually only on the channel that brings customers. The key is to start small and scale from results, not from enthusiasm.

Is it better to invest in a website or in ads?+

The website first. Ads send people somewhere — if that somewhere doesn't convince, you're paying to lose visitors. A clear, fast website works around the clock with no cost per click and makes every ad dollar count more. Ads amplify a good foundation; they don't fix a weak one.

How long until I see results from marketing?+

It depends on the channel. The foundation (website, Google Business, reviews) can bring enquiries fairly quickly as people find you. Paid traffic gives signals within days but needs a few months to optimize and become predictable. The most expensive mistake is stopping everything after two weeks, right before it starts working.

Is Google Ads worth it for a small local business?+

Yes, if the foundation is ready and you measure results. Google Ads puts you in front of people already searching for what you offer, right in your area — valuable for a local business. But without a site that convinces and without tracking your enquiries, you risk paying for clicks that don't turn into customers. Start modestly and scale only what proves itself.

Free guide

7 mistakes that drive clients away from your website

Leave your email and get the guide right here, instantly. No spam.

By submitting, you agree to the Privacy Policy.
Free · no obligation

Want to see what your business's website could look like?

Message us on WhatsApp and we'll prepare a FREE demo website with your business name. See it first — decide after.

Request a free demo websiteWe reply on WhatsApp within minutes