MyMarketPlan
Back to blog

How Much Should a Small Business Spend on Marketing?

MyMarketPlan Team · September 22, 2026

"How much should I spend on marketing?" is the wrong first question. The right first question is "what am I trying to accomplish," because that determines both how much you need and where it should go.

A starting benchmark

A commonly cited range is 7-10% of gross revenue for established small businesses focused on maintaining position, and higher — sometimes 12-20% — for businesses in growth mode trying to acquire customers quickly. Treat this as a starting point to sanity-check your plan against, not a formula to follow blindly.

Budget by growth stage

  • New business, building awareness: weight budget toward channels with fast feedback loops (local search, paid social, review generation) so you learn quickly what resonates.
  • Established, steady demand: weight budget toward retention and reputation (email, loyalty, reviews) since keeping an existing customer costs less than acquiring a new one.
  • Scaling deliberately: weight budget toward the 1-2 channels you've already proven work, rather than spreading thin across everything.

Allocating what you have

Once you have a number, allocate it to initiatives (a local SEO push, a paid social test, a referral program) rather than splitting it evenly across every channel you've heard of. An even split feels fair but usually means nothing gets enough budget to actually produce a result.

A reasonable starting split for a business without existing data:

  • 40% on the highest-confidence initiative (usually whatever reaches your most obvious existing audience)
  • 35% on one or two test initiatives to find the next channel worth scaling
  • 25% held back for whatever the first 60 days show is working

Don't set a budget in a vacuum

A budget only means something next to a specific plan — which initiatives it funds, what each is supposed to accomplish, and how you'll know if it worked. MyMarketPlan takes your budget tier (or an exact dollar figure) and builds the initiative-level allocation and KPIs around it automatically, as part of a full marketing strategy generated free in a couple of minutes.