Skip to content
← All Posts

Strategy

Marketing Budget for Small Businesses

Steve Burk Co-Founder 7 min read

A marketing budget for a small business typically runs 5 to 10 percent of revenue, in our experience with service businesses. Newer or growth-stage businesses sit toward 10 percent. Established businesses with steady referrals sit toward 5. At $1.5 million in revenue, that is roughly $6,250 to $12,500 a month, covering ad spend, fees and production.

The percent is the easy part. Most owners we talk to have a split problem and a scorekeeping problem. Money goes out to 4 or 5 vendors, each one reports its own activity, and nobody ties the spend to booked jobs. This is the exact gap we close through our full service agency support.

How Much Should a Small Business Spend on Marketing?

You have probably heard numbers all over the map. The percent-of-revenue rule is the best starting point because it scales with the business and keeps marketing in proportion to what the business can support.

Where you land depends on your stage. A newer business, or one pushing into a new service or town, has to create demand that referrals cannot supply yet, so it sits toward 10 percent. An established business with a full calendar, repeat customers and strong reviews can hold closer to 5 percent and still grow.

A percent gives you a ceiling, not a shopping list. What to buy comes from a plan where every channel has a clear job. For the next step, read our post on integrated marketing strategy.

How to Split a Small Business Marketing Budget

Many owners think of the marketing budget as ad spend. It is really 5 lines, and leaving one out is how budgets quietly run over:

  • Media spend: the money paid straight to Google, Meta, LinkedIn and other platforms.
  • Management or agency fees: the people who plan, run and report on the work, typically $1,500 to $10,000 a month at an agency.
  • Production: the video, photos, graphics and written content every ad and post needs.
  • Website and tools: hosting, your CRM, lead tracking and review software.
  • A reserve for tests: a small slice held back to try a new channel or offer without pulling money from what already works.

Media buys attention, but it only pays off if the other 4 lines hold up their end. Good ads sent to a slow website waste the media. Channels also work together, since a buyer might see a video, search your name and fill out a form a week later. We go deeper on this in our post on what omnichannel marketing is.

A Small Business Marketing Budget Example at $1.5 Million

Take a home services company doing $1.5 million a year that sets its budget at $9,000 a month. That is $108,000 a year, or about 7 percent of revenue, near the middle of the range.

  • Media spend, $4,500 (50 percent): Google search, Local Services Ads and some Meta retargeting.
  • Management or agency fees, $2,700 (30 percent): strategy, campaign builds, optimization and reporting.
  • Production, $900 (10 percent): a video and photo shoot each quarter, plus ad graphics.
  • Website and tools, $450 (5 percent): hosting, CRM, lead tracking and review software.
  • Test reserve, $450 (5 percent): one small experiment at a time, such as a new ad angle or service area.

Media should usually be the biggest line. In our experience, when fees and production swallow most of the budget, too little media is left for the results to mean anything. If one team handles management and production, those 2 lines often become a single monthly fee, which is fine as long as you can see what each dollar buys.

How to Phase Your Marketing Budget Across the Year

Few service businesses sell the same amount every month, so the budget should not be flat either. Spending the same $9,000 in your slowest month as in your busiest means buying clicks when few people are ready to book, and running short when they are.

Keep the annual number and move it around. A business with a 6-month busy season might run $12,000 a month in season and $6,000 out of it, still $108,000 for the year. Start raising spend a few weeks before demand turns, since people research before they book. In slow months, keep a floor running and put money into work that pays off later, such as video, website fixes and SEO content.

Your season depends on your trade. A mover's peak runs from late spring through summer. An HVAC company gets 2 peaks, the first heat wave and the first cold snap. A car dealership plans around model-year changeovers and holiday sales events more than weather. The same problem looks different by vertical, as our page on automotive dealership marketing shows.

What to Fund First When Your Marketing Budget Is Small

