How Much Should a B2B Company Spend on Marketing?
Most conversations about marketing spend start with the wrong question. The useful one is not "what is the industry average?" but "what does this pound need to return, and by when?"
How much should a B2B company spend on marketing?
Established B2B companies typically spend 6–12% of revenue on marketing, while early-stage or high-growth firms often push to 15–25% to buy market share faster than profit alone would allow. The correct number is set by your growth target, your gross margin and how much of the buying journey marketing owns versus sales.
A £20m business defending a strong position with an 80% gross margin can grow comfortably on 8% of revenue. A £3m challenger trying to double in eighteen months, in a category where three competitors already own the search results, cannot. It may need 20% or more, and it should expect a period where spend runs ahead of return.
The mistake is treating the percentage as a ceiling handed down by a benchmark report. It is an output of your plan, not an input. Decide the growth you are underwriting first, then work backwards to what it costs to produce that pipeline reliably. If you want the mechanics of turning a target into line items, see how to allocate a marketing budget.
What is a healthy marketing budget as a percentage of revenue?
For most B2B firms, a healthy range is 7–15% of revenue. Below 5% usually means you are starving growth to protect a short-term margin; above 20% is normal only for venture-backed businesses deliberately trading profit for share, or for companies in a genuine land-grab moment.
Three variables move you within that band:
- Margin. High-margin software can afford to spend more per customer because each one is worth more over time. Low-margin services businesses must be tighter.
- Sales motion. A self-serve or product-led model loads more of the acquisition cost onto marketing. A field-sales motion with six-figure deals shifts spend towards sales, so marketing as a percentage looks lower even when it is doing heavy lifting.
- Ambition. Flat or single-digit growth targets sit at the bottom of the range. Aggressive targets sit at the top.
Treat any published benchmark as a sanity check, not a target. If you are spending 4% and growing 40% a year, do not "correct" to the average. If you are spending 18% and growth has stalled, the problem is rarely the number — it is what the money is doing.
How does marketing spend change by company stage?
Spend as a share of revenue is usually highest early and falls as the business matures, because fixed investments in brand, content and infrastructure amortise across a larger base. The absolute pound figure, of course, keeps rising.
Roughly how it tends to play out:
- Pre-product-market fit (under ~£1m): spending is erratic and should be. Budget goes to finding one repeatable channel, not scaling ten. Percentages are almost meaningless here; conserve cash and buy learning.
- Early growth (£1m–£10m): 15–25% is common. This is where you build the demand engine and start investing in brand before you strictly "need" to.
- Scaling (£10m–£50m): 10–18%, as proven channels take a larger share and efficiency starts to matter as much as reach.
- Established (£50m+): 6–12%, with brand and category leadership now protecting margins and reducing the cost of every new deal.
The trap at every stage is spending like the stage above or below you. Scale-ups often keep an early-stage tolerance for waste long after they can afford it; mature firms often under-invest and quietly cede ground to a challenger who is spending 20% and playing to win. Our growth marketing work most often starts by naming which stage a company is actually in, not the one on the pitch deck.
Where should a B2B marketing budget actually go?
The money should follow the pipeline, not the org chart. A workable early-to-mid-stage split is around 40% demand generation, 30% brand and content, 20% product marketing and events, and 10% ring-fenced for experiments — then adjusted every quarter as evidence arrives.
The two lines people get wrong are brand and experiments. Brand feels unmeasurable, so it gets cut first in a squeeze — which is exactly when a considered, long-cycle B2B buyer is most likely to default to the name they already trust. The experiment fund gets raided to top up whatever channel is under pressure this month, which quietly guarantees you stop discovering new sources of growth.
A few principles that survive contact with reality:
- Fund the channels that produce pipeline you can trace, generously and without apology.
- Protect a brand line with a stated mechanism — "so that in-market buyers already know us when they start looking" — not a vague hope.
- Keep the 10% experiment budget genuinely ring-fenced. If it is always the first thing you spend, it was never protected.
- Count tools, people and agency fees as marketing spend. A budget that only counts media understates the real cost by a wide margin.
How do you know if you are spending too much — or too little?
You are spending too little if you have proven channels with clear returns and you are deliberately leaving them unfunded, or if a competitor is consistently reaching your buyers first. You are spending too much if additional pounds no longer move the pipeline, or if you cannot explain what the last increment bought.
The honest test is marginal, not average. Average return flatters you: it blends your best channel with your worst. Ask instead what the next £10,000 would produce, and what the last £10,000 actually did. If the answer to either is a shrug, the number is wrong regardless of what the benchmark says.
Watch for these signals:
- Too little: long payback on the channels that do work, sales complaining pipeline is thin, buyers who have "never heard of you" at the point of purchase.
- Too much: rising cost per opportunity with flat conversion, spend that cannot be tied to any downstream metric, a team that adds channels faster than it retires them.
None of this is answerable without a clear view of return, which is why budgeting and measurement are the same conversation. Before you change the number, get honest about how you measure marketing ROI — the percentage only means something once you know what it produces.
The takeaway
There is no correct percentage, only a correct plan. Set your growth target, understand your margins and sales motion, then spend what that plan honestly requires — usually 7–15% for established firms and higher for those buying share. Judge the number by marginal return, not by a benchmark, and revisit it every quarter as the evidence comes in.
Frequently asked questions
How much should a B2B company spend on marketing?
As a rule of thumb, established B2B companies spend 6–12% of revenue on marketing, while high-growth or early-stage firms often invest 15–25% to buy share. The right figure depends on growth targets, margins and sales motion — the percentage matters less than what each pound is asked to return.
What is a good marketing budget as a percentage of revenue?
Most B2B firms land between 7% and 15% of revenue. Below 5% usually signals under-investment for growth; above 20% is common only for venture-backed companies deliberately trading margin for market share.
How should a startup split its marketing budget?
A common early-stage split is roughly 40% to demand generation, 30% to brand and content, 20% to product marketing and events, and 10% held back for experiments. Revisit the mix quarterly as you learn which channels actually produce pipeline.
Want this handled properly? See our growth marketing service.
We help ambitious brands turn strategy into measurable growth.