How to Set a Small Business Marketing Budget
Learn how to set a realistic small business marketing budget, how much of revenue to spend, and how to split it across SEO, ads, and website costs.

Most small businesses should budget between 5% and 12% of gross revenue for marketing, with newer or growth-focused businesses often spending more and established, steady businesses spending less. The right number for your business depends on your margins, your growth goals, and how competitive your market is.
Setting a marketing budget is not just picking a percentage out of the air. It means looking at your numbers, deciding what you want marketing to do for you this year, and splitting that dollar figure across the channels that actually reach your customers. Below, we walk through how to do that step by step.
How Much of Your Revenue Should Go to Marketing?
A commonly cited guideline, used by the U.S. Small Business Administration and repeated across the marketing industry, puts small business marketing spend at roughly 7% to 8% of gross revenue for businesses with healthy net margins. That figure is a starting point, not a rule. Businesses in competitive local markets or those trying to grow quickly often spend more. Businesses that are already well established, with steady repeat customers and strong word of mouth, can often spend less.
The percentage also shifts depending on your stage. A business opening its second location needs to build awareness from scratch, which costs more than defending market share you already have. A business coasting on referrals can run a lighter budget and still hold its position, at least for a while.
BUDGET BENCHMARKS BY STAGE
- Maintenance modeSteady demand, no growth push3-5% of revenue
- Established, steady growthStable margins, defending position5-7% of revenue
- Growth-focusedScaling locations or market share8-12% of revenueCommon range
- New or relaunching businessBuilding visibility from zero12-20% of revenue
7-8%
SBA typical guideline
12%+
Aggressive growth stage
Use this as a sanity check, not a formula to follow blindly. If a competitor is spending heavily on Google Ads in your category, a conservative budget may not be enough to show up at all. If your market has little paid competition, a smaller budget might go further than the benchmark suggests.
It also matters whether you are budgeting for a single owner-operated business or a company with employees and overhead to cover. Thinner margins mean every marketing dollar needs to work harder, which usually argues for fewer channels run well rather than many channels run thin.
What Factors Should Shape Your Number?
Revenue percentage gets you in the right range. These factors help you land on an actual number:
- Customer lifetime value: a $5,000 kitchen remodel can justify a higher cost per lead than a $40 oil change.
- Sales cycle length: longer sales cycles need sustained budget to stay visible through the decision process.
- Competitive intensity: crowded categories like home services and legal often require higher ad spend to compete for clicks.
- Current visibility: a business with no reviews, weak search rankings, and an outdated site needs a bigger initial push than one with an established presence.
- Growth goals: holding steady costs less than opening new locations or entering new service areas.
We walk through several of these factors in more detail in How Much Should a Small Business Spend on Google Ads in 2026?, which covers budget sizing specifically for paid search.
How Should You Split Fixed Costs from Flexible Ad Spend?
A useful way to think about a marketing budget is to split it into two buckets: fixed costs that stay roughly the same every month, and flexible spend that you can turn up or down based on results and season.
Fixed marketing costs
These are the foundation. They do not fluctuate much month to month, and cutting them usually hurts long-term results more than it saves money.
- Website hosting, maintenance, and periodic redesigns
- SEO, which is cumulative and compounds the longer it runs
- Local SEO and Google Business Profile management, which is included in every SEO plan
- Basic analytics and conversion tracking tools
Flexible ad spend
This is the part of your budget that should scale with demand, season, and performance. It includes:
- Google Ads and Local Services Ads budgets, which you can raise or lower monthly
- Social media advertising for promotions, seasonal offers, or new locations
- Short-term campaigns tied to specific goals, like a slow season or a new service launch
Because ad spend is the flexible piece, it is also where most businesses adjust first when revenue is tight or when a particular season runs slow. Our post on seasonal Google Ads budgeting covers how to raise and lower ad budgets without losing momentum in your account.
How Do You Allocate Budget Across Channels?
Once you have a total number, the next question is how to split it. There is no single correct split for every business, but a common pattern for a local service business looks something like this.
SAMPLE $3,000/MO ALLOCATION
- Google Ads / Local Services Ads1200
- SEO (includes local SEO)900
- Social media advertising600
- Website and tracking upkeep300
Newer businesses typically lean harder on paid channels like Google Ads and Local Services Ads because they produce leads immediately, while SEO is still building toward its first-page rankings. As SEO matures, usually over 6 to 12 months, the organic channel starts carrying more of the lead volume, and the paid budget can often shift toward maintaining steady volume rather than filling the whole gap.
Social media advertising tends to work best as a complement rather than a primary lead source for most local businesses, particularly for building brand awareness, promoting offers, and supporting reviews and referral activity. The right mix always depends on where your specific customers actually search and scroll.
A Five-Day Process to Build Your Budget
A marketing budget does not need a lengthy strategic planning process to get started. It needs your numbers, a clear goal, and a short amount of focused time.
YOUR BUDGET-BUILDING PROCESS
- Pull your numbersDAY 1
- Set your top-line numberDAY 2
- Split fixed vs. flexible spendDAY 3
- Assign channelsDAY 4
- Set a review cadenceDAY 5
The first two days are about math: knowing your revenue and margins well enough to pick a sensible percentage. The middle days are about structure: deciding what's fixed, what's flexible, and which channels fit your customers. The last day is about accountability. A budget without a review cadence tends to drift, usually toward whichever channel feels most urgent that week rather than the one actually performing.
Monthly reviews work well for most small businesses. They are frequent enough to catch problems early, but not so frequent that normal fluctuations in lead volume trigger unnecessary panic. Tracking the right numbers matters here too; our guide to Google Ads metrics every business owner should know is a good reference for what to actually watch.
What Mistakes Sink Small Business Marketing Budgets?
Most budget problems we see are not about picking the wrong percentage. They are about how the budget gets used once it's set.
- Spreading a small budget across too many channels, so nothing gets enough spend to work
- Cutting marketing entirely during a slow month instead of adjusting it
- Treating SEO as a one-time project instead of an ongoing investment that compounds
- Sending ad traffic to a slow or generic homepage instead of a dedicated landing page built to convert
- Setting a budget once a year and never checking it against actual lead volume or cost per lead
- Chasing the cheapest option on paper without accounting for the time it takes a new channel to mature
The homepage mistake is especially common and especially costly, since it undermines paid spend that is otherwise well targeted. We cover this in detail in Landing Pages vs. Homepages. A budget is only as good as the pages and processes behind it.
Setting Your Marketing Budget: Key Takeaways and Next Steps
A workable small business marketing budget starts with a revenue percentage, typically somewhere between 5% and 12%, adjusted for your margins, growth goals, and competition. From there, split it into fixed costs like your website and SEO and flexible costs like paid ads that you can scale up or down. Assign spend to the channels your customers actually use, and review performance monthly instead of setting it and forgetting it.
This week, you can make real progress on your own:
- Pull last year's revenue and average margin so you have real numbers to work from
- Pick a percentage range that fits your current stage, maintenance, steady growth, or aggressive growth
- List your current fixed costs (website, SEO, tools) and subtract them from your total
- Decide which one or two paid channels deserve the remaining flexible budget
- Put a recurring 30-minute review on your calendar to check cost per lead each month
If you want a second opinion on your numbers before you commit to a plan, a free Google Ads audit or a free SEO audit can show you where your current spend is working and where it isn't. And if you would rather hand the budgeting and execution to a team that manages this full time, book a call with GreenFlow SEM. We're based in San Diego, CA and work with service businesses across the country, and we can walk through your specific numbers on our pricing page before you spend a dollar.


