
How Much of Your Revenue Should Go to Marketing?
July 14, 2026 · By Miro Giovannini
What percentage of revenue should a small business spend on marketing? It's the question that comes up in almost every planning conversation I have with local business owners. It sounds simple. The answers you find online rarely are. Most articles quote a percentage, maybe explain it for two sentences, and move on. You're left holding a number that tells you nothing about your actual situation, your market, or what you can realistically accomplish with that budget.
This article does the actual work. It explains where the 5, 10% rule comes from and shows you exactly what those percentages translate to in real monthly dollars for businesses earning between $200,000 and $1 million annually. It also gives you a three-question self-assessment to land on a specific number. At Miro Giovannini Blog, I write for local business owners who are tired of generic marketing advice that ignores their actual revenue size and competitive market. This article is that antidote.
What Percentage of Revenue Should a Small Business Spend on Marketing?
The U.S. Small Business Administration recommends that businesses with annual gross revenue under $5 million and net profit margins of 10, 12% allocate 7, 8% of gross revenue to marketing. That's the official baseline, and it's the number most credible sources circle back to. One distinction matters here: the SBA's average advertising-only spend figure sits at roughly 1% of revenue. But the 7, 8% figure covers the full picture, digital channels, SEO, email marketing, tools, and any agency or freelancer fees. If you've been thinking about your marketing budget as just your ad spend, your budget is likely undersized.
Small business marketing budget benchmarks in 2026 have drifted closer to 10% across most industries, largely because competition in paid channels has driven up costs across the board. The 7, 8% recommendation is still a solid floor, but it's not a ceiling. Growth-stage businesses frequently need 10, 12% of revenue to build the awareness and search visibility that established competitors already have.
Why the Range Matters More Than the Midpoint
Two variables determine where your number falls within the range: business maturity and growth ambition. An established plumbing company with strong referral volume and consistent repeat customers can operate effectively at 5, 7%. A salon that opened 18 months ago in a competitive zip code needs to spend more, because it doesn't yet have the search rankings, reviews, or brand recognition that reduce reliance on paid acquisition. The growth-stage business pays a premium to close that gap. The mature business pays to protect its position. Those are different tasks with different budget requirements.
How Your Business Type Shifts the Marketing Budget Percentage
Restaurants operate on notoriously thin margins, which forces their marketing spend down to 2, 4% of revenue for established locations. A new restaurant opening in a competitive Los Angeles neighborhood should expect to run closer to 7, 15% in year one, then pull back as word of mouth and Google visibility do more of the work. Home services contractors often push 8, 10% because cost-per-click in local search markets is high. A plumber in a competitive metro area might pay $60, $80 per lead through Google Ads. When a single job is worth $500, $2,000, that acquisition cost is justified, but it does require a real budget commitment. Salons and personal care businesses operate in high-visual B2C territory where Instagram presence and local SEO both matter, putting their realistic range at 6, 9%.
The takeaway is that the 5, 10% rule adapts by industry. Applying a restaurant's 3% benchmark to a contractor's business would leave them invisible in search. Applying a contractor's 10% to a mature restaurant with loyal regulars would eat margin without proportional return.
B2C vs. B2B: Why the Category Changes Your Marketing Spend as a Percent of Revenue
B2C small businesses consistently spend more than their B2B counterparts because they need to reach a broader, less targeted audience across multiple channels. A salon or retail shop is competing for attention from thousands of potential customers in a geographic area. A commercial contractor or accounting firm is targeting a much smaller, more identifiable prospect pool. B2B small businesses typically operate at 2, 7% because referrals and networking carry more of the acquisition load. If your business serves both homeowners and property managers, you fall somewhere in between, and your budget should reflect that mix.
What These Percentages Look Like in Actual Dollars
Here's the breakdown most readers are looking for. Four revenue levels, converted to annual and monthly marketing budgets at both 7% and 10%:
-
$200,000 annual revenue: 7% = $14,000/year = $1,167/month. 10% = $1,667/month.
-
$350,000 annual revenue: 7% = $24,500/year = $2,042/month. 10% = $2,917/month.
-
$500,000 annual revenue: 7% = $35,000/year = $2,917/month. 10% = $4,167/month.
-
$1,000,000 annual revenue: 7% = $70,000/year = $5,833/month. 10% = $8,333/month.
A plumber earning $350,000 with a $2,000/month budget can run a focused Google Ads campaign, keep their Google Business Profile active and optimized, and invest in a piece of SEO content each month. That's a realistic, productive use of that budget. What it can't do is fund all of that plus an agency retainer, a social media manager, and a YouTube channel. The monthly number defines channel feasibility, and it forces honest prioritization.
Thinking in Monthly Increments Instead of Annual Totals
Most local business owners manage cash flow monthly, not annually. Thinking in monthly increments makes the budget real and actionable. A $1,200/month budget rules out agency retainers and broad social campaigns as realistic options, but it makes focused Google Ads and local SEO very achievable. A $4,000/month budget opens up more channels, but still demands discipline. Spreading that across six channels means none of them gets enough fuel to perform. Set your monthly number first, then decide where it goes.
A Simple Self-Assessment to Find Your Right Percentage
Three questions will anchor you to a specific number within the range. Answer each one honestly based on your current business situation, not where you want to be.
Question 1: Is your business less than three years old, or are you actively trying to enter a new market or service area? If yes, lean toward 10% or higher. Early-stage businesses pay more to build the visibility and trust that established competitors already have. This isn't inefficiency; it's the cost of entry.
Question 2: Do you already generate consistent referrals or repeat customers without relying on paid advertising? If yes, lean toward 5, 7%. A strong referral engine or loyal customer base means your marketing spend is defending and extending an existing position rather than building one from scratch. That costs less.
Question 3: Are your competitors visibly spending on digital ads in your area? Search your own keywords on Google. If you see multiple competitors running ads, showing up in the Local Pack, and maintaining active social profiles, you need to match their presence, not undercut it. Underspending in a competitive market doesn't save money. It just cedes ground.
How to Pick What Percentage of Revenue to Allocate to Marketing
If two or more of your answers point toward higher spend, start at 9, 10%. If two or more point toward the lower end, 6, 7% is defensible. The goal is to move from a vague range to a specific number you can plug into a monthly budget. Picking any defensible number and tracking it consistently beats leaving the decision open-ended. Precision matters more than perfection here.
Allocating Your Budget Across Channels Once You Have a Number
The 70/20/10 framework gives you a reliable structure for splitting your budget once you have a monthly dollar amount. Put 70% toward proven channels that already deliver measurable leads. Put 20% toward channels you're testing. The remaining 10% funds brand-building or experimental efforts with longer payoff windows.
For a contractor with a $2,000/month budget, that breaks down like this: $1,400 goes to Google Ads and Google Business Profile management, where the return is trackable and the intent is high. A monthly email campaign to past customers gets $400, a low-cost channel with strong potential for repeat business. The remaining $200 funds a piece of SEO content or a sponsored post in a local neighborhood Facebook group. This structure keeps the majority of the budget in proven territory while still leaving room to learn.
Channel Priorities by Business Type
Local contractors lead with Google Ads and local SEO, because search intent is the primary driver of inbound calls. Salons lead with Instagram, their Google Business Profile, and email, because visual content and reputation management are where their customers make decisions. Restaurants prioritize their Google Business Profile and local SEO first, with occasional Meta Ads for event promotions or slow-period specials. In every case, the rule is the same: focus on three to four channels maximum and give each at least 90 days of consistent funding before drawing conclusions.
Once you know your monthly budget, the real work is figuring out the right channel mix for your specific business. Miro Giovannini Blog covers Google Ads cost expectations, Meta Ads targeting, and local SEO step by step, written specifically for the kind of competitive Southern California market where local search visibility and neighborhood-level ad targeting make or break a small business's digital presence.
Tracking Whether Your Spend Is Actually Working
Two metrics every local business running paid or organic marketing must track consistently: cost per lead and cost per customer. Cost per lead is what you spend to generate a phone call, form submission, or inquiry. Cost per customer is what you spend to convert that inquiry into a paying customer. Both numbers tell you something different, and you need both.
Here's a concrete example. A salon spending $1,500/month on Instagram ads and generating 30 inquiries has a $50 cost per lead. If 15 of those inquiries book appointments, their cost per customer is $100. Whether $100 is a good number depends entirely on average ticket value and how often clients return. If an average new client spends $150 per visit and comes in four times a year, the math is clearly positive. If the average ticket is $60 and clients rarely return, the spend is breaking even at best.
When to Scale Up, Cut Back, or Switch Channels
A clear decision rule prevents you from pulling the plug too early or staying with a broken channel too long. If your cost per customer is below 20, 25% of your average customer lifetime value, your spend is working and scaling up is justified. If your cost per customer exceeds that threshold consistently after 90 days, the problem is usually channel fit or offer clarity, not budget size. Adding more money to a channel that isn't converting won't fix a targeting or messaging problem.
Give every channel a minimum of 90 days before making a final call. Short evaluation windows produce misleading data, especially in local markets where seasonal patterns, review accumulation, and algorithm learning periods all affect results.
Putting the Number to Work
Deciding what percentage of revenue your small business should spend on marketing comes down to three steps. Pick a defensible percentage based on your business type and growth stage. Convert it to a monthly dollar number you can actually manage. Track cost per lead and cost per customer from day one so you know whether the spend is working.
The 5, 10% range is a starting point backed by SBA guidance and real-world small business marketing budget benchmarks across multiple industries. Your number lives at a specific point within that range, one determined by answers only you can give about your business's maturity, competitive environment, and growth goals. The next step is deciding which channels that monthly budget funds. That's where the leverage is, and it's exactly what the channel-specific guides at Miro Giovannini Blog are built to help San Fernando Valley and Greater LA business owners figure out. Start with your percentage, set your monthly number, and track the results from week one.
Frequently Asked Questions
What percentage of revenue should a small business spend on marketing?
The U.S. Small Business Administration recommends 7, 8% for small businesses with gross revenue under $5 million and profit margins of 10, 12%. In 2026, industry averages sit closer to 10% due to rising costs in paid digital channels. Growth-stage businesses often need 10, 12% to build visibility, while mature businesses with strong referrals can operate effectively at 5, 7%.
Is the marketing budget percentage different for B2B vs. B2C businesses?
Yes. B2C businesses typically spend more, often 7, 10% or higher, because they need to reach a broader audience across multiple channels. B2B small businesses usually operate at 2, 7% since referrals and direct outreach carry more of the acquisition load. Your mix of customers determines where your number falls between those ranges.
How do I calculate my monthly marketing budget from a percentage?
Take your annual gross revenue, multiply it by your chosen percentage, then divide by 12. A business earning $500,000 annually at 7% has a $35,000 annual marketing budget, or about $2,917 per month. Use that monthly figure to evaluate which channels are actually feasible at your current revenue level.
What counts as marketing spend for small businesses?
Your marketing budget should include all paid advertising (Google Ads, Meta Ads), SEO tools and content, email marketing platforms, social media management, agency or freelancer fees, and any design or creative costs. Advertising-only spend typically represents a fraction of the total, the SBA's advertising-only average is roughly 1% of revenue, so tracking the full picture gives you a more accurate benchmark.
When should a small business spend more than 10% on marketing?
Spend above 10% when your business is in its first three years, entering a new market, or operating in a highly competitive area where established competitors already dominate paid and organic search. The extra investment compensates for the brand equity and search rankings you haven't yet built. Once those assets are in place, you can pull the percentage back toward the 7, 8% floor.
Ready to bring in more customers?
Get a free 30-minute marketing review. We'll look at what you have today and identify the one or two changes that could make the biggest difference.
