In-House Marketing vs Agency – a Cost Comparison for SMEs

I’ll start this one off with a disclaimer: we are a marketing agency, and we have an obvious bias here. 

So, to keep this as useful as possible for you, we’ll focus on the real figures and what it’d cost you to create a full in-house marketing team. 

“Why a full team; surely my marketing manager can handle everything?”

A common misconception, and one that gets lots of businesses into trouble. A single marketing manager is a font of knowledge and an expert in keeping things well-managed. They are NOT specialists in copywriting, design, development, SEO or PPC. 

They might well have skills in these areas, but you can’t expect a single person to do everything for you. 

 

So, this is what a full in-house marketing team would cost you

When you work with an agency, you get a full team of marketing specialists. To hire this in-house, you need to tick all the boxes: someone to own strategy and campaign management, a copywriter, a designer, an SEO specialist, a paid search specialist and a web developer. 

Here’s what those roles would cost you in 2026 at UK averages:

 

Role UK avg. base salary Employer NI Employer pension Total / year
Marketing Manager £42,317 £5,598 £1,082 £48,997
Copywriter £32,031 £4,055 £774 £36,860
Graphic / Brand Designer £30,453 £3,818 £726 £34,997
SEO Specialist £35,197 £4,530 £869 £40,596
PPC Specialist £35,449 £4,567 £876 £40,892
Web Developer £32,316 £4,097 £782 £37,195
Total (6-person team) £207,763 £26,665 £5,109 £239,537

Salary data: Indeed UK, rolling 36-month window, retrieved August 2026. Employer NI at 15% on earnings above the £5,000 secondary threshold (HMRC, 2026/27). Employer pension at the auto-enrolment minimum of 3% of qualifying earnings between £6,240 and £50,270 (The Pensions Regulator, 2026/27).

 

Of course, having a complete in-house team is incredibly beneficial for any organisation. If you can afford the above, we highly recommend that you do so…

…But chances are you don’t have the budget necessary to get this right. Perhaps you have budget for an internal marketing manager – that’s a great start. In fact, we love working with SMEs that have an internal marketing person who speaks the lingo (it often makes things run much more smoothly!). 

 

What would a digital marketing agency cost you in comparison?

We can only speak for ourselves, but most of our clients are on retainers that range from around £2,500 per month to £10,000+, so we’re looking at anywhere from £30,000 – £120,000 per annum, versus around £240,000 p/a for in-house. 

For that money, you get access to a complete team of seasoned digital marketing specialists who focus specifically on their unique skillsets, nothing else. 

You also get access to ALL the marketing tools we pay for, so that’s one less thing for you to buy. 

Now, this is obviously not a like-for-like, or overly accurate comparison, but it gives you a good idea of ballpark costs. 

 

What’s the right decision for you?

Honestly? If you can afford to pay for a full internal marketing team, we recommend that you do it!

Having people in-house who work day in, day out on your products/services can be a real boon, especially if you’re looking to grow exponentially. 

If you’ve got an overly complex product, or a unique/in-depth sales process, but can’t afford a full in-house team, we recommend getting yourself a seasoned in-house marketing manager, and outsourcing the rest of your marketing to provide them with the specialisms they need to thrive. 

And if you’re an SME just dipping your toes into marketing, outsourced all the way. There honestly isn’t a better, more cost-effective start for most SMEs – you get access to all the expertise you need, on flexible hours, and can start to profit from your investment almost immediately. 

If you’re still unsure, we have another blog here all about when you should consider partnering with a digital marketing agency. I definitely recommend giving that a read if you’re struggling to decide on the best path. 

Prefer to talk about it with someone directly? Give us a shout. We never take on businesses who we’re not a good fit for, and it costs you nothing to find out. 

Book your marketing consultation

 

A complete in-house marketing team (about six people) costs around £239,537 a year once employment costs are included, covering a marketing manager, copywriter, designer, SEO specialist, paid search specialist and web developer at 2026 UK average salaries.

Base salaries account for £207,763 of that total. Employer National Insurance adds £26,665, charged at 15% on earnings above the £5,000 secondary threshold, and minimum auto-enrolment pension contributions add £5,109 at 3% of qualifying earnings between £6,240 and £50,270. Salary figures are UK averages taken from Indeed in August 2026.

For most SMEs, yes. Agency retainers commonly sit between £2,500 and £10,000 or more per month, which works out at £30,000 to £120,000 a year against roughly £240,000 for the equivalent headcount employed directly.

It is not a like-for-like comparison, though, and treating it as one will lead you to the wrong decision. Agency time is shared across a client base, so you are buying a proportion of six specialists rather than six full-time people. What you gain is access to skills you could not justify hiring individually, the software licences the agency already pays for, and the ability to change the shape of the work as priorities move without going through a recruitment or redundancy process.

No, and expecting it is one of the more common ways SME marketing stalls. A good marketing manager is a generalist who plans, prioritises and coordinates, which is a genuine skill in itself, but it is a different skill from writing, designing, building or running paid media.

Most marketing managers will have working knowledge across several of those disciplines, which is exactly why the assumption takes hold. The problem shows up in output rather than intent: either the quality of the specialist work suffers, or the manager spends their week producing rather than managing, and the strategy they were hired for never gets written. The role works best when the person owns direction and briefing, with specialists behind them, whether those specialists are employed, freelance or supplied by an agency.

The first step is organising a quick chat. Tell us what you need and we’ll let you know how we can help.

Catalyst Marketing Agency - hiring a marketing agency

Interested to learn more?

Check out the 7 questions you have to ask when hiring an agency

Download guide

About the author

Paul Houston has been in sales, marketing and lead generation for 25 years.

In that time, he’s learned a thing or two about sales, marketing and lead generation. Now, he’s imparting some of that wisdom through his crack team of marketing masterminds. He’s gathered the best talent across copy, design, SEO, PPC and strategy, providing you with the most cost-efficient way to grow your business and thrive. 

Outside of work, you’ll find Paul either at the gym, or treating himself to a well-deserved pint of Guinness at his local. He’ll take any opportunity he can to spend time with family and friends (but would usually prefer to be with Dave, his dog!).

Paul Houston - Marketing and Lead Generation Agency Specialist