A small business should spend 5–10% of gross revenue on marketing to maintain its current position, and 10–20% when actively trying to grow. These are the commonly cited benchmark ranges. For a $500K-revenue business in growth mode, that means roughly $4,200–$8,300 a month, covering ad spend, tools, and outside help combined.

Percentages are the starting point, not the answer. The same 10% means $2,000 a month for one business and $40,000 for another, and those two budgets buy completely different marketing programs. So this page does the translation: the benchmark table by revenue band, a calculator for your specific number, and the part most budget guides skip: what the dollars realistically buy at each level.

Benchmarks by revenue band

The table below applies the commonly cited ranges to four revenue bands. "Conservative" is the maintain-your-position budget; "growth" is the take-market-share budget. The last column is the honest part: what a competent operator can actually run with those dollars.

Marketing budget benchmarks by annual revenue: commonly cited ranges
Annual revenue Conservative (5–10%) Growth (10–20%) What the dollars realistically buy
$0–$250K $0–$2,100/mo $2,100–$4,200/mo
at the top of the band
One channel, run by you. A local ad program OR an email list OR a referral push, funded properly. No retainers; a one-time audit or plan at most.
$250K–$1M $1,000–$8,300/mo $2,100–$16,600/mo One primary paid channel plus an owned channel (email or content). Room for a consultant or a flat-rate lead system, but not both channels AND an agency.
$1M–$5M $4,200–$41,600/mo $8,300–$83,300/mo A real program: two funded channels, proper tracking, creative testing, and senior outside help: an operator retainer or a strong consultant with execution included.
$5M+ $20,800+/mo $41,600+/mo Multi-channel with in-house ownership. The budget question shifts from "can we afford marketing" to "are we measuring which half of it works."

Two adjustments before you treat any row as your number. Margin first: a 60%-margin service firm can sustain the top of its band because each customer funds the next one; a 15%-margin retailer cannot. Stage second: a business under two years old often runs above 20% for a while because the revenue base is small. That is normal, but it should be a decision about runway, not a percentage on autopilot.

Your number: the budget calculator

Enter your annual revenue and pick a mode. The calculator applies the same commonly cited ranges from the table (5–10% to maintain, 10–20% to grow) and returns your monthly and annual budget range. No data leaves the page.

Marketing Budget Calculator
Monthly budget range
Annual budget range

Enter your revenue above. If the calculator does not load, the table above gives the same ranges by revenue band.

What to spend it on at each level

The budget's size should change what you buy as well as how much of it. The single most common allocation error is buying a big-budget structure (multiple channels, an agency, a content program) with a small budget's dollars.

Under about $2,000 a month, every dollar goes into one channel and you are the labor. Pick the channel where your customers already look for you (Google for emergency services, Instagram or local Facebook for appearance-driven businesses, email if you have a list) and fund only that. The one outside purchase that makes sense at this level is a one-time diagnosis, so the channel you pick is the right one.

From $2,000 to roughly $8,000 a month, you can fund one paid channel properly and build one owned channel beside it. This is also where outside help starts to pencil: a consultant with execution included, or a flat-rate lead system for local service businesses. What still does not pencil is a multi-channel agency engagement: the fees would eat the media budget.

Above $8,000 a month, you have a real program budget: two funded channels, honest tracking, creative testing, and senior ownership of the whole system. The question shifts from what to buy to who runs it, covered in the guide to hiring a small business marketing consultant and the broader fee context on marketing agency pricing.

Notice the constant across all three levels: fewer channels, funded properly. A channel needs enough budget to produce a statistically readable result before you judge it. Spreading budget to feel "present everywhere" guarantees you will never know what worked. The full argument for channel constraint is part of the small business marketing strategy guide.

The two budget mistakes that erase everything else

Most small business marketing budgets fail on structure, not size. Two failure patterns account for the bulk of the waste we see in audits.

Mistake 01

