How much should a small business spend on marketing?
Quick answerMost small businesses spend somewhere between 5% and 20% of revenue on marketing depending on their stage: established businesses toward the lower end, growing businesses in the middle, and brand new businesses toward the higher end while they build awareness from zero. These are general ranges to sanity-check a quote, not a fixed rule.
Every small business owner asks this eventually, usually after getting a quote that felt either way too high or suspiciously low: how much should I actually be spending on marketing? There's no single right answer, but there is a sane way to land on a number for your business instead of guessing.
Start with a percent-of-revenue range, not a flat dollar amount
Marketing budgets scale with revenue because your spend should grow as your business does. Widely cited general guidance from small business advisory groups puts total marketing spend somewhere in these ranges, depending on your stage:
- Established, steady business: roughly 5-10% of revenue. You're mostly maintaining visibility and keeping the pipeline full, not fighting to get noticed.
- Growing business, actively trying to gain ground: roughly 10-15% of revenue. You're investing to win market share, not just hold it.
- Brand new business, building from zero: often 15-20% or more of revenue in the first year or two, because you're building awareness with no existing customer base to lean on.
These are general ranges, not rules. A business with high margins and a lot of runway can afford to spend more aggressively. A business with thin margins needs to be more careful, even if it's growing.
What that budget should actually cover
A marketing budget isn't one line item. It typically spans a few categories:
- The foundation: your website and Google Business Profile. This is the base everything else builds on, and it's worth funding properly before anything else.
- Ongoing visibility: SEO, local SEO, and content that keeps working after you've paid for it once.
- Paid channels: search engine optimization partners well with ads for the searches you can't rank for organically yet, plus paid social if your customers spend time there.
- Retention: email and follow-up so you're not only ever chasing new customers.
- Tools and platforms: software for scheduling, email sending, ad management, and reporting, which is often bundled into an agency's fee rather than billed separately.
A sensible split for many small businesses is weighting more toward the foundation and organic channels early, then adding paid channels as budget allows.
How to avoid overspending
The most common overspending mistake isn't spending too much in total. It's spending on too many channels at once, thin, none of them getting enough budget to actually work. A small budget split six ways rarely outperforms the same budget focused on one or two channels done well.
The other common mistake is paying for management fees on channels that aren't actually connected to revenue. Before adding a channel, be able to answer: how will I know if this is working? If there's no clear way to measure it, it's not ready for budget yet.
How to avoid underfunding it
The opposite mistake is just as costly: treating marketing as the first thing to cut when money is tight. Marketing is closer to inventory or payroll than it is to a discretionary expense. Cut it entirely and the pipeline of new customers dries up a few months later, right when you need it most.
A useful gut check: if you can't name what your marketing budget is currently accomplishing, that's usually a signal it's underfunded or unfocused, not a reason to spend less on it.
What this looks like in real numbers
A business doing $30,000 a month in revenue, in growth mode, might land around $3,000-4,500 a month in total marketing spend once you include the website, SEO, and a paid channel. A brand new business doing $10,000 a month might reasonably spend closer to $1,500-2,000 a month while it builds a customer base, even though that's a higher percentage. These are general market ranges to help you sanity-check a quote, not a quote itself. Every business, market, and goal is different, which is exactly why a custom number matters more than a generic percentage.
The honest part
Anyone who hands you a single "correct" marketing budget without asking about your business, your market, or your goals is guessing just as much as you are. A real budget starts with what you're trying to accomplish and works backward from there, not the other way around.
If you want a straight answer for your specific situation, tell us about your business and we'll walk through what a realistic budget looks like, along with a clear quote for the services that make sense. Our full service list shows what's available to build that budget around.
Frequently asked questions
What percentage of revenue should a small business spend on marketing?
Roughly 5-10% for an established, steady business, 10-15% for a growing business gaining ground, and 15-20% or more for a brand new business building awareness from zero. These are general ranges, not fixed rules.
What should a small business marketing budget actually cover?
It typically spans the foundation (website and Google Business Profile), ongoing visibility (SEO and content), paid channels (ads), retention (email), and the tools or platforms that support all of it.
What's the most common small business marketing budget mistake?
Spreading the budget across too many channels at once instead of funding one or two channels enough to actually work. The other common mistake is cutting marketing entirely when money is tight, which usually shows up as a slower pipeline a few months later.



