Small Business Marketing · 5 min read

How Much Should a Small Business Spend on Marketing? (2026)

By Nic Green · October 5, 2026

"What should I spend?" is the first question nearly every owner asks me, and the internet's answer — "7 to 8% of revenue, per the SBA" — is only half right.

This post gives you real benchmarks, a better way to set your number, and a starter split for where the money should go. It's part of our Small Business Marketing Playbook.

The short answer

Most small businesses land somewhere between 5% and 12% of revenue on marketing. Where you fall in that range depends on three things: how new you are, how competitive your market is, and how much of your business already comes from referrals.

  • Newer or fast-growing businesses: the high end, or higher, while you build awareness
  • Established businesses with steady referrals: the low to middle range
  • Consumer-facing service businesses: usually more than business-to-business firms

The truth about the "SBA 7–8% rule"

You'll find "the SBA recommends 7–8% of revenue" quoted on hundreds of sites. The SBA's own article on marketing budgets is more careful: it says "there's no hard and fast answer," notes that many businesses use a percentage of revenue as a guide, and points out the range is wide (SBA).

The same SBA article cites figures worth knowing:

  • Average marketing spending of 7.9% of revenue in 2018
  • B2B services companies at about 6.9%
  • B2C services companies at about 11.8%
  • A separate, narrower figure of about 1.08% of revenue on advertising alone

It also makes two practical points: consumer businesses generally need to budget more than B2B, and you'll budget more when you're starting out, then can ease back once you have a steady customer base (SBA).

So the 7–8% figure is a reasonable starting point — not a rule.

A better way: work backward from customers

Percentages tell you what's normal. They don't tell you what your growth goal costs. For that, work backward:

  1. Set the goal. "I want 10 more customers a month."
  2. Know your close rate. If you close 1 in 4 leads, you need 40 more leads a month.
  3. Estimate cost per lead. WordStream's 2025 benchmarks put the average Google Ads cost per lead at $70.11, ranging from about $28.50 for auto repair to $131.63 for legal services (WordStream).
  4. Do the math. 40 leads × $70 = about $2,800/month in ad spend for that goal, before management or software.
  5. Check it against value. If a new customer is worth $1,500 in the first year, 10 customers = $15,000. A $2,800 spend plus fees makes sense. If a customer is worth $150, it doesn't — you need cheaper channels.

This is why two businesses with the same revenue can need very different budgets.

Want this math done for your business? I'll look at your website, your Google presence, and your lead path, and give you a realistic starting budget. Request a free website analysis.

What a small business marketing budget includes

Owners often undercount. A full budget covers:

  • Ad spend — the money paid to Google, Meta, or other platforms
  • Management — agency or freelancer fees, or your own hours at a fair rate
  • Tools — CRM, email platform, scheduling, call tracking, website hosting
  • Content and creative — photos, video, design, copywriting
  • Website — upkeep, improvements, and occasional rebuilds

Your time is a real cost. If you spend eight hours a week on marketing that a pro could do in three, that's time not spent running the business.

A starter split for local service businesses

Every business is different, but if you're starting from zero, here's a reasonable first-year split once your website and Google Business Profile are in good shape:

BucketShare of marketing budgetWhat it covers
Foundation15–25%Website improvements, Google Business Profile, review system, tracking
Search visibility20–30%Local SEO, service pages, content
Paid demand capture30–40%Google Ads or Local Services Ads
Retention10–15%Email, text, referral programs
Testing reserve10%One new channel or offer per quarter

If the foundation isn't done, spend there first. Ads sent to a slow, unclear website waste money fast. Our small business website design essentials checklist shows what "done" looks like.

How to spend less and get more

Before you raise your budget, plug the leaks:

  • Answer every lead quickly. Paying $70 for a lead and calling back two days later throws most of that money away. Missed-call text-back and instant replies — the core of our Grow Platform — fix this for a small monthly cost.
  • Ask for reviews. More recent, positive reviews improve your local visibility and your conversion rate at no cost. Google says review count and score factor into local ranking (Google Business Profile Help).
  • Track by source. If you can't tell which channel produced last month's customers, you can't cut the weak ones. Marketing analytics setup pays for itself here.
  • Email past customers. Retention is the cheapest growth you'll find.

When to raise or cut your budget

Raise it when: a channel is producing customers below your target cost and you're not yet capturing all the demand (for example, your ads hit their daily budget cap early).

Cut it when: a channel has run for 90 days with proper tracking and still costs more per customer than a customer is worth.

Hold steady when: you're mid-test, or SEO work is underway. SEO compounds slowly; cutting it at month three is like pulling a plant to check the roots.

Frequently asked questions

What percentage of revenue should a small business spend on marketing? A common starting range is about 5% to 12% of revenue. The SBA notes there's no fixed rule and cites average spending of 7.9%, with B2C service firms closer to 11.8% (SBA).

What's a good monthly marketing budget for a small business? Work backward from your goal: new customers needed ÷ close rate = leads needed, × cost per lead = ad spend. Then add management, tools, and content.

Should a new business spend more on marketing? Usually, yes. New businesses lack referrals and brand recognition, so they need to pay for more visibility at first.

Is it better to spend on SEO or ads? Ads produce leads quickly but stop when you stop paying. SEO takes months but keeps working. Most local businesses do best with both: ads for now, SEO for later. Our SEO services page explains how we approach it.

Set the number, then protect it

Pick a budget you can sustain for at least six months, split it across a few channels that fit your customers, and judge each by cost per customer — not clicks or likes.

Next, put it into your one-page marketing plan. Or, if you want a professional read on where your dollars will go furthest, **book a free website analysis**.