Herdr
Book a strategy call

PPC agency vs in-house — the real arithmetic

Hudaifa Elahion 9 min read

A mid-level in-house PPC manager costs about $9,800 a month once you count what employers actually pay: a $75,000 salary (postings data, June–July 2026), the official 1.43x employer load (BLS, March 2026), tools, and hiring costs. An experienced one runs about $14,000. Agency management for the same account typically costs $1,500–$7,500 a month at spends up to $50,000. On arithmetic alone, in-house only reaches parity somewhere between $65,000 and $140,000 a month in ad spend — and the math for that claim is all below.

Before you take an agency’s word for any of that: we are one, so discount accordingly. Every page ranking for this question is written by an agency, and every salary figure on those pages is unattributed. So this page does two things differently. Every number carries its source and date. And it opens with the strongest current data against our side of the argument: 73% of in-house teams now keep PPC fully in-house, up from 44% two years ago (State of PPC Global Report 2026, 1,306 practitioners surveyed November–December 2025). In-housing is winning share for real reasons — first-party data lives in your systems, and AI has lowered the button-pushing barrier. The honest question isn’t which side is better. It’s which is better at your spend, with your margins, and your team.

What an in-house PPC hire actually costs

Start with the number nobody on page one sources: the salary. The live databases disagree by more than $70,000, and the disagreement is informative, not noise:

Source PPC manager figure What it measures As of
ZipRecruiter $72,071 Job postings June 2026
Indeed $77,293 Job postings July 2026
Glassdoor $108,883 Self-reported total pay 2026
Salary.com $134,509 Modeled corporate benchmark July 2026
Payscale $60,437 66 profiles only — thin March 2025

Postings-based sources show what jobs advertise ($75k); self-reported and modeled sources show what experienced, bonus-earning people in fully scoped roles actually cost ($110k+). Both are true. Budget the first if you’ll take a bet on mid-level talent, the second if you want someone who’s already made the expensive mistakes on somebody else’s account.

Then the loading, which is where every in-house budget goes wrong. Salary is only about 70% of what an employer pays: US private-industry compensation runs $46.60 per hour worked, of which wages are $32.60 — a 1.43x multiplier for benefits, payroll taxes, insurance, and paid leave (Bureau of Labor Statistics, Employer Costs for Employee Compensation, March 2026 data). The old MIT rule of thumb said 1.25–1.4x; official current data lands just above its top end. Add the tool stack an in-house operator needs (~$650/month for a representative research + optimization + call-tracking + landing-page + reporting stack, list prices checked July 11, 2026 — some vendor pricing is dynamic, so treat as approximate), and the cost of hiring at all ($5,475 average cost-per-hire, SHRM 2025 benchmark, amortized here over a two-year tenure):

Junior specialist Mid-level manager Experienced manager
Base salary $47,241 $75,000 $110,000
× 1.43 BLS load, monthly $5,630 $8,938 $13,108
+ tools (~$650) $6,280 $9,588 $13,758
+ hiring, amortized (~$228) ~$6,500 ~$9,800 ~$14,000

Every assumption is stated and swappable — the junior salary is ZipRecruiter’s postings figure (June 2026), the mid and experienced columns are the ~$75k postings and ~$110k self-reported anchors from the table above — so if your benefits are leaner or your tenure longer, run it with your numbers. What can’t be assumed away: the real monthly cost of “just hire someone” starts near $6,500 for a junior and $10,000 for the person you actually want.

What an agency costs

The honest disclosure first, same as in our Google Ads cost breakdown: there is no independent audited survey of agency pricing — every published range comes from agencies. Those ranges are at least consistent (six sources checked July 11, 2026): 10–20% of monthly ad spend with minimum fees, or flat retainers of $1,500–$10,000 a month, plus one-time setup fees of $2,500–$10,000. By spend tier, the published market clusters around $1,500–$3,000 in fees at $5k–15k spend, $3,000–$7,500 at $15k–50k, and 8–12% above that.

Watch two things in any proposal. A pure percentage model rewards the agency for spending more, not converting more — ask what they’re accountable for. And ask who works your account after the sales call: senior-led pitches followed by junior delivery is the most common failure mode in this industry, and it’s fair to make any agency, including us, answer for it.

The break-even math

Put the two columns side by side and the shape of the decision falls out:

Monthly ad spend Agency fee (published ranges) Mid-level in-house In-house as % of spend
$3,000 $1,000–$1,500* $9,800 327%
$10,000 $1,500–$2,500 $9,800 98%
$25,000 $3,000–$5,000 $9,800 39%
$50,000 $4,000–$7,500 $9,800 20%

*The $3,000-spend row sits below where published fee tiers start ($5k spend) — minimum-fee territory, interpolated rather than quoted.

The break-even is a formula, not a table row — divide the monthly in-house cost by the agency percentage you’d otherwise pay. At $9,800 against a 15% fee, that’s about $65,000 a month in spend; at $14,000 against 10%, it’s $140,000. Below that band, a full-time hire costs more than the management it replaces. Above it, the salary starts looking cheap — with one caveat the table hides: parity buys you one person, and one person is not one team.

What the money buys: one person vs a bench

The market itself prices PPC’s specialisms as different jobs: a junior PPC specialist posts at $47,241 (ZipRecruiter, June 2026) while a head of paid media self-reports at $158,451 (Glassdoor, April 2026 — only nine salaries, so directionally right at best). Search, shopping feeds, paid social, creative testing, landing pages, and measurement are distinct crafts, and your single hire is somewhere on that map — strong on two of them, learning the rest on your budget. Practitioner estimates put competent management of one complex account at 8–10 hours a week (vendor-published, so treat as indicative); the rest of a full-time week fills with meetings, reporting, and everything else marketing needs. An agency spends fractional senior time from several specialists against the same dollars.