Spreading the budget across six channels

A $3,000 budget split six ways is six $500 experiments, and $500 a month is below the readable threshold for almost every paid channel. Each channel produces a trickle of ambiguous data, nothing gets optimized, and after a year the owner concludes "marketing doesn't work for us."

The fix is arithmetic, not courage: divide your budget by the minimum a channel needs to produce a verdict (for most local paid channels, figure $1,500–$2,500 a month sustained) and fund only as many channels as clear that bar. For most small businesses the answer is one.

Mistake 02

Stopping at 90 days

The typical pattern: spend for a quarter, see modest results, cancel, go quiet for six months, start over on a different channel. Every restart re-pays the learning cost (the audience data, the creative testing, the algorithm's calibration) that the last attempt already bought.

Budget for a duration, not just a monthly amount. A $2,000/mo channel funded for twelve months will nearly always outperform $4,000/mo funded for three, because compounding channels (search visibility, an email list, retargeting pools) pay out on the back half of the year. If you cannot commit to at least six months at a level, fund a smaller level you can sustain.

When your budget justifies outside help

Outside help earns its fee when it is a small fraction of the budget it directs, and costs you money when it is most of it. A useful threshold: once you are deploying roughly $2,000–$3,000 a month in actual marketing, a senior outside eye starts paying for itself by preventing the two mistakes above. Below that, buy a one-time diagnosis at most and keep the recurring dollars in media.

Whether the help should be a consultant, an agency, or a flat-rate system depends on whether your problem is direction or execution. The decision framework is laid out in is a marketing agency worth it. For what it costs, gRO's own answer is a $1,500 one-time Funnel Audit: a written read of where your current spend leaks and which single channel deserves your budget, before you commit to anyone's retainer, ours included. One senior operator does the analysis, with an AI agent fleet handling the data-pulling grunt work underneath; the machines widen what one experienced person can check in a week, and the judgment on what your budget should do stays human. Start there if you want your number pressure-tested.

Frequently asked questions

How much should a small business spend on marketing?

Commonly cited benchmark ranges put small business marketing spend at 5–10% of gross revenue for an established business maintaining its position, and 10–20% for a business actively trying to grow. A $500K-revenue business in growth mode would budget roughly $50K–$100K a year, or about $4,200–$8,300 a month, covering ad spend, tools, and any outside help combined. The percentage matters less than the floor: below a certain dollar amount, no channel gets enough budget to produce a readable result, and the spend is wasted regardless of what percentage it represents.

What percentage of revenue should go to marketing?

The commonly cited range is 5–10% of gross revenue to maintain and 10–20% to grow, but the right percentage shifts with margin and stage. High-margin service businesses can sustain the top of the range because each new customer is worth more. Thin-margin retail sits near the bottom. Very early businesses often run above 20% temporarily because there is no revenue base yet: their budget is really set by runway, not percentage. Treat the percentage as a starting point for a dollar figure, then check that dollar figure against what your chosen channel actually costs to run properly.

How much should a company spend on marketing?

For companies broadly, the same commonly cited logic applies: 5–10% of gross revenue to hold position, 10–20% to take share, with B2B companies typically at the lower half of each range and consumer companies at the upper half. The more useful discipline than any percentage is working backwards from the goal: decide how many new customers you need, estimate a realistic cost to acquire one in your market, and multiply. If that number lands far outside the benchmark range, the plan, not the benchmark, is what needs revisiting.

Is $1,000 a month enough for marketing?

It can be, if all of it goes to one channel. $1,000 a month is a workable local ad budget, a serious email program, or a steady content effort. Split across three channels it becomes three underfunded experiments that will each produce noise instead of a verdict. At this level you should also do the labor yourself or keep outside help to a one-time project, because a $1,000 budget cannot absorb a monthly retainer and still fund media. The honest constraint: $1,000 a month buys a test, not a growth engine. Fund the test, read the result, then scale what worked.