Marketing budget benchmark graphic showing 7-12% of revenue rule with example tiers

How Much Should You Spend on Marketing? (Benchmarks and a Calculator)

Ask ten advisors how much to spend on marketing and you’ll get the same non-answer ten times: “it depends.” True, and useless. You need a number to plan around, so here are the actual benchmarks, the cases where they bend, and a way to get your specific figure in under a minute. If you just want the number, our free marketing budget calculator does the math from your revenue and goals, no email required.

The benchmark: 7-12% of revenue

The most commonly cited small business guidance, including from the SBA, lands between 7 and 12 percent of gross revenue for businesses doing under $5 million a year. A business bringing in $300,000 would budget roughly $21,000-36,000 a year, or $1,750-3,000 a month. That range squares with what small businesses actually pay for outsourced marketing, which typically runs $1,500-5,000 monthly.

Treat the range as a spine, not a rule. Where you sit inside it, or outside it, depends on three questions.

The three questions that move your number

How old is the business? New businesses spend high, often above the range, because nobody knows they exist and awareness is bought before it compounds. Established businesses with steady referrals and repeat customers can hold the low end; their marketing maintains rather than builds.

How aggressive is the goal? Maintaining current revenue is a 5-8% job. Growing meaningfully in a competitive market is a 10-15% job, sometimes more for a season. The mistake we see isn’t picking the wrong percentage, it’s picking a growth goal and funding it with a maintenance budget, then concluding marketing “doesn’t work.”

What’s the margin structure? A business keeping 60% gross margin can afford to buy customers more aggressively than one keeping 20%. If margins are thin, the budget conversation is really a pricing conversation first; our piece on positioning to charge a premium is the prequel to this article for thin-margin businesses.

What the budget should buy, by size

Monthly budgetWhat it realistically funds
Under $1,000DIY with good tools: your time, a review engine, basic ads testing, email to your list
$1,000-2,500One channel done properly (local SEO or one ad platform) plus foundations
$2,500-5,000An agency or strong freelancer running 2-3 channels with real reporting
$5,000+Multi-channel with testing budgets; expect accountability to revenue, not activity

The line-by-line pricing of what services cost at each tier lives in our digital marketing cost breakdown. This table is the allocation view; that article is the shopping view.

Two allocation mistakes that waste the whole budget

First: spreading thin. $2,000 across five channels is five channels done badly, and every one of them will look like it failed. $2,000 into one channel until it demonstrably works, then adding the second, is how small budgets compound. Boring, effective, ignored.

Second: all acquisition, no retention. Email consistently returns around $36-42 per dollar spent, the best ratio in marketing, yet most small budgets put every cent into finding strangers and nothing into the list they already own. Carving out even 10% of the budget for retention usualy outperforms the same money added to ads.

When to spend less than the benchmark

Honest cases exist. If you can’t serve more customers right now, marketing spend buys you a waitlist and stressed operations. If your reviews average below 4 stars, marketing amplifies a reputation problem. And if cash runway is under three months, marketing is not the emergency. Fix capacity, reputation or cash first; the benchmark assumes a business ready to grow.

Frequently asked questions

What percentage of revenue should a small business spend on marketing?

The common benchmark is 7-12% of gross revenue for small businesses. New businesses and aggressive growth goals push above it; established businesses with strong referral flow can sit below it.

How much should I spend on marketing per month in dollars?

Take annual revenue, multiply by your percentage, divide by 12. A $300K business at 10% budgets $2,500/month. Our budget calculator does this with goal and industry adjustments built in.

Is marketing spend different for new businesses?

Yes, usually higher as a percentage. A new business is buying awareness from zero, so the early period often runs above the benchmark range, then settles down as referrals, reviews and organic visibility start compounding.

Should the budget include my own time?

For planning, yes. If you spend ten hours a week on marketing, that’s real cost even if no invoice exists. Counting it prevents the classic trap of “free” DIY marketing that quietly costs more than an agency would.

What’s the minimum budget where hiring an agency makes sense?

Around $1,500-2,500/month is where agencies genuinely help; below that, the fee eats the media budget. Under that line, DIY with good tools wins. Our guide on agency vs DIY walks the decision.

Get your number in 30 seconds with the free marketing budget calculator, and if you want a sanity check on the answer, ask us. If the honest advice is “spend less than you planned,” you’ll hear that.