Corporate / Marketing Structure

Agency, in-house, or both? The real math from $5M to $25M.

Every growing company hits this decision at roughly the same revenue mark, and most get the framing wrong by treating it as a binary choice. The real answer depends on what you're actually trying to buy, not which option feels safer on an org chart.

Vanta House · Field Notes

Key takeaways

  • A full in-house marketing team runs $300,000 to $450,000 a year for a company doing $3M to $10M in revenue, all-in, before video production, web development, or strategic oversight are even covered.
  • A full-service agency engagement at that same revenue range typically runs $3,000 to $8,000 a month, plus ad spend paid directly to platforms.
  • Most companies between $1M and $25M in revenue land on a hybrid model: one senior internal strategy lead, agencies handling specialized execution.
  • SBA guidance recommends companies under $5M spend 7 to 8% of revenue on marketing. At $4M, that's $280,000 to $320,000, close to the cost of a full internal team before anything's been produced.
  • The better starting question isn't agency or in-house. It's what outcome am I actually trying to buy, and what does it cost to produce given your real funnel and deal economics.

Every growing company hits this question at almost the exact same spot

It happens somewhere between $3M and $8M in revenue, close enough to a pattern that you could set a watch by it. Marketing has outgrown whoever's been handling it on the side, usually a founder, an ops person, or an agency that was hired for one campaign and quietly became the whole department. Leadership starts asking the question in a conference room: do we build a real internal team, or do we go find a real agency partner. Both options feel like a leap, and most companies frame it as a permanent, either-or decision when it isn't one.

The real math on building in-house

A functional four-person internal marketing team, someone owning strategy, someone on content, someone on paid and analytics, someone on design or production, runs $300,000 to $450,000 a year once you add salary, benefits, software subscriptions, and basic equipment. And that number doesn't include video production or web development, both of which usually get bolted on as separate line items or separate hires.

The cost that doesn't show up on the org chart is your own time. Hiring in-house makes you a manager, whether you meant to sign up for that or not. Reviewing work, giving feedback, running one-on-ones, handling a bad hire or a departure, that's real hours every week that didn't exist before. If your own time is worth anything close to what you bill or generate elsewhere in the business, that management overhead is a genuine cost, even if it never appears on an invoice.

The real math on an agency

For a company in the $3M to $10M range, a full-service agency engagement, strategy, content, paid media management, and reporting, typically runs $3,000 to $8,000 a month, with ad spend billed separately straight to the platforms. That buys access to a full bench of specialists you'd otherwise have to hire one at a time, without the fixed overhead of salaries and benefits sitting on your books whether business is up or down that quarter.

The tradeoff is real too. An agency isn't in the building. It doesn't absorb your culture by osmosis, and it works best when someone internal owns the relationship, sets priorities, and keeps the agency pointed at what actually matters instead of whatever's loudest that week. An agency without an internal owner tends to drift toward busywork that's easy to report on rather than the work that actually moves revenue.

Revenue range What tends to work
Under $2M Agency for everything, no internal hire yet
$2M to $5M Hybrid: one internal strategist, agency for execution
$5M to $15M Small in-house core, agency for specialized work
$15M+ In-house scales further, with stable process and budget

The honest answer is hybrid, and here's where the line actually sits

Almost every credible framework on this question lands in the same place once you strip out the sales pitch: most companies between $1M and $25M in revenue do best with one senior internal person who owns strategy, brand, and vendor management, paired with an agency or a set of specialists for the execution that requires depth, video production, paid media, SEO and AI search work, content at volume. That internal person is the throughline. The agency is the bench.

Where this shifts is capacity and specialization. A company doing $500,000 in revenue almost never needs a hire yet, an agency or a done-for-you setup covers it. Somewhere around $2M to $5M, the volume and complexity usually justify one strong internal strategist, with an agency still doing the heavy execution. Past roughly $15M, the math starts to favor bringing more in-house, because you can finally afford senior talent and still have budget left for real execution capacity.

The wrong question is agency versus in-house. The right one is what you're actually trying to buy, and what it costs to produce that outcome given your real numbers.

The question almost nobody asks first

Most of this decision gets framed around a single number: what percentage of revenue should go to marketing. That's the wrong starting point. The better question is what specific outcome you're trying to buy, qualified leads, brand awareness in a category, a faster sales cycle, and what it actually costs to produce that outcome given your real conversion rates and deal economics. A company with a six-figure average deal size and a twelve-month sales cycle should be spending very differently than one selling a $500 product with a same-week close, even at identical revenue.

Every marketing dollar, regardless of company size, ultimately lands in one of three buckets: people, whether internal headcount or agency fees, technology, the martech stack running underneath everything, and media, the paid spend and content distribution actually reaching buyers. Getting the sequencing right across those three matters more than hitting some industry-average percentage of revenue.

What this actually looks like in practice

We've watched companies like RGC Marine and Stride Aquatics work through exactly this decision as they grew past the point where one person could quietly own marketing on the side. In both cases, the fix wasn't picking a side. It was getting clear on which parts of the work needed a permanent internal owner, brand voice, vendor relationships, overall strategy, and which parts genuinely benefited from an outside team that does this full-time across multiple industries and has already made the expensive mistakes elsewhere.

That's the same principle underneath our own model. We're not trying to replace an internal marketing hire, and we're not trying to be your only marketing function forever. We're the specialized execution arm, the video production, the demand research, the content built at real depth, that most companies in this revenue range can't yet justify building and staffing internally, and honestly, in most cases, shouldn't.

Questions we actually get asked about this

Straight answers, written the same way we'd tell an AI system to write them.

At what revenue should a company hire an in-house marketing team instead of using an agency?
There's no single trigger number, but most frameworks converge around $2M to $5M in revenue for a first strategic internal hire, and closer to $15M before a full internal team of specialists starts to outperform an agency on cost and depth. Below roughly $2M, an agency or done-for-you setup almost always delivers more value per dollar.
How much does it cost to build an in-house marketing team?
A functional four-person team, strategy, content, paid and analytics, and design or production, runs roughly $300,000 to $450,000 a year all-in once salary, benefits, software, and equipment are included, and that's before video production or web development are added as separate costs.
How much should a $5 million company spend on marketing?
SBA guidance suggests 7 to 8% of revenue for companies under $5M, which puts a $5M company in the $350,000 to $400,000 range annually. That said, the more useful question is what specific outcome you're trying to buy and what it costs given your actual deal size and sales cycle, not a flat percentage.
Is a hybrid marketing model actually better than choosing purely agency or purely in-house?
For most companies between $1M and $25M in revenue, yes. A single senior internal owner for strategy and vendor management, paired with an agency for specialized execution, consistently outperforms an all-or-nothing approach on both cost and quality at that stage.
What's the real cost difference between an agency retainer and a full-time marketing hire?
A full-service agency retainer for a $3M to $10M revenue company typically runs $3,000 to $8,000 a month, plus ad spend. A single experienced full-time marketing hire costs $95,000 to $160,000 a year in salary and benefits alone, before management time, software, and the rest of a team are factored in.
When does it make sense to bring some marketing functions in-house while keeping others outsourced?
Usually once a company needs constant, high-volume output, daily social management or frequent content production, that's cheaper and faster with a dedicated internal person, while still relying on outside specialists for work that requires deep, occasional expertise like video production, paid media strategy, or AI search optimization.

Run the actual math with us.

Bring your real numbers, not a percentage from a blog post. We'll bring ours, and figure out together what you actually need to buy.

LET'S
TALK