How Much Should a Small Business Spend on Marketing?
Most small businesses should spend 5-10% of gross revenue on marketing. New businesses or those trying to grow fast often spend 10-20%. Established businesses with strong word-of-mouth can drop to 2-5%. The exact number matters less than tracking ROI per channel.
Benchmarks by stage
The U.S. Small Business Administration suggests 7-8% of revenue for typical small businesses. Gartner's CMO survey puts established B2B small businesses at 6-10% and consumer-facing small businesses at 8-12%. New businesses in their first 1-2 years routinely spend 15-25% as they invest in awareness and brand.
The right number depends on margins. A high-margin business (software, consulting) can afford 15-20%. A low-margin business (restaurant, retail) should target 3-7%. Spend more than your gross margin allows and you'll bleed cash.
How to allocate
A balanced small business marketing budget allocates roughly: 40% to digital ads (Google, Meta, Local Service Ads), 20% to content and social media (in-house or freelance), 15% to retention (reviews, loyalty, email/SMS tools), 10% to brand (logo, signage, photography), 10% to local presence (sponsorships, events), and 5% reserve for experiments. Adjust by industry.
Key facts
- ▸SBA suggests 7-8% of revenue as a small business marketing benchmark.
- ▸New small businesses (under 2 years) typically spend 15-25% of revenue on marketing.
- ▸High-margin small businesses can sustain 15-20% spend; low-margin should stay under 7%.
- ▸About 30% of small businesses spend nothing on marketing - and 50% of those fail within 5 years.
- ▸Retention spend has 3-5x higher ROI than acquisition spend for most established small businesses.
Step-by-step
- 01Calculate gross revenue and gross margin for the last 12 months.
- 02Set a marketing budget at 5-15% of revenue depending on stage.
- 03Allocate 30%+ to retention if you have existing customers.
- 04Track cost per acquired customer monthly.
- 05Review allocations quarterly. Cut what doesn't pay back.
Common mistakes
- ×Picking a budget and not tracking what it produces.
- ×Front-loading acquisition and ignoring retention.
- ×Cutting marketing during slow months. Counterintuitively, this prolongs slowdowns.
- ×Spending on impressions instead of conversions.
Tools and resources
Maximizes the retention portion of your budget - replaces multiple tools.
Free. Channel attribution.
Categorize marketing spend so you can actually see what you're doing.
Related questions
Stop doing this manually
Social Perks turns every customer into part of your marketing team - reviews, referrals, and posts on autopilot. 14-day free trial. No card required.
Try Social Perks free