Skip to content
TBG Operations, The Anti-Agency

In-House vs Agency vs Freelancer for B2B Marketing: How Each Fails

In-house vs agency vs freelancer comes down to how each fails.

In-house gives control and depth, a freelancer gives speed on a defined task, and an agency gives a team and range of skills. Pick the one whose failure you can best manage.

Most in-house vs agency vs freelancer comparisons list costs and offers, and fewer say how each one goes wrong.

This guide covers the difference between the three, a side-by-side table, how each fails in the first 90 days, and what to get in writing whichever you choose. TBG is itself a marketing agency, so read our view with that in mind. It is written for marketing heads at B2B companies in India, the UK and the Netherlands.

What is the difference between in-house, agency and freelancer marketing?

The difference is who does the work and who carries the risk.

An in-house marketer is your employee, so you manage them and carry the employment obligations. A freelancer is self-employed and works for you on agreed tasks. An agency is a company that supplies a team under a contract.

In the UK, GOV.UK describes an employee as someone who works under an employment contract, usually directed by a manager and unable to send a substitute. It describes a self-employed contractor as someone not under direct supervision, who runs their own business and takes responsibility for its success or failure.

How do the three compare side by side?

The ratings below are our own view. They are not a benchmark and your case may differ.

How do the three compare side by side?
In-houseFreelancerAgency
ControlHighest. You direct the work dailyMedium. You direct the taskMedium. You agree scope and review
Speed to startSlow. Hiring takes timeFastMedium. Contracting and onboarding
Depth in your businessHighest over timeLow to mediumLow at first, grows
Range of skillsOne person's rangeOne person's rangeSeveral skills in one team
Cost structureFixed, ongoing, with employment obligationsPer task or day, no obligations for a true freelancerRetainer or project fee, scalable
Main riskOne person is a single point of failureAvailability and handoverDistance from your business

The cost structure row matters most for planning. A fixed cost is hard to scale down, while a variable cost is easy to stop and also easy to lose capacity from.

How does an in-house hire fail?

An in-house hire usually fails because the job asked too much of one person.

A single marketer is asked to be strategist, writer, designer, ad buyer and analyst. In the first 90 days, they spend the time learning the product and the politics, and little reaches the market. If they are good, they are stretched. If they leave, the knowledge goes with them.

Other causes are an unclear brief, no budget for tools or production, and a manager who does not know how to judge marketing. Hiring takes months, and a wrong hire is slow to correct.

How does a freelancer fail?

A freelancer usually fails at the edges of the task: briefing, availability and handover.

In the first 90 days, the common problem is a brief that is too thin. The freelancer produces something competent but generic, because nobody gave them access to the people who know the product. Work then queues behind one person's calendar and holidays.

The hidden costs of freelancers are mostly your time, spent briefing, reviewing, chasing and stitching together the work of several people.

There may also be a status risk. GOV.UK notes that a contractor working like an employee, under direction and in your team, may be treated as one, so check the terms of the arrangement.

How does an agency fail?

An agency usually fails through distance: the people who sold the work are not the people who do it, and they do not know your buyers well enough.

In the first 90 days, the common problems are a long onboarding, generic work that could suit any client, and reports that count activity instead of enquiries. The client then sees posts and impressions and wonders what changed.

Another cause is a client who does not supply what the agency needs: a named approver, access to experts, and a clear view of a qualified enquiry. Agency work depends on how well you brief and review it.

Which model fits which stage and team?

Match the model to how clear your plan is and how much you can manage.

  • No marketing yet, plan unclear: a fractional marketer or a short diagnostic, before any hire
  • Clear plan, one skill missing: a freelancer for that skill
  • Clear plan, several skills, small team: an agency, or an agency plus one in-house owner
  • Steady, high-volume work tied to your product knowledge: in-house, supported by freelancers or an agency for peaks

A fractional marketer is an experienced marketer who works part-time for you, usually across a few clients. They are useful for setting direction. They are not a full team.

What drives cost in practice?

