Why "In-House Is Cheaper" Is Usually an Incomplete Comparison
The comparison usually starts the same way. Someone in finance or leadership looks at the monthly agency invoice, looks at a rough salary figure for a marketing hire, and concludes the in-house option is obviously cheaper because the salary number is smaller. It's an understandable instinct, and it's almost always missing most of the actual cost of the in-house side. A salary is the headline number, not the total number, and treating it as the whole comparison is how brands end up surprised by how expensive "cheaper" turns out to be.
This conversation tends to come from a good place. Leadership is right to question ongoing vendor spend, and an agency retainer that's been running for years without a fresh look absolutely deserves scrutiny. The problem isn't the instinct to ask the question, it's stopping the analysis at the first number that comes to mind instead of pushing through to a genuinely comparable total on both sides. A brand that does the full exercise honestly might still land on in-house being the right call. The point here isn't to argue against that outcome, it's to argue against getting there by comparing an incomplete number to a complete one.
What an In-House Hire Actually Costs Beyond Salary
Software and tooling stack
An agency typically arrives with an existing stack of PPC management software, keyword research tools, listing optimization platforms, and reporting infrastructure, all licensed and already paid for across their client base. An in-house hire needs all of that built or licensed from scratch, and those costs, individually modest, add up to a real monthly number once you're subscribing to several specialized tools rather than sharing the cost of one agency's stack across many clients.
Training and ramp time
Even a strong, experienced hire needs time to learn your specific catalog, your specific brand voice, your specific historical account issues, and your specific supplier and operational quirks before they're operating at full effectiveness. That ramp period, commonly three to six months for a genuinely complex account, is time where you're paying full salary for partial output, a cost an agency relationship doesn't carry in the same way, since an agency has presumably already run this playbook across dozens of other accounts.
Redundancy: what happens when they're out or they leave
A single in-house hire is exactly that, a single person. If they take an extended leave, get sick for a few weeks during a peak season, or leave the company entirely, your Amazon account's management capacity doesn't just dip, it can drop to zero until you've hired and ramped a replacement. That's a real operational risk with a real cost attached, even though it never shows up as a line item until the day it actually happens.
What You're Actually Comparing an Agency Fee Against
A fair comparison isn't salary versus retainer. It's fully loaded in-house cost, salary plus benefits plus tools plus training time plus the ongoing management overhead of having an employee, versus an agency retainer that already bundles a specialist team, an existing tool stack, and institutional experience across many accounts. Once you line up the real totals on both sides, the gap between them is often much smaller than the initial "salary looks cheaper" reaction suggested, and in some cases it reverses entirely.
It also helps to separate two questions that tend to get merged into one: "what does this cost" and "what does this replace." An agency retainer isn't replacing a single employee, it's typically replacing what would otherwise be several specialist hires, a PPC lead, a listing optimization resource, someone watching account health, plus the tools each of them would need. Comparing a single in-house salary against that bundled retainer is comparing one role to several, which flatters the in-house side of the math in a way that doesn't hold up once you ask what it would actually take to replicate the full scope internally.
| What an agency retainer typically bundles | What it costs separately if built in-house |
|---|---|
| PPC specialist time | A dedicated hire or a meaningful share of a generalist's time |
| Listing optimization and copywriting | A separate hire or contractor, billed per project or retained |
| Account health monitoring | Ongoing internal attention, easy to under-resource |
| PPC and analytics software licenses | Licensed independently, paid in full by your business |
| Reporting infrastructure | Built internally, or assembled from separate tools |
| Cost factor | In-house | Agency |
|---|---|---|
| Base cost | Salary plus benefits | Monthly retainer or fee |
| Tooling | Licensed separately, paid in full | Typically bundled into the fee |
| Ramp time | 3-6 months of partial output, commonly cited | Faster, drawing on cross-account experience |
| Redundancy | Single point of failure | Team-based, generally more resilient |
| Bench depth | One generalist, unless you hire a team | Multiple specialists under one retainer |
| Speed to full capability | Slower, starts from zero | Faster, existing playbooks |
The Revenue Level Where In-House Starts to Make Sense
Industry commentary generally frames in-house hiring as making the most sense once a brand has scaled well into seven figures annually in Amazon revenue, and the reasoning is specific: at that scale, a senior full-time hire plus a real tooling budget can genuinely match what an existing agency team already has assembled, and the account is large enough that one person's full attention has enough surface area to stay genuinely occupied. Below that scale, you're often paying full senior-level cost for a role that doesn't have enough volume or complexity to justify it, which is the same mismatch-of-scale problem that shows up when a very small account tries to justify a full agency retainer.
Consider a brand doing roughly $1.2 million a month in Amazon revenue, weighing a single in-house hire against a five-figure monthly agency retainer. On salary alone, the in-house option looks meaningfully cheaper. Once software licensing, listing and PPC tools, and three to six months of ramp time get added to the in-house side, the gap narrows considerably, and the decision starts turning on factors other than raw cost, like how much the brand values having someone fully dedicated and physically present versus an external team managing multiple clients.
Bench Depth: One Generalist Hire vs a Specialist Team
A single in-house hire, however talented, is generally a generalist by necessity. They're expected to handle PPC strategy, respond to listing issues, monitor account health, and often coordinate with a separate creative resource, all at once. An agency retainer typically distributes those same functions across genuine specialists, each one focused on their specific discipline rather than context-switching between four different skill sets in the same afternoon. That specialization tends to produce deeper expertise in each individual function than one generalist can realistically maintain across all of them simultaneously.
This isn't a comment on any individual's capability. A talented generalist can genuinely be good at several of these functions. The constraint isn't skill, it's hours in the day and how deep any one person can go on PPC bid strategy, listing copywriting, and account health monitoring in the same week without one of the three quietly getting less attention than it needs. A specialist team doesn't face that same tradeoff, because no single person on it is being asked to be excellent at everything at once.
Where In-House Genuinely Wins: Speed and Institutional Knowledge
This isn't a one-sided comparison. An in-house hire sits inside the company, in the room (or the chat channel) for product decisions, supplier conversations, and brand strategy discussions an external agency simply isn't part of. That proximity means faster internal communication and a depth of institutional knowledge about the brand that's genuinely hard for an outside vendor to fully replicate, no matter how good their onboarding process is. For a brand where Amazon strategy needs to be tightly woven into broader company decisions in real time, that's a real and legitimate advantage.
There's also a compounding effect to institutional knowledge that's easy to underrate from the outside. An in-house manager who's been with the brand for two years doesn't just know the current catalog, they remember why a particular pricing decision was made eighteen months ago, which supplier issue caused a stockout last winter, and which past promotion quietly underperformed for reasons that never made it into a written report. None of that is impossible for an agency to eventually learn, but it takes time and deliberate documentation to transfer, and it's the kind of context that speeds up good decision-making in ways that are hard to put a number on.
Where Agencies Still Win Even at Larger Scale
Even past the revenue threshold where in-house becomes viable, agencies retain real advantages: broader bench depth across specialties, exposure to patterns and problems seen across many accounts rather than just one, and structural redundancy that doesn't disappear when one person takes vacation. A brand whose sole in-house Amazon manager leaves during peak season, with no documented processes behind them, can lose real continuity precisely when the cost of losing it is highest. An agency relationship generally doesn't carry that specific failure mode, since the account was never resting on one irreplaceable individual to begin with. Our own case studies reflect the kind of continuity and scale of execution a coordinated team can sustain, which is worth reviewing directly if you're weighing whether an agency can credibly operate at your size.
The Hybrid Model: An In-House Lead Supported by an Agency
For a lot of brands in the upper-middle of this range, the honest answer isn't purely one or the other. A hybrid model, an in-house category lead who owns strategy, brand relationships, and internal coordination, supported by an agency handling day-to-day PPC execution and reporting, captures real advantages from both sides. The in-house lead brings institutional knowledge and speed on brand-specific decisions. The agency brings specialist depth and execution capacity without the redundancy risk of concentrating everything in one internal person. This isn't a failure to commit to a side, it's a legitimate structure that scales well precisely because it doesn't ask one person to be everything.
Picture a brand running exactly this setup: an in-house category lead who sits in on supplier calls, owns the annual planning conversation, and represents Amazon strategy in leadership meetings, while a separate agency retainer handles the daily bid adjustments, listing maintenance, and reporting cadence that don't require someone with deep institutional context to execute well. The in-house lead directs priorities. The agency executes them at a pace and depth that would be difficult for that one person to sustain alone, especially once you factor in everything else a strategic lead is also responsible for. Neither side is doing the other's job, and the redundancy risk of the pure in-house model gets meaningfully reduced, since the agency's team doesn't disappear if the in-house lead takes a vacation or moves on.
A Framework for Running Your Own Comparison
Before deciding, build out the full in-house cost, not just the salary line: base compensation, benefits, software and tool licensing, an honest estimate of ramp time in lost productivity, and a realistic accounting of what a departure would cost in lost continuity. Compare that total, not the salary alone, against what a comparable agency retainer would cost for equivalent scope, referencing our full pricing breakdown if you need a clearer sense of what that retainer would actually look like at your ad spend level. If you're leaning toward continuing or starting an agency relationship once the full comparison is done, our account management coverage is a useful concrete reference point for what that ongoing relationship typically includes, and our full evaluation framework is the natural next step for vetting specific agencies once you've decided that's the right direction.
Whichever way the numbers land, revisit the comparison periodically rather than treating it as a one-time decision. A brand that correctly chose an agency at $600,000 a month in revenue might genuinely be a better fit for in-house, or a hybrid model, two years later at $2 million a month, and the reverse is just as possible if growth slows or a key in-house hire moves on. Building the full-cost framework once means you can rerun it cheaply whenever the underlying numbers change, instead of relitigating the whole question from scratch every time leadership raises it again.
Frequently Asked Questions
Is it cheaper to build an in-house Amazon team or hire an agency?
It depends on how you calculate the in-house side. Salary alone often looks cheaper than an agency retainer, but once you add software licensing, training and ramp time, and the cost of redundancy, the comparison frequently narrows or even reverses, especially below the scale where an internal hire has enough surface area to stay fully utilized.
What salary should I expect to pay an in-house Amazon manager?
This varies widely by market, seniority, and scope, and we won't put a fabricated number on it here. What matters more than the exact figure is remembering that salary is only one line in the real cost, alongside tools, training time, and the ongoing management overhead of having an employee rather than a vendor.
Can one in-house hire realistically replace an agency?
Usually only for a narrower slice of what a full-service agency provides. One generalist hire can competently run PPC and basic listing maintenance. Replicating a full specialist bench (PPC, SEO, creative, account health) with one person is a much taller order, and most brands that try end up either under-covering some functions or hiring a small team anyway.
What happens if my in-house Amazon manager quits?
Without documented processes, a lot of institutional knowledge can leave with them, and the account may lose momentum during the search and ramp-up for a replacement. This risk is a real cost of the in-house model that rarely gets weighed against agency continuity when the comparison is first being made.
Should I use an agency and an in-house team together?
For many brands in the upper-middle of the revenue range, yes. A hybrid model, an in-house lead who owns strategy and brand relationships supported by an agency handling day-to-day execution, is a legitimate and increasingly common structure, not an indecisive compromise.