Skip to content

How Much Should a Small Business Spend on Marketing?

One of the most common questions small business owners ask is: How much should I spend on marketing? Whether you’re just starting or looking to scale up, finding the right balance between marketing investment and business growth is essential. Spend too little, and you risk staying invisible. Spend too much, and you may strain your budget.

In this blog, we’ll explore key factors that influence marketing budgets, industry benchmarks, and practical strategies to help you decide how much your business should invest in marketing to maximise results without overextending your resources.

1. The 5-10% Rule of Revenue

A common industry standard suggests that small businesses should allocate between 5-10% of their annual revenue to marketing. However, the specific percentage depends on your business’s goals and industry:

  • 5%: Suitable for businesses focused on maintaining their current market position.
  • 7-10%: Ideal for businesses looking to grow aggressively, expand their customer base, or launch new products.

For example, if your business earns £100,000 annually, a marketing budget of £5,000 to £10,000 is recommended.

2. Consider Your Business Goals

Your marketing spend should align with your specific business objectives. For instance:

  • New Businesses: If you are in the early stages and need to create brand awareness, you may need to allocate 10-20% of revenue to marketing in the first year.
  • Growth-Oriented Businesses: If your goal is to increase sales or enter a new market, you’ll need a more aggressive budget.
  • Established Businesses: For companies focusing on customer retention or maintaining market share, a smaller allocation (~5% of revenue) may suffice.

Clearly defining your objectives will help you decide whether a higher or lower marketing budget is necessary.

3. Understand Your Industry and Competition

Marketing budgets vary significantly depending on the industry. Competitive sectors—such as retail, e-commerce, and tech—often require higher spending to stand out.

  • Retail & E-commerce: May need to spend 10-12% of revenue to attract online traffic and build brand loyalty.
  • Professional Services: Law firms, accounting firms, or consultancies might spend 3-5% of revenue on marketing, focusing on reputation management and referrals.

Researching how much competitors in your industry spend on marketing will provide useful benchmarks and help you set realistic expectations.

4. Choose the Right Marketing Channels

Not all marketing channels require the same level of investment. Small businesses need to be strategic about where they allocate their budget. Consider which channels are most likely to connect with your target audience.

  • Low-Cost Channels: Organic social media, email marketing, and SEO can generate leads with minimal investment.
  • Paid Channels: PPC campaigns (e.g., Google Ads) or social media ads require more budget but offer immediate visibility.
  • Offline Channels: Events, print advertising, and direct mail campaigns may need more resources, depending on your target market.

A mix of free and paid marketing strategies ensures you get the most out of your budget.

5. Track Your Return on Investment (ROI)

Monitoring the effectiveness of your marketing campaigns is crucial. Every pound spent on marketing should contribute to business growth, whether through brand awareness, lead generation, or sales.

  • Use Google Analytics or your CRM system to track key performance metrics.
  • Assess which channels deliver the highest ROI and focus your budget accordingly.
  • Regularly review and adjust your marketing budget based on performance insights.

This data-driven approach helps you make smarter decisions about where to allocate your resources.

6. Budgeting Tips for Small Businesses

To make the most of your marketing budget, follow these practical tips:

  • Start Small and Scale: Begin with smaller campaigns and increase your spending based on results.
  • Use Free Tools: Tools like HubSpot for email marketing or Google My Business for local SEO are free and effective.
  • Set a Monthly Budget: Breaking your annual marketing budget into monthly spending allows for better cash flow management.
  • Plan for Seasonality: Allocate more budget during peak seasons or product launches to maximise results.

Being strategic with your budget helps you avoid overspending while ensuring your marketing efforts remain effective.

7. Should You Adjust Your Marketing Spend During Tough Times?

Economic downturns or business slowdowns often tempt business owners to cut marketing expenses. However, reducing your marketing budget too drastically can backfire, as visibility is essential to attract customers during challenging periods.

Instead of cutting back entirely:

  • Focus on low-cost marketing channels such as social media and content marketing.
  • Reallocate your budget to the highest-performing channels.
  • Use this time to build brand loyalty through personalised communication and engagement with customers.

Maintaining consistent marketing, even at reduced levels, ensures your business stays visible and ready to grow when conditions improve.

8. Marketing Budget Calculator (Simple Formula)

Here’s a simple formula to help you decide how much to spend:

  1. Estimate your annual revenue goal (e.g., £100,000).
  2. Choose a percentage based on your goals (e.g., 7%).
  3. Calculate:
    Marketing Budget = Revenue Goal × Percentage Allocation

For example:
If your revenue goal is £100,000 and you allocate 7%, your annual marketing budget would be:
£100,000 × 7% = £7,000

This gives you a solid starting point, which you can adjust based on your business’s specific needs.

Conclusion

Setting the right marketing budget is crucial for the growth of any small business. While the 5-10% rule provides a helpful benchmark, your specific spend should depend on your goals, industry, and marketing channels.

By carefully tracking your ROI, leveraging both free and paid channels, and making data-driven adjustments, you can maximise the impact of your marketing efforts—without overstretching your resources.

Remember, marketing is not just an expense but an investment in your business’s future. Allocating the right budget ensures your small business remains visible, competitive, and ready to grow.