In-house marketing team or an agency? What each really costs
A fair look at both: the full cost of a hire, what agencies charge, and the point where one starts to beat the other. Then work it out with your own numbers.
- Every cost line, not just the salary
- Strengths and weak spots of both, side by side
- A free PDF with the worksheet and checklists
What does one in-house marketer really cost a year?
Drag the pin to your guess, then see the full bill line by line.
It depends on how many hours of skilled work you need each month
Under about 75 hours a month
An agency usually costs less and brings several specialists: ads, content, design and reporting, without hiring each one.
Above that, every month
A hire starts to pay, provided you can recruit, train, manage and keep the right person. One person rarely covers every skill.
Many businesses do both
One in-house owner who knows the business, plus specialist help for the work that needs depth or volume.
Find your own break-even point
Put in your market's salary and the hours of work you need. The chart shows where a hire and an agency cross.
Your numbers
The work you need
An in-house hire
An agency
First year, side by side
Defaults are mid-level figures from published salary, employer-cost and agency-rate surveys. Nothing you type is saved or sent.
How the two compare, aspect by aspect
Neither wins every row. What matters is which rows matter most to your business.
Cost
In-house teamSalary plus about 30% or more in taxes and benefits, tools, training and management time. Cheaper per hour at full-time volume.
AgencyA monthly fee, often $1,000 to $3,000 per channel for smaller accounts. Cheaper when you need part of a person’s time.
Skills you get
In-house teamOne generalist, or a team you build role by role. Gaps show quickly in specialist work.
AgencySeveral specialists on one fee: ads, creative, tracking, reporting. Depth varies from agency to agency.
Quality
In-house teamGrows with time spent in your business. Depends heavily on who you hire.
AgencyBenefits from seeing many accounts. Can thin out if your account gets a junior or a template.
Speed to start
In-house teamWeeks to hire (a median of about six weeks to fill a role), then months to reach full pace.
AgencyUsually live within a few weeks, using a process that already exists.
Training and learning curve
In-house teamYou pay for courses and the time to learn your market. New hires take months to reach full output.
AgencyTraining is the agency’s cost. They still need time to learn your business.
Management overhead
In-house teamSomeone has to brief, review and develop them every week.
AgencyLess day-to-day managing, but you still brief, approve and review results.
Tools and running costs
In-house teamYou buy and maintain the software: SEO suites, design, reporting, scheduling.
AgencyUsually included, or shared across clients.
Knowledge of your business
In-house teamDeep, and it stays with you. Available for small daily tasks.
AgencyGrows over time, but leaves with the agency if you part ways. Keep notes and access.
Continuity
In-house teamIf they leave, you start hiring again. Replacing someone can cost half to twice their salary.
AgencyAccount managers change too. The work continues, but you may brief someone new.
Scaling up or down
In-house teamSlow both ways: hiring takes weeks, letting someone go is hard.
AgencyChange the scope within the contract terms, often month to month after a set period.
Control and ownership
In-house teamFull control of priorities and of every account.
AgencyShared control. Keep ad accounts, analytics and data in your name, with admin access.
Accountability
In-house teamClear: one person, one manager.
AgencyClear when targets and reporting are agreed in writing; blurry when they are not.
Pick the option that matches your situation
In-house fits when
- You need close to full-time marketing work, every month
- Content or campaigns change daily and need someone on hand
- You can pay a competitive salary and manage the role well
- Marketing is core to the product, and the know-how must stay inside
- You need ads, design, video and reporting, but can fund one person
- No one in the business can coach or judge a marketer's work
An agency fits when
- You need specialist skills for part of the month
- You want to start in weeks, not after a hiring round
- You value benchmarks from many similar accounts
- Your workload rises and falls through the year
- You cannot spare time to brief and review
- The scope or the goal is still vague: an agency cannot set your strategy for you
Both together fit when
- You want one person inside who owns marketing and the numbers
- Specialist work needs depth or volume: paid media, creative, tracking
- You are moving work in-house step by step
- You want knowledge to stay in the business while experts do the hands-on work
- The roles overlap and nobody owns the decisions
- Two sides end up reporting different numbers: agree one source first
What owners and marketers say after trying each
Public comments, paraphrased and kept short.
Bringing those channels inside saved a lot of money and improved returns, but they would still keep specialist video and programmatic work with an agency.
They get more for their money in-house, but lost the insight an agency gains from many categories, and media took more time than expected.
A specialist agency brought in qualified leads; the advice is to choose one that knows your niche.
After a long stretch with one account manager, the account was moved around, and a hard-to-explain business had to brief new people.
Agencies fill gaps well, but keep a core of expertise inside so the knowledge is not fully outsourced.
When budgets are small, a single freelancer or contractor is easier to start with and cheaper to replace than an agency.
Get the full comparison
The complete side-by-side, a cost worksheet to fill in with your own figures, and the questions to ask before you hire a marketer or sign with an agency.
- Fully loaded cost worksheet, line by line
- In-house, freelancer, agency and hybrid compared
- Questions to ask a candidate, and an agency
- What to keep in your name, whichever you choose
Send me the comparison
What owners ask about in-house vs agency
Is it cheaper to hire an in-house marketer or use an agency?
For part-time needs, an agency is usually cheaper, because you pay only for the hours you use. Once you need close to a full-time person's work every month, a hire costs less per hour. With mid-level figures, the crossover sits at about 75 hours of skilled work a month.
What does an in-house marketer really cost?
Expect well over the salary. Taxes and benefits, tools, training, equipment, hiring and your own management time add about 60% in the first year. A mid-level digital marketer at about $70,500 comes to roughly $114,500 in the first year.
Is a freelancer a good middle ground?
Often, for one defined skill or an early-stage business. Freelancers cost less per hour than most agencies, but quality and availability vary, and everything depends on one person.
Who should own the ad accounts and data?
You should, whichever option you choose. Keep ad accounts, analytics and tag managers in your business's name with admin access, and give an agency or hire user access.
Can we start with an agency and bring work in-house later?
Yes, and many businesses do. Agree from the start that accounts, files and reports stay yours, and ask the agency to document how the accounts are set up so a handover is smooth.
Talk it through with someone who has seen both
A paid strategy session reviews how your marketing runs now and what to keep inside or bring in. $95, credited in full toward your first invoice.