Marketing Budgets

How Much Should a B2B Business Spend on Marketing?

A useful starting point: established B2B businesses typically spend between 2% and 5% of revenue on marketing, while businesses in growth mode spend 6% to 12% or more. A $3 million B2B services firm maintaining its position might spend $60,000–$150,000 a year; the same firm chasing aggressive growth might spend $200,000–$350,000. B2C businesses spend considerably more as a percentage. B2B gets away with less because deals are bigger and reputation carries further.

Percentages are a starting point, not an answer. Here's how to turn them into a number you can actually defend at a board meeting.

Why revenue percentage alone is a blunt instrument

Two businesses with identical revenue can justify wildly different marketing budgets. What actually drives the right number is customer lifetime value (a customer worth $200,000 justifies far more acquisition spend than one worth $5,000), growth targets (maintaining share is cheap; taking share is not), competitive intensity (if three well-funded competitors are bidding on your keywords, showing up costs more), and sales cycle length (long cycles need sustained presence, which means sustained budget).

What should the budget look like at each stage?

  • Early stage (under ~$1M revenue): Spend less on channels and more on foundations: positioning, a website that converts, two or three documented case studies, and one channel done properly. A common failure at this stage is buying ads before the fundamentals exist, which is like pouring water into a bucket with no bottom.
  • Growth stage ($1M–$10M): This is where the 6–12% range earns its keep. You have proof the offer works; the job now is building repeatable demand. Budget should split roughly across one or two acquisition channels, content that builds authority, and the unglamorous infrastructure (CRM, tracking, email nurture) that stops leads leaking.
  • Established ($10M+): Spend often settles back toward 2–5%, but the composition changes: more brand, more retention and expansion marketing, more original research and thought leadership. These are the assets that compound rather than expire.

How should the budget be split?

A resilient B2B budget usually splits three ways. Roughly half goes to demand capture: being present when someone is actively looking, through search both traditional and AI-driven. Around a third goes to demand creation: content, LinkedIn presence, events and email that build preference before buyers are in-market. This matters enormously given B2B buyers do most of their research before ever contacting a vendor. The remainder goes to infrastructure and measurement: the tracking, CRM hygiene and reporting that tell you whether the other two-thirds is working.

The most common imbalance we see is 90% capture, 10% everything else. It produces a business that ranks for its own name, wins deals it was always going to win, and wonders why the pipeline never grows.

What does underspending actually cost?

Underspending rarely shows up as a line item, which is why it feels free. It shows up as a pipeline that depends entirely on referrals, revenue that plateaus, and a slow slide into invisibility while competitors publish, advertise and get cited by AI tools in answers to the exact questions your buyers are asking. The businesses that cut marketing entirely in a downturn typically pay for it eighteen months later, right about when they need the pipeline they stopped filling.

How do you defend the number internally?

Anchor it to customer economics, not to what feels comfortable. The one-line version: "Our average customer is worth $X. This budget needs to produce Y customers to pay for itself, and here is the channel plan and measurement that shows whether it's on track." A budget framed as an investment with a break-even point survives scrutiny. A budget framed as "what we spent last year plus a bit" gets cut first.

Frequently asked questions

Should the budget include salaries? Decide either way, but be consistent. Most benchmarks quote programme spend (agencies, ads, tools, production) excluding in-house salaries. Mixing the two makes year-on-year comparison meaningless.

Is it better to spend steadily or in bursts? Steadily. B2B buying is unpredictable in timing, so presence has to be continuous. Burst spending mostly reaches people who aren't in-market that month.

What if we genuinely can't afford the benchmark? Then narrow the ambition rather than diluting the spend: one audience, one channel, one message, done consistently. A small budget with focus beats a medium budget spread thin.

How often should we revisit the number? Twice a year against pipeline data. If cost per opportunity is falling, there's a case for spending more, not less. You've found something that works.

Want marketing that works this hard?

Start a conversation