How to Create a Marketing Budget for Your Small Business

Sep 2, 2024
laptop computer with google analytics report on screen
Join our newsletter
By subscribing, you agree to our Privacy Policy.
Thank you! Your submission was successful!
Oops! There was an error submitting the form.

A marketing budget is a document with line items in it. The percentage everyone quotes only tells you roughly how big the total should be. The budget itself tells you what is in that total, when each dollar leaves, and what you expect it to bring back. Most owners have the first part and skip the second.

What follows is the build process: five steps that turn a revenue figure into a plan you can run against for twelve months. If you are still deciding how large the total should be, that question gets its own treatment in our post on setting a marketing budget, and the marketing budget calculator will give you a starting figure in about a minute.

Step One: Pull Three Numbers From Last Year

You cannot plan next year's spend without knowing what this year actually cost. Get these three figures on paper before you allocate a dollar.

The first is gross revenue for the last twelve months. The second is everything you spent on marketing, which is almost always larger than owners expect, because the small recurring charges hide in the general ledger:

  • Website hosting, domain renewals, and platform or plugin subscriptions
  • CRM, call tracking, and review request software
  • Agency or freelancer retainers
  • Paid ad spend, listed separately from the fee to manage it
  • Truck wraps, yard signs, door hangers, and printed materials
  • Sponsorships, chamber dues, and event fees
  • Photography, video, and anything you paid someone to write

The third number is where your booked jobs came from. If your intake process does not capture source, fix that first, because every step after this one depends on it. A rough count pulled from your CRM beats no count at all.

Step Two: Size the Total, Then Test It Against Your Margin

One figure gets quoted in nearly every article on this subject: the SBA recommends 7 to 8 percent of revenue, or 12 to 20 percent if you are growing. The SBA does not publish a recommended percentage. Its guidance article on getting the most from your marketing budget points to outside data instead, including a Web Strategies analysis showing average marketing spend of 7.9 percent of revenue, with business to consumer service companies averaging 11.8 percent. For a wider read, Gartner's 2026 CMO Spend Survey found marketing budgets averaging 7.8 percent of company revenue.

Both of those are averages across companies that look nothing like each other, which makes them a sanity check rather than a target. The figure that actually constrains you is your net margin. If you clear 10 percent and you commit 12 percent of revenue to marketing, you are spending money the business does not have. Run your percentage, multiply it out, then hold the result against last year's profit and ask whether you could write that check twelve times without flinching.

Step Three: Sort Every Line Into Fixed, Committed, or Flexible

Once you have a total, split it into three groups before you assign anything to a channel. This is the step that separates a budget from a wish list.

Fixed costs run whether or not you pay attention to them, like hosting, software seats, reporting tools, and call tracking. Committed costs are contracted work with a term attached, such as an agency retainer or a website build paid in installments. Flexible costs are the dollars you can move week to week, which for most service businesses means ad spend, direct mail drops, and seasonal campaigns.

The ratio matters more than the total. If flexible money is less than a quarter of your budget, you have nothing to move when a competitor opens up across town or a storm doubles demand for a week. If it is more than about two thirds, you are renting leads month to month without building anything that lowers your cost per lead over time.

A percentage of revenue tells you how big the pot should be. A budget tells you what is in it, when it leaves, and what you expect it to bring back.

get started

Step Four: Give Every Flexible Dollar a Lead Target

Ad spend without a lead target is just spending. Work backward instead, starting from how many customers you want and how often you close.

Say you want 40 new customers next year and you close one lead in three. That is 120 leads. LocaliQ's 2026 search advertising benchmarks put the home and home improvement category at $8.33 per click and $90.92 per lead, so 120 leads at that rate runs roughly $10,900 in ad spend before management fees. If that figure is uncomfortable, the cheaper fix is usually a better close rate rather than a bigger budget. Moving from one in three to one in two takes the same 40 customers down to 80 leads and about $7,300.

Run that math for every channel you plan to fund, using your own cost per lead wherever you have it. Which channels deserve funding in the first place depends heavily on your trade, and we broke that down industry by industry in our guide to marketing budgets for service businesses. If you would rather sequence channels by revenue than by trade, our Marketing Journey Planner maps which channels to turn on at each stage of growth.

Step Five: Spread It Across Twelve Months, Not One

An annual total divided by twelve is not a monthly budget. Service demand is seasonal, and spending has to lead the season instead of following it.

A lawn care company that turns ads on in May has already lost the customers who booked in March. Pest control ramps ahead of spring. Roofing spikes after weather nobody can schedule. Build your monthly rows around your own booking pattern, then hold back five to ten percent of the annual total as an unallocated reserve.

That reserve does two jobs. It lets you buy into something unexpected, like a competitor closing or a sudden run on a service you offer, and it covers a month where a channel underperforms without forcing you to cut something that is working.

The Monthly Review That Keeps It Honest

A budget nobody opens is a forecast. Put 30 minutes on the calendar each month and check three things: what you spent by channel, how many leads each channel produced, and how much booked revenue traced back to each one.

Three months of that data will teach you more than any benchmark. You will usually find one channel quietly outperforming its allocation and one that has been coasting on an assumption for a year. Move the money accordingly, in increments, and give each change at least six weeks before you judge it. A marketing dashboard turns this into a five minute review instead of an afternoon in a spreadsheet, though a spreadsheet works fine as long as somebody keeps it current.

Where These Budgets Usually Fall Apart

Two failures account for most of them. The first is a budget built once in January and never reopened, which by June is a historical document. The second is a budget with no source tracking behind it, which makes every reallocation a guess dressed up as a decision.

Both are fixable in an afternoon, and neither gets fixed by raising the total. If you want a second set of eyes on your numbers before you commit to next year, get in touch or call us at (207) 813-4735.

See what our clients have to say

Field guide · Free consultation
No charge · 20 minutes

See exactly what your marketing should be doing.

Book a free consultation and SEO audit. We read your current numbers, find where leads are leaking, and hand you a plain plan you can use whether or not you hire us.

$0
What the first conversation costs you
Momentum Marketing owners working together at a coffee shop.
01 · What you get
A free SEO audit and an honest read on your current marketing.
02 · What it costs
Nothing. We're happy to sit with you and discuss your marketing needs.
03 · What happens next
A 20 minute call. No pitch decks, no buzzwords, no pressure.