The bench also doesn’t resign. If your $90,000 hire leaves — and LinkedIn’s most recent function-level data put marketing turnover at 12.9%, above the ~11% cross-function average (2021–22) — the replacement math is brutal: $5,475 to hire again (SHRM 2025), one-half to two times annual salary in total departure cost (Gallup’s long-standing estimate, 2019), and an account nobody is watching during the 60–90 days the next person takes to ramp. Nobody on the first page of Google prices this risk. It’s real, and it’s the strongest argument for agencies that agencies somehow never make with numbers.

The case for in-house — the part agencies mumble

Here’s the data against us, stated plainly. The share of in-house teams committed to keeping PPC fully internal jumped from 44% to 73% in two years (State of PPC 2026). The reasons are structural, not fashion: first-party data — now the most valuable input in advertising — lives in the advertiser’s own systems; platform automation genuinely lowered the execution barrier; and nobody will ever care about your business like someone who works only on it. If your spend is sustainably past the $65k–$140k break-even band, paid media is strategically core to how you grow, and you can hire and keep senior talent, building in-house is the right call and an honest agency should say so. We just did.

Two counterweights from the same survey, because honesty runs both ways: 53% of practitioners say PPC got harder over those same two years, and AI tools save the average practitioner only about 5.2 hours a week — 55% save five hours or fewer. The tactical work compressed; the strategic work (measurement, feed architecture, creative volume, automation governance) grew. The 2026 hire is not a bid-manager, and pricing the role like one is how in-housing projects fail.

The hybrid middle

Most businesses past $50k a month in spend end up somewhere between the poles: strategy, brand, and data ownership in-house; execution depth, cross-account pattern knowledge, and specialist coverage from an agency. It’s the arrangement the industry is converging on precisely because it prices each side where it’s strongest. If you have a strong internal marketer already, the right agency relationship makes them better, not redundant — and any agency that treats your internal team as competition is telling you something.

So: should you hire a PPC agency?

The triggers that make the answer yes, at any spend above minimums: cost per lead has climbed for months and nobody can say why; conversion tracking doesn’t exist or nobody trusts it; ads are running on autopilot because the owner has a business to run. The trigger that makes it no: your workable ad budget is small. We ask for a minimum of $3,000 a month in ad spend — below that, any professional fee is too large a share of the budget to earn back reliably, and you’re better off running a deliberately simple structure yourself or paying a freelancer ($500–$3,000 a month, marketplace rates) for a few hours of senior eyes. Whoever you hire: own your ad account, insist on named humans doing the work, and prefer month-to-month terms — we work month to month with no long-term contracts for exactly this reason. An arrangement that needs a lock-in to survive isn’t confident in its own math.

Common questions

How much should I pay someone to manage my Google Ads?

Three price bands, all sourced above: a freelancer runs $500–$3,000 a month depending on seniority; an agency runs $1,500–$10,000 a month or 10–20% of spend; a full-time hire costs $6,500–$14,000 a month fully loaded, off headline salaries of $47k–$110k. Match the band to your spend — professional management should be a minority share of the budget it manages.

How many hours a week does PPC management take?

Practitioner estimates cluster around 8–10 hours a week for one complex account — roughly 2.5 monitoring, 2–3 optimizing, 2–3 reporting, plus communication (vendor-published, 2026). Complexity matters more than budget: a $5k account running Shopping, Search, PMax, and YouTube takes more hours than a simple $10k search account. That’s also why a full-time hire for one account is either underworked or doing a second job.

At what ad spend does in-house become cheaper than an agency?

Divide the fully loaded monthly cost of the hire by the percentage fee you’d otherwise pay. A $9,800 mid-level hire against a 15% fee breaks even around $65,000 a month in spend; a $14,000 experienced hire against 10% breaks even at $140,000. Below the band, the salary exceeds the fee it replaces; above it, in-house wins on cost — then the question becomes coverage and keeping the talent.

Should I hire a freelancer instead of an agency?

At small budgets, often yes. Marketplace rates run $500–$3,000 a month, and a good freelancer beats both a stretched business owner and an agency’s minimum fee. The trade-offs are coverage (one person, one skill set, holidays included) and continuity — the same single-point-of-failure math as an in-house hire, at a fraction of the cost. Past roughly $10k a month in spend, the gaps start costing more than the savings.

When should I switch from agency to in-house?

When three things are simultaneously true: your spend has held above the break-even band (roughly $65k–$140k a month) for several quarters, not one good one; paid media is core to how the business grows, not a channel among many; and you can attract senior talent — the survey data says even committed in-house teams find hiring the hard part. Sequence it like an adult: hire before you fire, and run an overlap period where the incoming lead inherits documented account history rather than a cold login.


Every figure on this page was checked on July 11, 2026, against the named source — salary databases, the BLS compensation release, SHRM’s 2025 benchmarks, and the State of PPC 2026 survey. Salary and fee data move; we re-verify quarterly and mark real updates with a visible date. If you want the same arithmetic run on your actual numbers, that’s what a strategy call is for — and if the math says don’t hire us, that’s what we’ll tell you.

Want this applied to your numbers?

Everything here comes from campaigns we run every day. A strategy call takes the same thinking to your account — what's working, what's leaking, and what we'd change. No slide deck, no pressure, no obligation.