Most small businesses should budget between 7% and 12% of gross revenue for digital marketing, with newer businesses and those in growth mode leaning toward the higher end. The right number depends less on a universal rule and more on your business stage, your customer acquisition cost tolerance, and how much of your growth needs to come from marketing versus other channels like referrals or sales outreach. This guide breaks the number down by business stage, channel allocation, and what businesses commonly get wrong when setting the budget.
Where the 7-12% Benchmark Comes From
The 7-12% of revenue benchmark is not an arbitrary figure. It reflects data tracked over years by organizations like the U.S. Small Business Administration and industry surveys such as Gartner's annual CMO Spend Survey, which has historically found overall marketing budgets across company sizes to average in a similar range as a percentage of company revenue, though the exact figure fluctuates year to year based on economic conditions.
The benchmark assumes a business with healthy profit margins that can absorb marketing as a growth investment rather than a cost centre. Businesses with thin margins, or those in early stages before revenue is established, often need a different framework entirely, covered further down.
It is worth being direct about the limits of any percentage-of-revenue rule: it tells you roughly what similar businesses spend, not what your specific business needs to hit its goals. A business with a strong referral pipeline may need to spend less. A business entering a new, competitive market may need to spend considerably more to establish visibility.
Source: U.S. Small Business Administration publishes general small business guidance including marketing budget benchmarks as part of its resources for new and growing businesses.
Marketing Budget by Business Stage
The right marketing budget changes significantly depending on where a business is in its lifecycle. A five-year-old business with established brand recognition has different needs than a business six months post-launch.
Business Stage | Typical Budget (% of Revenue) | Primary Goal | Common Channel Focus |
Pre-revenue / pre-launch | Not revenue-based; fixed budget for launch marketing | Awareness and early customer acquisition | Website, SEO foundation, PPC testing, social presence |
Early stage (0-2 years) | 12-20% | Rapid customer acquisition, brand establishment | PPC, social ads, SEO content, local SEO if applicable |
Growth stage (2-5 years) | 8-15% | Scaling acquisition while improving efficiency | Balanced SEO and PPC, retargeting, email marketing |
Established (5+ years) | 5-10% | Retention, brand maintenance, incremental growth | SEO, content marketing, email, selective PPC |
Market leader / defensive | 3-8% | Maintaining position, defending market share | Brand marketing, PR, retention-focused campaigns |

A pre-revenue business cannot budget as a percentage of revenue because there is no revenue yet. These businesses typically work from a fixed launch marketing budget determined by available capital, not a percentage formula.
Early-stage businesses often need to spend at the high end of the range, or above it, because customer acquisition costs are typically higher before brand recognition and organic search authority have been established. This is a deliberate short-term inefficiency in exchange for building the foundation that lowers acquisition costs later.
How to Split the Budget Across Channels
Once a total marketing budget is set, the next decision is how to allocate it. There is no single correct split, but the following framework reflects how the allocation typically shifts based on business priorities.

A balanced allocation for a growth-stage small business
Channel | Typical Allocation | Purpose |
SEO (content, technical, link building) | 25-35% | Long-term organic traffic and lower cost-per-acquisition over time |
PPC (Google Ads, paid search) | 20-30% | Immediate lead generation and keyword validation |
Social media advertising | 10-20% | Audience building, retargeting, brand awareness |
Email marketing | 5-10% | Retention, nurture, repeat purchase |
Content and creative production | 10-15% | Assets supporting all other channels: copy, design, video |
Analytics and tools | 5-10% | Tracking, reporting, marketing software subscriptions |
Conversion rate optimisation | 5-10% | Improving the return on traffic already being generated |
This allocation shifts based on business type. An e-commerce business typically weights more heavily toward paid social and PPC because of the direct-response nature of the purchase decision. A B2B services business with a longer sales cycle typically weights more heavily toward SEO and content, since buyers research extensively before making contact.
What Businesses Consistently Get Wrong When Budgeting
Budget allocation mistakes are more common than budget size mistakes. A business that sets a reasonable total budget but allocates it poorly often gets worse results than a smaller budget allocated well.
Underfunding every channel instead of committing to fewer. Splitting a limited budget across five channels often means no single channel gets enough investment to produce meaningful results. A $2,000 monthly budget split five ways rarely outperforms the same $2,000 committed fully to one or two channels with a real chance of traction.
Treating marketing as a variable cost to cut first in a slow month. Marketing spend that gets paused during a revenue dip loses momentum that takes months to rebuild, particularly for SEO, where pausing content production stalls a compounding asset. Businesses that maintain consistent marketing investment through revenue fluctuations generally recover faster than those that cut and restart.
No budget allocated to measurement and analytics. A business spending on marketing without proper conversion tracking cannot tell which channels are actually working. This leads to budget decisions based on assumption rather than data, which compounds inefficiency over time.
Ignoring the cost of creative and content production. Ad spend gets budgeted, but the cost of producing the ads, landing pages, and content that make that spend effective often does not. A PPC budget without a corresponding investment in landing page quality and ad creative typically underperforms.
Setting the budget once and never revisiting it. Marketing budgets should be reviewed quarterly at minimum. A channel that was performing well six months ago may have become more competitive or less effective, and budget that is not actively managed tends to drift toward whatever was set up first rather than what is currently working.
A Framework for Setting Your Specific Budget
Rather than applying a generic percentage, this framework builds a budget from your specific business inputs.

Step 1: Calculate your target customer acquisition cost (CAC).
Determine what you can afford to spend to acquire a customer based on your average order value or customer lifetime value and your target profit margin. A business with a $500 average customer lifetime value and a target 3:1 return on marketing spend can afford to spend roughly $165 to acquire that customer.
Step 2: Estimate how many new customers you need this year.
Work backward from your revenue goal. If you need $500,000 in new revenue and your average customer value is $2,500, you need 200 new customers.
Step 3: Multiply target CAC by required customer count.
Using the example above, 200 customers at $165 target CAC gives a marketing budget of $33,000 for the year, focused specifically on acquisition. Add a separate allocation for retention and brand marketing on top of this figure.
Step 4: Cross-check against the revenue percentage benchmark.
If the bottom-up calculation lands significantly outside the 7-12% range (adjusted for your business stage), investigate why. It may mean your CAC assumptions are unrealistic, your customer lifetime value is higher or lower than estimated, or your business genuinely needs to spend outside the typical range for a specific reason.
Step 5: Build in a testing reserve.
Set aside 10-15% of the total budget for testing new channels or tactics outside the core allocation. Marketing channels that work well today were once untested. A budget with zero room for experimentation eventually stagnates as existing channels mature and become more competitive.
Setting the right marketing budget for your specific business depends on variables a generic percentage cannot account for: your margins, your acquisition cost tolerance, your growth targets, and what channels actually fit your customer's buying behaviour. Our team builds these numbers from your actual business data rather than a template. Get a custom plan at Coded Pulse


