"How much should I spend on marketing?" is the right question. Most business owners either never ask it, or ask it once and accept a bad answer.
The bad answer is whatever you can afford. That answer leads to cutting marketing when revenue dips, which is exactly when marketing matters most. It leads to treating marketing as a variable expense rather than an investment with a predictable return. And it keeps most businesses permanently under-invested in the one thing that produces future customers.
The right answer starts from the other direction: what is a customer worth, what do you need the business to generate, and how many customers does that require? Everything else follows from those three numbers.
The 5 to 12 Percent Benchmark: What It Is and Where It Comes From
The U.S. Small Business Administration has historically recommended 7 to 8 percent of revenue for businesses under $5 million in annual revenue. Most marketing practitioners use a 5 to 12 percent range that expands based on a few factors.
The range exists because one number does not fit every situation. Here is roughly how to think about where you fall:
| Business Stage | Growth Goal | Industry Competitiveness | Suggested Range |
|---|---|---|---|
| Established, referral-heavy | Maintenance | Low | 5 to 6% |
| Established, mixed channels | Steady growth | Moderate | 7 to 8% |
| Established, market challenged | Active growth | High | 9 to 10% |
| New or entering a new market | Fast growth | Any | 10 to 12% |
These are starting points, not rules. A home services company in a small Midwest city competes differently than a specialty contractor in a major metro. The principle holds: the more you need to build awareness from scratch, the higher the percentage.
How Growth Goals Change the Math
Maintenance mode and growth mode are not the same marketing problem. Maintenance means staying visible to people who already know you exist. Growth means reaching people who have never heard of you.
A useful rule for growth-oriented businesses: market as if you are already the size you want to be.
Consider a hypothetical: a cleaning company doing $600,000 per year wants to reach $900,000. At 8 percent of current revenue, that is a $48,000 annual marketing budget. But to attract the volume of new customers needed to grow by 50 percent, they may need to spend more like $72,000 to $90,000 (8 to 10 percent of the $900,000 target). The budget is pegged to the destination, not the starting point.
This feels counterintuitive. You are spending on revenue you do not have yet. That is exactly how growth-stage marketing works. You front-load investment in visibility, leads, and channels, and the revenue follows when those systems mature, typically within 6 to 12 months.
Businesses entering new markets or new cities should plan for this delay explicitly. The first 90 days in a new geography are almost pure investment with limited return. Budget for that.
How Business Age and Referral Base Affect the Right Number
A new business with no brand recognition in the local market needs to spend at the upper end of the range. There is no existing audience to stay visible to. Every customer has to be reached from a cold start.
An established business with a strong referral base can operate toward the lower end, but not as low as zero. This is where many strong small businesses make a strategic mistake. Referrals feel reliable until they are not. When three key referral sources slow down at the same time (a common client moved, a longtime partner retired, the economy shifted), there is no backup system.
The minimum for even a referral-heavy business: at least one active owned channel. That might be local search visibility, a quarterly email to past customers, or a modest Google Ads budget that can be scaled up quickly when volume is needed. Think of it as a fire extinguisher. You hope you never need it at full blast, but it needs to exist and stay maintained.
The trap is letting referrals carry you so long that you never build anything else. By the time you feel the need, you are already behind.
The Cost-Per-Customer Framework
Working backward from customer value is more useful than working forward from budget. Here is how to run the math.
Step 1: What is your average customer worth? This can be average job value, average first-year revenue per client, or full lifetime value if your business has strong retention. Use the number you know best.
Step 2: What is your close rate? Of the leads who contact you and have a real conversation, what percentage become customers? If you have not tracked this, estimate. 25 to 40 percent is a typical range for local service businesses.
Step 3: Work backward to lead volume and budget.
An illustrative example: a landscaping company with a $2,800 average job value and a 35 percent close rate, targeting 8 new jobs per month from marketing channels.
- 8 jobs needed per month
- At 35 percent close rate: approximately 23 leads needed per month
- If cost per lead from Google Ads is roughly $65: $1,495 per month in ad spend alone
- Add management, content, and other channels: total budget closer to $3,000 to $4,500 per month
That is roughly 5 to 8 percent of $600,000 in annual revenue. The percentage lands in the normal range because the math is grounded in reality rather than guesswork.
This is the exercise worth running for your specific numbers. The free Budget Calculator at tools.eabmarketing.agency can walk through this with your inputs.
Priority Order When You Cannot Fund Everything at Once
Most small businesses cannot turn on every channel simultaneously. Here is the right order.
Tier 1 (free or nearly free): Do these first.
- Google Business Profile: claim it, complete every field, start asking for reviews. This is the single highest-return free marketing action available to most local businesses.
- Review generation: a steady stream of Google reviews is a ranking signal and a trust signal. Set up a simple process to ask every satisfied customer.
- Email to existing customers: a quarterly email to people who already hired you generates repeat business and referrals at near-zero cost.
Tier 2 (moderate investment): Add these once Tier 1 is active.
- Local SEO: getting your site to rank for the 2 to 3 terms your best customers actually search. This is a 6 to 12 month investment with compounding returns.
- Citation building: consistent name/address/phone listings across the major directories.
- Basic content: a few well-written pages and blog posts targeting local search terms.
Tier 3 (pay to play): Add these when Tier 1 and 2 are producing.
- Google Ads for immediate lead flow
- Meta Ads for awareness and retargeting
- Retargeting campaigns for people who visited your site and did not convert
The temptation is to skip to Tier 3 because it is fast and measurable. Do not. An ad campaign driving traffic to an unclaimed Google Business Profile and a site with no reviews is burning money. Do the foundation first.
Three Budget Mistakes That Waste Money Faster Than Underspending
Spreading too thin. Putting $500 per month into six different channels means nothing reaches critical mass. A $500 Google Ads budget in most markets will produce so few clicks that the data is meaningless. Concentrating that same $3,000 into one or two channels produces enough volume to actually learn and optimize.
Confusing activity for investment. Paying an agency $1,500 per month to post on Instagram three times a week is not marketing investment if it produces no leads and no revenue. Activity that does not trace to customer acquisition is an overhead cost, not a marketing investment. Every line in your marketing budget should have a lead source or a revenue attribution attached to it within 90 days.
Not tracking attribution. If you cannot tell which channel produced a single customer in the last 90 days, you are not investing. You are spending. The fix for this is simple and does not require software. Read the companion post on tracking marketing ROI without software for the exact setup.
Ready to fix this for your business? Reply with any questions, or book a free 30-minute Zoom at https://api.leadconnectorhq.com/widget/bookings/initial-meeting-yeml. We can run through your numbers, tell you where you are over- or under-invested, and build a budget that makes sense for your specific goals.