Agency vs. In-House Marketing: The Real Cost at $500K Revenue
Most founders doing $500K in annual revenue believe they cannot afford a full-time marketer. The agency at $8,000 per month looks like the rational choice against a $75,000 salary. It is not — and the math proves it once you extend the horizon past twelve months.
Over 36 months, the average agency relationship for a $500K–$1.5M eCommerce brand costs between $340,000 and $420,000 in fully-loaded expenses. The equivalent in-house path costs $255,000–$310,000. The agency is not cheaper. It is more expensive, less effective in year two, and it leaves when it leaves — taking your institutional knowledge with it.
This is the comparison no one builds because it requires acknowledging that agencies are not a bargain. They are a deferral.
The Default Assumption (and Why It Fails)
The standard founder logic: a $7,500/month agency retainer is $90,000/year. A marketer costs $70,000–$80,000 in salary plus $15,000–$20,000 in benefits, tools, and onboarding. Therefore the agency wins by $5,000–$25,000 per year, and you get a whole team instead of one person.
This logic fails on four counts.
First, the "whole team" framing is marketing, not reality. At a $7,500 retainer, you are buying approximately 25–35 hours per month of actual execution time after account management overhead, internal briefings, and agency margin. That is less than one full-time employee working at 30% capacity.
Second, it treats year one as representative. It is not. Agency performance follows a predictable curve: strong in months one through six (new account energy, senior attention), plateau in months seven through twelve, and measurable degradation by month eighteen as your account becomes routine to a junior team.
Third, it ignores the cost of context switching. Every time your account manager changes — which happens on average every 14 months at mid-market agencies (HubSpot "State of Marketing Agency" Report, 2023) — you pay a re-briefing cost of 6–10 weeks of degraded output while the new manager learns your brand, your customers, and your margins. At $7,500/month, 8 weeks of sub-performance costs you roughly $15,000 in retainer plus lost opportunity.
Fourth, it ignores what leaves with the account. Email sequences, creative rationale, customer insight, test results — this knowledge lives in the agency's systems, not yours. When you leave or they leave, you start over.
What the Decision Actually Hinges On
Current Monthly Volume and Complexity
Below 200 orders per month, most marketing functions are part-time by nature. An agency can genuinely cover this without waste because there is not enough volume to justify dedicated headcount. Above 400 orders per month with meaningful seasonality, the complexity of campaign management, email lifecycle, and paid channel optimization exceeds what a shared-service model handles well.
The inflection point is not revenue — it is operational surface area. A $600K brand selling 20 SKUs to repeat buyers has different needs than a $600K brand selling 400 SKUs with a 60-day repurchase cycle. The latter needs someone who lives inside the data daily.
Whether Your Category Requires Brand Voice Consistency
Commodity categories — consumables, basics, private label — tolerate agency voice drift reasonably well. Brand-dependent categories — fashion, lifestyle, specialty food, direct-to-consumer health — do not. If your conversion depends on trust and specificity of voice, having a new junior copywriter every 90 days is a structural liability, not an inconvenience.
Your Current Senior Attention Status
Every agency has a client tier structure, whether they admit it or not. At $5,000–$8,000/month, you are not a priority account. You are a volume account. This is not cynicism — it is the economics of agency profitability. Senior strategists work on accounts billing $20,000–$50,000/month. Your account gets managed, not driven.
You can test this in 15 minutes. Ask your account manager these questions and evaluate the answers:
- "Walk me through the last three tests we ran and what we changed based on the results." If they cannot do this without checking notes, they do not own your account mentally.
- "What is our current 90-day customer repeat rate, and how does that compare to six months ago?" If they do not know the number, they are not analyzing your business.
- "Who wrote the last five emails we sent?" If the answer involves a content team or freelancer pool, you are getting junior execution with senior billing.
- "What would you change about our current strategy if you had full authority?" A weak answer reveals an order-taker. A specific, uncomfortable answer reveals a strategist.
Your Internal Capacity to Manage an Agency
Agencies require management. A founder spending four to six hours per week on agency relationship management — briefings, approvals, reviews, strategy calls — is spending 200–300 hours per year in overhead. At a $150/hour opportunity cost, that is $30,000–$45,000 in invisible cost that never appears in the comparison.
An in-house hire eliminates this. They operate autonomously, escalate once, and execute without a weekly briefing cycle.
The Cost Reality
The 36-month comparison below uses realistic mid-market numbers. Agency side assumes one account manager transition at month 18 (industry average). In-house assumes a mid-level marketing hire at $72,000 base with a promotion review at month 24.
| Cost Category | Agency Path (36 months) | In-House Path (36 months) | |---|---|---| | Base retainer / Salary | $270,000 ($7,500/mo) | $234,000 ($6,500/mo avg, with raise) | | Benefits / employer taxes | — | $42,000 (18% of salary) | | Account transition cost (lost output, re-briefing) | $18,000 (1 transition × 8 weeks) | — | | Tools and software | $4,800 (usually bundled) | $12,000 ($1,000/mo: email, analytics, creative tools — monthly plans average 20% more than annual contracts) | | Onboarding / ramp time | $6,000 (8 weeks at half-output) | $9,000 (12 weeks at 60% productivity) | | Knowledge loss at contract end | $15,000–$25,000 (rebuild cost) | $0 (IP stays) | | Internal management overhead | $27,000–$45,000 (4 hrs/wk @ $125/hr) | $0–$6,000 (1 hr/wk check-in) | | Total (low estimate) | $340,800 | $297,000 | | Total (high estimate) | $418,800 | $303,000 |
The 36-month agency premium ranges from $38,000 to $116,000 depending on management overhead and transition frequency.
The formula for your situation:
Agency 36-month cost = (Monthly retainer × 36) + (Transition events × $15,000) + (Internal management hours × hourly opportunity cost) + (Knowledge rebuild cost if switching)
In-house 36-month cost = (Year 1 fully-loaded salary) + (Year 2 salary) + (Year 3 salary) + (Tools × 36) − (Management time savings × hourly opportunity cost)
Run your numbers. The agency wins in this comparison only if your retainer is below $5,500/month, you experience zero account manager transitions, and you spend fewer than two hours per week managing the relationship.
The Trade-Off Map
Agency: Gains and Losses
What you actually get: Access to specialized channel expertise you may not have — Google Ads structure, email deliverability, creative testing frameworks. Speed of deployment in months one through three. No recruiting cycle. No benefits liability.
What you give up: Strategic ownership. The agency's incentive is retention and upsell, not brand-building that makes you less dependent on them. After 18 months, you have likely paid $162,000 and own no durable marketing infrastructure — no documented playbooks, no customer insight stored in your own systems, no trained internal capacity.
When it remains the right call: Under 300 orders/month with a founder who cannot manage a full-time hire yet. For specialist channels — paid search, influencer — where you need deep expertise for a discrete period. As a bridge hire while recruiting for a permanent role.
In-House: Gains and Losses
What you actually get: A person who owns outcomes, not deliverables. Marketing strategy that compounds — each campaign builds institutional knowledge that makes the next one better. Customer insight that lives in your organization. The ability to respond in hours, not days.
What you give up: Specialist depth across all channels. A single hire cannot be world-class at paid search, email, content, and creative simultaneously. You will still need specialist contractors for specific functions, adding $10,000–$20,000/year in supplemental cost. In-house marketing managers at this revenue tier earn $65,000–$80,000 in base salary, per Bureau of Labor Statistics Occupational Employment Statistics — Marketing Managers data (2024), making total fully-loaded cost predictable and benchmarkable.
When it remains wrong: If you cannot provide clear direction, measurement frameworks, and performance feedback. A marketer without a product owner is a marketer spending 40% of their time filling governance gaps. The hire fails not from lack of skill but from lack of operating context.
Hybrid Model
One in-house marketer at $65,000–$75,000 plus $2,000–$3,000/month in specialist contractors for paid channels typically outperforms both full-agency and solo in-house at the $500K–$1.5M revenue range. Total cost: $220,000–$264,000 over 36 months. Better economics and better outcomes — the in-house marketer manages contractors, maintains brand continuity, and owns strategy while specialists execute channel-specific work at depth.
When to Act
Move toward in-house when three of these four conditions are true:
-
You have paid an agency for 12 or more consecutive months and cannot articulate what the strategy is — not the tactics, the strategy. If you cannot answer "what is our customer acquisition thesis," your agency has not built one.
-
Your monthly retainer exceeds $6,000 and you are still briefing your account manager on your own brand — eight months in, the senior-to-junior handoff has already occurred. You are paying senior rates for junior execution.
-
Your email list exceeds 8,000 subscribers with a repeat purchase rate above 25% — at this threshold, lifecycle email alone justifies a dedicated hire. Email revenue for a brand at this stage should produce $4,000–$12,000/month. An agency managing email at a distance is leaving money in sequences they have not updated in six months.
-
You have experienced an account manager transition in the last six months — this is the clearest signal that your account is in the rotation, not in the priority stack.
What Operators Get Wrong Most Often
They compare month-one agency performance to projected in-house performance. Month one at an agency is always strong — new account energy, senior attention, fresh ideas. They compare this honeymoon period to the realistic ramp time for an in-house hire (8–12 weeks at 60–70% productivity) and conclude the agency wins. The correct comparison is month 18 agency performance versus month 18 in-house performance. The agency has declined; the in-house hire has compounded.
They undercount internal management hours. Founders consistently estimate two hours per week managing an agency. Time-tracking studies in small DTC brands show the actual number is four to six hours per week when you include async review, revision rounds, approval workflows, and strategy calls. That delta is $25,000–$40,000 in opportunity cost over 36 months.
They treat the agency as a risk hedge. The logic: "If they don't perform, I can cancel." This is true but costly. Cancellation after 12 months means a six-to-eight week knowledge transfer gap, a recruiting cycle of two to three months, and a new hire ramp of three months. The "easy exit" costs five to six months of degraded performance. It is not an escape hatch — it is a delayed cost.
They do not separate execution quality from reporting quality. Agencies produce excellent reports. Reports are not results. Before measuring your agency against GMV lift, channel attribution, and contribution margin improvement, confirm whether your baseline metrics were established correctly at the outset. Many operators discover at month 12 that the agency-defined "success metrics" were always metrics the agency could influence, not the ones that move the business. Facebook CAC benchmarks for eCommerce categories average $38–$67 per acquisition depending on vertical (WordStream "Facebook Advertising Benchmarks by Industry", 2024) — agencies rarely show your CAC against these numbers because the comparison is unflattering.
At $500K in revenue, the agency is not a bargain — it is a cost structure that feels manageable until you build the 36-month spreadsheet.
The verdict: If you have been with an agency for more than 12 months and cannot name the three things they changed based on data in the last quarter, you are funding a service relationship, not a marketing function. Build a 36-month cost model using the formula above. If the agency path costs more, it almost certainly does — act within the next 60 days by posting the in-house role.