If your budget is closer to $2,000 a month, the biggest risk is spreading it too thin. Split $2,000 across Google, Meta, LinkedIn and SEO and each gets $500. Google Ads clicks for local services commonly run $5 to $50, so $500 buys somewhere between 10 and 100 clicks. That is not enough for a channel to learn, or for you to judge it.

Fund things in this order:

  • Tracking comes first, so every lead is tagged with its source.
  • Your Google Business Profile and reviews come next, since they cost time, not media, and drive the map results people see first.
  • Your website needs to load fast, explain what you do plainly and have forms that work on mobile.
  • One high-intent paid channel, usually Google search or Local Services Ads, reaches people already looking for your service.
  • Social, video and brand work waits until the first 4 are producing jobs.

This order puts money where buyers already are. Once one channel books jobs at a cost you can live with, you have the proof and the cash flow to add the next.

The free Growth Score shows which parts of your marketing work and which to fix before you spend more. Take the free Growth Score →

How to Judge a Marketing Budget by Cost per Booked Job

Most marketing reports are full of activity: impressions, clicks, posts, followers, even leads. None of those pay the bills. The number that shows whether your budget works is cost per booked job, by source.

Take everything a source costs in a month, including its share of fees and production, and divide by the jobs it booked. Compare that to the gross profit on an average job. If a source books jobs for less than they earn, it is working. If it produces clicks and form fills that never turn into work, it is not, no matter how busy the report looks.

For Just Better Moving, a Parsippany mover, we measure paid ads and organic search as separate sources. Over 16 weeks, paid ads booked 27 moves at a 2.60x return on ad spend. Over the same 16 weeks, organic search booked 23 more moves worth $17,204. Because each source is judged by booked moves, not clicks, it is clear what each dollar is doing. For a real example, read the Just Better Moving story.

When to Raise Your Small Business Marketing Budget

Raise the budget when a channel is producing profitable jobs and is capped by budget. Profitable means cost per booked job sits comfortably below what the job earns. Capped means the channel could book more if it had more money. In Google Ads, that shows up as impression share lost to budget.

Raising it before both are true usually makes things worse. If a channel books jobs at a loss, more money books more jobs at a loss. If the website or follow-up leaks leads, more traffic makes the leak bigger. Fix the cost per booked job first, then scale.

Raise in steps rather than doubling overnight. Give each step a few weeks and watch whether cost per booked job holds. If it climbs, you have found that channel's ceiling for now.

A good marketing budget is not the biggest number you can manage. It is a percent of revenue, split across 5 lines, timed to your season and judged by cost per booked job. For a real-world take, read our post on why your marketing agency is not working.

Tired of managing five vendors? Work with a full service NJ marketing agency that owns the whole system.

Frequently Asked Questions

How much should a small business spend on marketing per month?

Most small service businesses spend 5 to 10 percent of revenue on marketing, in our experience. Divide your annual revenue by 12 and multiply by that percent to get a monthly number. A business doing $1.5 million a year would land between about $6,250 and $12,500 a month. That total should cover media spend, management fees, production, tools and a small reserve for tests.

Is a 5 percent marketing budget enough for a new business?

Usually not. A new business has no referral base or reviews yet, so it has to create demand that an established business gets without paying for it. That is why newer and growth-stage businesses tend to sit toward the 10 percent end of the range. Once referrals, reviews and organic search start producing jobs on their own, the percent can come down.

Should agency fees count as part of the marketing budget?

Yes. The marketing budget should include everything it costs to produce booked jobs: media paid to the platforms, agency or management fees, production, your website and tools, and a reserve for tests. Leaving fees out makes every channel look cheaper than it is. It also hides whether you are paying more for management than you are spending on media.

Another Quarter Is Going to Pass
Either Way.

Spend it compounding.

You've already tried doing it yourself, hiring for it, or handing it to an agency. The next quarter can go the same way, or one team can finally own the whole thing. Apply in 2 minutes. Our team reviews every application within 48 hours.

Apply to Work With Us

Select clients only · Every application personally reviewed