Work
About Reviews Blog Contact Book a call
Guide · Marketing strategy

Building a marketing team vs hiring an agency: the real cost.

A junior hire looks cheaper than an agency. Once you add benefits, tools, management time and turnover, the numbers tell a different story. Here they are in full.

By Ben Metcalfe, Founder · Published 13 July 2026
Two colleagues in conversation across a table in a bright office

Here's the conversation we have with almost every prospect: "We've been thinking about hiring a marketing person. Would that be cheaper than hiring you?"

The answer is almost never what they expect. Yes, a junior marketing person costs less than a premium agency. No, the total cost of building a team isn't what most businesses calculate.

A single full-time marketer in the UK costs £25,000-£45,000 in salary. Add benefits, desk space, management time, tools and training, and you're at £55,000-£65,000 all-in. That person handles one channel okay and drowns in two. So you need more people - and each one adds £40,000-£70,000. At three people you're at £150,000-£200,000 a year and you still don't have expertise in every channel.

Or you hire an agency for £2,000-£5,000/month (£24,000-£60,000 a year) and get specialists across five channels, someone managing the whole thing, and no hiring, firing or benefits administration.

The maths looks simple. The reality is messier - and it's the reality that costs businesses thousands in bad hiring decisions. This post is about not making that mistake.

The quick version: DIY team vs agency at a glance

MetricDIY team (3 people)DIY (1 person)Agency
Total annual cost£170k-£200k£55k-£70k£30k-£60k
Channels covered2-3 competently1, weak on others4-5 at expert level
Expertise levelMid (generalists)Low-mid (junior)High (specialists)
Time to productivity3-6 months2-3 months2-4 weeks
ScalabilityHard (hiring is slow)Impossible (one person is the ceiling)Easy (add budget, get more work)
Risk if person leavesModerate (lose a channel)Catastrophic (lose everything)None (continuity maintained)
Annual turnover cost£30k-£50k£15k-£25k£0
Tools & software£2k-£4k£1k-£2kIncluded
Management overheadSignificantModerateNone

Why most businesses choose DIY (and then regret it)

The decision to build in-house is almost always emotional, not financial. A founder thinks: "I'm spending £30,000 a year on an agency. I could hire someone for that and own the whole thing."

That's true. That person would cost £30,000. Except they wouldn't - because they'd be a junior marketer fresh out of university, not a senior strategist. And they'd be one person doing the job of three.

But the emotional appeal is strong. Ownership feels better than outsourcing. Control feels better than delegation. So the company hires. It doesn't work. Here's why:

The real cost of building in-house

Let's calculate what an in-house team actually costs - not what the salary line says.

Scenario 1: a single marketer (the most common starting point)

CostDetailAnnual
Salary + benefits£35,000 salary, plus NI, pension, holiday/sick, training£45,300
Direct costsDesk, tools (HubSpot, SEMrush, Ads), equipment£4,000
Indirect costsManagement time (5 hrs/wk @ £70), HR/payroll admin, office space£26,400
Turnover contingencyRecruitment, retraining, lost productivity during transition£19,000
TotalOne person, three channels, at roughly 60% of expert output£94,700

That's £31,567 per channel - for work that isn't at expert level.

Scenario 2: a team of three (what you actually need)

CostDetailAnnual
Direct payrollJunior (£30k), mid-level (£40k), coordinator (£22k) + benefits, tools, kit£112,500
IndirectManagement time (10 hrs/wk @ £70), HR/admin/payroll, office space£55,800
Turnover contingency25% annual turnover across three people£15,750
TotalThree channels covered competently£184,050

That's £61,350 per channel. And that already counts the CEO's time at a conservative £70/hour.

£184k
DIY three-person team, all-in, per year
£36k
Agency retainer at £3,000/month, per year
5
Channels covered at expert level, tools included

When in-house actually makes sense

This isn't a "hire an agency" advert hiding as a guide. There are situations where in-house genuinely wins.

Build in-house when:

Don't build in-house when:

The hidden costs nobody budgets for

The hybrid approach: in-house and agency

This is the sweet spot most growing businesses land on, and it's what we typically recommend to £2M-£5M revenue companies:

Total: roughly £136,000/year. You get ownership and internal coordination, specialist execution, no hiring risk, and a cost you can control.

The question that reveals the real answer

Do you want to own a marketing team, or do you want marketing results?

If you want to own a team: build in-house, and accept the cost and the risk. If you want results: hire an agency and let someone else manage the team.

Most founders think they want to own the team. They actually want results. The two aren't the same - and the outcome usually matches the intention. Control-focused founders get a team they control but that doesn't scale. Results-focused founders get scale but less day-to-day control. Neither is wrong. Just know which one you're choosing.

The honest answer

We're an agency. We have a bias toward our model. Here's the honest answer anyway:

Most growing businesses fall into that third category. It's the sweet spot.

Frequently asked questions

At what revenue should I transition from agency to in-house?

Generally £3M-£5M, depending on your margins and growth rate. Before that, the cost is too high for the organisational stage you're at.

Can I do both - an in-house person plus an agency?

Yes, and it's often optimal. Keep operations in-house, outsource execution. You get ownership and specialist delivery.

What if I hire a very senior marketer (£80k+)?

That changes things. A director-level person can lead a function and coordinate across the business - that's different from a junior person executing. At that level, in-house makes far more sense.

How do I know if my hire isn't working?

If after four months you don't see baseline results - campaigns launched, leads in the funnel - the issue is either the person or the setup. Be honest about which.

Should I hire a contractor instead of a full-time employee?

Fractional marketers split the difference: £3,000-£5,000/month for only the time you need. Good for specific expertise without commitment. The catch is they juggle multiple clients, and context-switching costs you efficiency.

What if I can't afford an agency?

If you can't afford £2,000-£3,000/month for an agency, you can't afford £50k+/year for an in-house hire either. The real problem is that the business isn't ready for marketing investment yet. Build the product, prove problem/solution fit, then invest.

Can a really good hire do the job of three?

No. Even exceptional people hit a ceiling at around two channels done competently. Expecting one person to do SEO, paid ads, content and social well is setting them up to fail.

How much should I budget for marketing payroll?

Typically 5-10% of revenue for a high-growth company. At £2M revenue that's £100k-£200k for the whole function - in-house and agency combined fits inside that.

Want to figure out which model fits your situation?

A discovery call with us isn't a pitch to hire us. It's an honest conversation about whether in-house, agency or hybrid makes sense for your stage and goals. We've told plenty of prospects "you should hire an in-house person right now." If that's the answer, we'll tell you.

Book a discovery call
Silence of the Brands - the BlackFire LinkedIn newsletter
LinkedIn newsletter

Silence of the Brands

No-fluff takes on what brands get right, get wrong, and stay strangely quiet about - delivered straight to your LinkedIn feed. Free, and worth the inbox space.

Subscribe on LinkedIn
Chat with us