Marketing Strategy
Marketing budgets should be based on business goals, revenue, industry, competition, and growth stage. There is no universal amount every business should spend, so companies need to evaluate their unique needs and opportunities. Treating marketing as an investment can help drive long-term growth. Businesses should also track results, measure return on investment, and continuously adjust their spending to focus on strategies and channels that deliver the best performance.
- By Mike Purvis Co-founder of NH Strategic Marketing
- February 18, 2022
- August 12, 2026
Setting the Right Marketing Budget for Your Small Business
How much should a small business spend on marketing? It is one of the most common questions we hear from small business owners, and the honest answer is, “it depends.” It depends on your company’s revenue, income goals, how profitable your services are, and how much capacity your business has to grow.
This guide walks through the numbers behind that answer: what percentage of revenue small businesses spend, how to set a budget for your stage of growth, and how to tell if that spend is paying you back. Grab a coffee and let us get into it.
More importantly, there is no one-size-fits-all marketing budget. A business focused on steady growth may have very different needs than one trying to launch a new service, enter a competitive market, or generate leads quickly. The key is to build a marketing budget around your specific goals and then track the results so you can invest more confidently in the strategies that are actually driving growth.
The Short Answer
So, how much should a small business spend on marketing? Most healthy small business budgets fall between 5% and 12% of annual revenue. Brand-new businesses building awareness from scratch often spend closer to 12% to 20%, while established businesses with strong referral flow can often get by on 4% to 6%.
The U.S. Small Business Administration puts its own benchmark at 7% to 8% of gross revenue for companies under $5 million a year. A percentage alone will not get you all the way there, though. The sections below cover the factors that move that number for your business.
Marketing Budget as a Percentage of Revenue
One of the most common pieces of advice you will find online is a flat marketing budget based on a percentage of revenue. Marketing experts generally place that range somewhere between 5% and 25% of yearly revenue, and outside data backs that up.
The U.S. Small Business Administration recommends 7% to 8% of gross revenue for companies under $5 million a year, while Gartner’s 2025 CMO Spend Survey put the average marketing budget at 7.7% of company revenue across industries.
That is a wide range, and it depends on a handful of factors specific to your business. The sections below cover the pieces we walk clients through before we land on a number.
Small Business Marketing Budgets by Industry
Industry changes the math quite a bit. A landscaping company competing on local referrals does not need the same budget as an e-commerce brand trying to build a national audience from nothing. Here is what the research shows, by business type.
| Business Type | Typical % of Revenue | Source |
|---|---|---|
| Businesses under $5M in annual revenue | 7–8% | U.S. Small Business Administration |
| B2B companies | 2–5% | BDC |
| B2C and retail-facing companies | Typically higher than B2B | U.S. Small Business Administration |
| All industries, cross-sector average | 7.7% | Gartner 2025 CMO Spend Survey |
This is a simple statement and it really depends on a lot of related factors. Check out the important factors to consider below and that will help you establish a marketing budget if you don’t already have one.
Marketing Budget Based On Your Business Growth Goals
The first step to consider when nailing down a marketing budget is where you’re at with your business and where you want to go. What are the business growth goals you have for your company this year?
If you’re an established company and simply looking for slight growth in your company revenue, a smaller marketing budget. However, if you’re looking to aggressively grow your company’s revenue this year, a larger percentage is warranted.
Strategy matters here.
It matters a lot. If you’re looking to dominate a local market, it might be smarter to come out of the gates with a more aggressive marketing budget to ensure you’re capturing more of the available customers every month and maximizing sales to establish your business.
If you have a competitive edge or a unique marketing message, it can be very wise to be aggressive with your marketing budget to gain as much market share as quickly as possible before other jealous competitors copy you. If you limp in slowly with a small marketing budget you run more of a risk of competitors copying your messaging before you can reach enough people.
Capacity To Grow
If you want to grow, you also have the capacity to grow. Good marketing creates operational problems in business. If however, you have the team (or can scale your team quickly), the only limit to how fast you can grow is your marketing budget.
Marketing Budget Based On Your Return on Investment
This is a very important point so pay close attention here. When you do marketing correctly, you should have a “Marketing Machine” where you can put money in one side of it and get more money out of the back end of the machine. None of this works without a website that converts, since that is where the Marketing Machine turns a visitor into a lead.
So, if your business margins are good, and you have an effective marketing machine that changes a dollar into more dollars, the question we have for you is: how fast do you want to grow?
Some businesses don’t have marketing issues because their business is inherently broken. They aren’t making enough money from what they offer, how they sell it, and how they price it to make enough money on the backend.
A popular marketing mentor once said: “the business that can spend the most money to acquire a new customer will win.”
If you engineer your business to be more profitable for the products and services you offer, it opens up a LOT more options on how you can acquire new customers and directly affects how much you can invest into your marketing budget.
Our best clients increase their prices (where applicable and reasonable), have multiple ways to deliver more value to their customers and thus make more money than their competitors. As a result they are able to scale their marketing budgets to a much greater degree than their competitors and because of how they positioned themselves, are able to dominate their market.
Know Your CAC and LTV Before You Set a Number
Two numbers make this math real: customer acquisition cost (CAC), meaning what you spend to win one new customer, and lifetime value (LTV), meaning what that customer is worth to you over the time they stay with you.
If it costs you $150 to win a customer worth $1,500 to you over their time as a client, you have earned the right to spend more on marketing with confidence. If it costs $150 to win a customer worth $200, that is a signal to fix pricing, offers, or retention before adding marketing dollars.
A common rule many advisors use, including us, is to keep CAC at roughly a third of LTV or lower. That leaves enough margin to cover delivery costs, overhead, and profit while still leaving room to reinvest in growth.
If you want to see exactly where a business loses customers between first click and repeat buyer, our guide on the importance of a marketing funnel breaks it down stage by stage.
Your Marketing Budget Will Dictate The Marketing Strategies You Employ
The wise marketing legend Dan Kennedy once said, “When you don’t have resources, you have to be resourceful.”
Then you can scale what’s working, add in new strategies and anything that delivers a return should be kept in your yearly marketing plan. This is how our agency has helped 1-person startups become multi-million dollar businesses with more team members.
Not sure your current budget matches your growth goals? We will look at your numbers with you, free of charge.
Free Marketing Tools You Can Use
Google Business
Even if you think you don’t know what a Google Business Page is, it’s likely that you look at them almost every time you search for a business near you on Google. These pages allow for business to tell users who are searching on Google, aka the most popular search engine in the world, what they offer, who they are, their hours, phone number, address, etc.
These pages are also a great tool to get your business showing up in the Google Maps results. Getting your Google Business Page fully optimizedcan be a time consuming process, but it’s one that almost always yields great results for our clients. Especially when combined with a solid Google Ads strategy.
Social Media Posts
While using social media ads can get your business showing up in front of many more users, organic posts can also keep you top of mind. For most businesses, we recommend posting at least twice a week, with 3-5 times being more ideal.
You can utilize a variety of social media marketing strategies here, but a few quick tips are: always use relevant hashtags, use great images, check copy for grammar/spelling, and engage with the people who comment on your posts.
The biggest trick to doing social media marketing well is to choose the right platforms for digital advertising. Many businesses try to take on too much by using every platform that they can, but without a full-time social media marketing team, that’s too much for most businesses.
Networking
Many business owners do not use this avenue as much as they should and are missing out on a lot of business opportunities. Whether you’re a contractor, a website designer, an e-commerce shop owner, or a salesperson, there’s a lot that can come out of networking.
Top Two Paid Marketing Ventures
Google Ads and Facebook Ads are the two paid marketing channels inside our traffic services that we see deliver the fastest return for small businesses.
Google Ads
Most of our clients are using Google Ads to grow their business. This is because when you run a fully optimized Google Ads campaign, your business shows up in front of your prospects in the exact moment that they’re searching for the goods or services that you offer.
We often hear that a business has “been there, done that” with Google Ads, but more often than not, the marketing campaign they ran before was not managed well, so the results were not what they could have been. If that sounds familiar, this breakdown on Google Ads for small businesses is worth a second look before you count the channel out.
Facebook Ads
Facebook is an “interruptive” form of online advertising, but when managed by a good NH Facebook Ads Agency, you’ll be able to get (and stay), in front of your target audience for a fraction of the cost of most other paid media campaigns.
Facebook is a powerful tool for running remarketing ads as well, and can help you convert leads from other channels that just haven’t come across the line yet.
Marketing Budget Examples for Small Businesses
Percentages are useful, but seeing real dollar figures tends to make the decision click faster. Here is how these ranges play out for three types of small businesses we work with regularly.
Start-Up 12-18%
$150K revenue ≈ $1,500-$2,250/month, split across a converting website, Google Business setup, and paid ad testing.
Growing 8-10%
$750K revenue ≈ $5,000-$6,250/month, weighted toward the channel already proving itself, plus one new test.
Established 4-6%
$2M revenue ≈ $6,700-$10,000/month, since referrals and brand recognition are carrying part of the load.
How Much Should a Small Business Spend on Marketing at the Start-Up Stage?
A brand-new business with $150,000 in projected annual revenue and a goal of building awareness fast might land in the 12% to 18% range, or roughly $1,500 to $2,250 a month. At this stage, we typically split that between a website that converts, a Google Business Page done right, and a modest Google Ads or Facebook Ads test budget to see what pulls in customers.
Growing Small Business Budgets
Once you have a year or two of data behind you, the math shifts. A business doing $750,000 a year and pushing for real growth tends to land closer to 8% to 10% of revenue, or about $5,000 to $6,250 a month. By this stage, you usually know which channel works, so more of the budget shifts toward growing that winning channel while testing one new channel at a time.
Established Business Budgets
A mature business with $2 million in revenue and strong repeat and referral business can often run on 4% to 6%, or $6,700 to $10,000 a month, because brand recognition and word of mouth are doing part of the job that paid marketing would otherwise need to cover.
These are starting points, not rules carved in stone. Your industry, competition, and goals will move the number up or down. As budgets grow, many of our clients add extras like video content and product photography to build trust faster, plus email follow-up, review management, local link building, and reputation management to protect what they have already earned. We group those under additional marketing services, and they tend to pay off once the core channels are dialed in.
How to Know If Your Marketing Budget Is Working
- Cost per lead, so you know what one interested prospect costs you by channel.
- Conversion rate from lead to customer, so you know how well your sales process is working.
- Customer acquisition cost, so you can compare it against your lifetime value.
- Time to payback, meaning how long it takes a new customer to cover what it cost you to win them.
You do not need an expensive dashboard to start. A spreadsheet, your Google Analytics account, and a habit of checking in monthly cover most small businesses well. As your budget grows, tools like proper SEO tracking and structured reporting through a marketing agency become worth the investment.
More recently, we have also started tracking how businesses show up in AI-generated answers on tools like ChatGPT and Google’s AI Overviews, since that is quickly becoming another place customers look before they call you. Our AI Search Visibility service tracks exactly that.
Deciding Where To Start: Use Google Ads Or Local SEO First
Small business owners often ask which comes first, Google Ads or SEO. The honest answer depends on a few factors specific to the business.
Lean Toward Google Ads First If
- New customers are needed within weeks, not months.
- The business is new to Google, with no ranking history to build from.
- A budget exists for testing which keywords and offers convert best.
Lean Toward Local SEO First If
- The business already ranks for a handful of terms and needs a push toward page one.
- The service area or niche has lighter competition, making organic rankings realistic sooner.
- The goal is durable, long term visibility that keeps working after monthly spend stops.
You do not need an expensive dashboard to start. A spreadsheet, your Google Analytics account, and a habit of checking in monthly cover most small businesses well. As your budget grows, tools like proper SEO tracking and structured reporting through a marketing agency become worth the investment.
More recently, we have also started tracking how businesses show up in AI-generated answers on tools like ChatGPT and Google’s AI Overviews, since that is quickly becoming another place customers look before they call you. Our AI Search Visibility service tracks exactly that.
How Much Should a Small Business Spend on Marketing? It Depends on Your Business
If you are new to business, or you have been running one for years, marketing pays off when you treat it as an investment instead of an expense. The key to knowing how much is tied to how much you want to grow.
How much should a small business spend on marketing? The honest answer is enough to support the growth you want, without starving the parts of your business that keep customers happy once they arrive. Combine a well-tracked marketing strategy with the right budget, and better results tend to follow.
Frequently Asked Questions
Q: How much should you spend on marketing based on the percentage of your revenue?
Most small businesses allocate somewhere between 5% and 12% of revenue on marketing. Newer businesses building awareness often spend more, closer to 12% to 20%, and established businesses with strong referrals can often run on 4% to 6%.
Q: How much should a brand-new small business budget for marketing?
Plan for a bigger share of revenue than an established business, generally 10% to 20%. You are starting from zero brand awareness, so you need to earn your first customers fast.
Q: Should a marketing budget be based on revenue or profit?
Base it on revenue. Revenue gives you a steady, predictable number to plan against. Profit shifts with expenses and can shrink your marketing spend right when you need it most to grow.
Q: How much should a small business spend on digital marketing compared to traditional marketing?
In our experience, most of a small business’s marketing budget today goes toward digital channels such as Google Ads, Facebook Ads, SEO for service area businesses, and Google Business Page setup, since results are easier to track and adjust than print or broadcast advertising. Traditional channels still have a place for certain local businesses, in a smaller slice of the budget.
Q: When should a small business increase its marketing budget?
Increase it once you see a clear, repeatable return, meaning your cost to acquire a customer stays comfortably below what that customer is worth over time. That is a strong sign your Marketing Machine can handle more fuel.
Q: Should a small business hire an agency or handle marketing in-house?
It depends on your budget and how much time your team has to manage campaigns well. A smaller budget often stretches further with a focused in-house effort on one or two channels, and a growing budget usually benefits from agency expertise across paid ads, SEO, and website performance.