Costs depend on a handful of drivers, and the cheapest option on paper is not always cheapest in use. We give no figures here, because they vary too much by country, seniority and scope.

  • Salary and employment obligations for in-house, including notice and recruitment time
  • Day rate and hours for a freelancer, plus your management time
  • Scope, team size and term for an agency
  • Tools and production costs, which can sit inside or outside each option
  • Your own time spent briefing, reviewing and approving
  • The cost of a gap when someone is away, leaves or is replaced

Ask each option to put the full cost on one page, including what is excluded.

Can you mix in-house, freelancers and an agency?

Yes, and many B2B teams do. A hybrid model usually works when one person on your side owns the plan and the others deliver parts of it.

A common pattern is one in-house owner, an agency for the skills that need a team, and a freelancer for specialist or peak work. The in-house owner holds the knowledge, sets the brief and reviews.

The hybrid model adds coordination work. Agree who decides what, where files and logins live, and how work moves between suppliers.

What should you get in writing whichever you choose?

Get the handover and exit terms in writing before the work starts. It is the cheapest protection you can buy.

  • Ownership: who owns the work product, and from when
  • Access: your accounts, logins and files stay in your name, and suppliers get the access level they need, with view-only where possible
  • Documentation: a record of how things were set up, so a successor can pick up
  • Notice and exit: how either side ends the arrangement, and what is handed over on the last day
  • Data: how customer data is handled, stored and returned or deleted
  • Contacts: a named backup person for holidays and absences

For an employee, the notice terms sit in the contract. For a freelancer or an agency, they sit in the agreement you sign.

What changes in India, the UK and the Netherlands?

Treat these as checks. We have not verified every local rule, and employment law changes.

  • UK employment: GOV.UK says employees are entitled to minimum notice periods when employment ends, and Acas says the notice depends on length of service, the contract and the reason for leaving. Check the current rules and your contract before you hire.
  • Netherlands employment: check the rules on notice, dismissal and fixed-term contracts with the official Dutch sources or an adviser before you plan a hire.
  • India: check the local employment terms, and how the freelancer market works for your type of work, including contract and payment norms.
  • Time zones: check meeting windows across India, the UK and the Netherlands for any supplier, and who covers absences.

If you hire across borders, ask an adviser before you assume that one country's norms apply in another.

What is a five-question test to choose a model?

Answer these five, then count which model most answers point to.

  1. Is the plan clear? If not, start with a fractional marketer or a diagnostic.
  2. How many skills do you need? One points to a freelancer, several to an agency, and ongoing breadth to in-house.
  3. How much deep product knowledge does the work need? The more, the more you need someone in-house.
  4. Who will brief and review each week? If nobody, no external option will work well.
  5. Can you cope with the main failure? Single person, availability or distance. Pick the one you can manage.

Questions people ask

What is the difference between in-house and agency marketing?

In-house means your own employees do the work, so you control it daily and carry the employment obligations. An agency supplies a team under a contract, and you manage scope and results. In-house gives more depth in your business, while an agency gives more range of skills.

What is the difference between a freelancer and an agency?

A freelancer is one self-employed person who works on agreed tasks. An agency is a company that provides a team and a range of skills. A freelancer is faster to start and depends on one person, while an agency adds capacity and structure.

When does in-house make sense?

When the work is steady, needs deep product knowledge and you can manage a person. It also fits when you want knowledge to stay inside the company. Many teams hire one in-house owner and use others for peaks.

What are the hidden costs of freelancers?

Mostly your own time: briefing, reviewing, chasing and joining up work from different people. Add the cost of gaps when a freelancer is unavailable, and of handing over when one leaves. Check whether the arrangement could be treated as employment.

What is a fractional marketer?

A fractional marketer is an experienced marketer who works part-time for a company, often across several clients. They are useful for setting direction, a plan and priorities. They are not a full team, so they usually work alongside freelancers or an agency.

[ How we help ]

Where we can take this on.

[ Get in touch ]

Want this applied to your company?

Tell us what is stuck. You get a written plan before you commit to anything.