Staffing Agency Markup and Fees, Explained: What Recruiters Actually Charge
Last updated August 24, 2026
Staffing agencies charge in four main ways: temp markups of 25–100% on the worker's hourly wage depending on industry, direct hire fees of 15–30% of first-year salary, temp-to-hire conversion fees of 11–21%, and retained arrangements for executive searches. This page decodes each one — what it means in dollars, what it pays for, and how to compare it against recruiting the role yourself.
A note on who's writing this
Boostpoint is not a staffing agency — we run recruitment advertising, which competes with agencies for the same hiring budget, so read our framing accordingly. What we've tried to do here is the opposite of a hit piece: the fee ranges below come from staffing firms' own published rates and industry sources, cited in-table, and the "what the markup pays for" section takes the agency's side of the ledger seriously. If you're deep in one industry, the vertical breakdowns go further: how staffing agencies make money covers the business model itself.
The four ways staffing agencies charge
Temp markup
The agency employs the worker and bills you wage × (1 + markup). The range is wide because industries differ: light industrial runs 40–55%, construction 25–100%.
Direct hire fee
The recruiter sources, screens, and delivers a candidate you employ directly. Healthcare typically runs 18–25%; specialized searches push toward the top of the range.
Temp-to-hire conversion fee
Charged when a temp joins your payroll. Many contracts scale it down the longer the assignment ran — always check the schedule before converting.
Retained search
Used for executive and hard-to-fill leadership roles. Priced as a project rather than a contingency — outside the scope of most frontline hiring, so this page focuses on the other three.
Temp agency markup by industry
The markup is the number that matters for ongoing staffing, and it varies more by industry than most buyers expect. These are third-party figures from staffing firms and industry sources:
| Industry | Typical markup | Source |
|---|---|---|
| Light industrial / warehouse | 40–55% | LG Resources, The Resource Company |
| Construction trades | 25–100% | Leapros, Hunter Recruiting |
| Healthcare — per diem RN | 35–50% | AMN Healthcare |
| Healthcare — allied health | 30–45% | AMN Healthcare |
| Healthcare — travel nurse | 40–70% above staff rates | DirectShifts, SkillGigs |
Decode any markup into dollars
A percentage hides the annual number. Worked example first: a warehouse associate at $18.00/hour with a 45% markup bills at $26.10/hour — a premium of $8.10 every hour. Full-time, that's $8.10 × 40 hours × 52 weeks = $16,848 per year, per worker, on top of the $37,440 in wages. Ten temps at those numbers carry $168,480 in annual markup. Now run your own:
Markup calculator
What the markup actually pays for
The premium isn't padding, and pretending it is makes for bad decisions. On a temp arrangement the agency is the employer of record, so the markup carries real costs before any agency margin: employer payroll taxes, workers' compensation coverage (a serious line item in industrial and construction work), unemployment insurance, recruiting and screening, payroll administration, and replacing the no-shows. The honest question is never "why is there a markup" — it's "does this role need everything the markup buys, for as long as we'll be paying it?" A two-week census spike: probably yes. The same "temporary" workers on the floor for their second year: that markup has become the most expensive payroll tax you pay. If you're working through that question for a whole department rather than one role, staffing agency vs in-house recruiting walks it as a decision tree.
Direct hire fees: the salary math
For permanent placements, the fee is a percentage of first-year salary — typically 15–30% across industries per staffing-industry sources (Instawork, Davis Companies, Frontline Source Group), with healthcare direct hires commonly quoted at 18–25% (AMN Healthcare). In dollars:
| First-year salary | 15% | 20% | 25% | 30% |
|---|---|---|---|---|
| $40,000 | $6,000 | $8,000 | $10,000 | $12,000 |
| $60,000 | $9,000 | $12,000 | $15,000 | $18,000 |
| $80,000 | $12,000 | $16,000 | $20,000 | $24,000 |
Three things worth knowing before you sign: fees are frequently negotiable, especially for multiple placements; most agreements include a guarantee period (30–90 days is common) with a replacement or refund if the hire leaves — read which one, because they are not equivalent; and the fee prices the whole service, sourcing through offer. If your team does the interviewing and closing anyway, you're paying placement-fee rates for a resume feed. And if the proposal is to hand over the whole recruiting function rather than fill single roles, that's priced differently — see RPO cost.
Temp-to-hire conversion fees
The conversion fee — typically 11–21% of projected first-year salary — is what agencies charge when a temp joins your payroll. It exists for a fair reason: without it, employers would use every temp assignment as a free trial and convert on day 30. Two mechanics decide what you'll actually pay: most contracts scale the fee down as billed hours accumulate (converting after 90 days costs more than after 520 hours; some reach zero after a defined period), and the "projected salary" base is defined in the agreement, not at conversion time. On a $50,000 role, the range spans $5,500 to $10,500 — enough to make the timing worth planning rather than discovering.
So how much do recruiters charge, all-in?
Pulling it together — the answer to "how much do recruiters charge" is always one of these three structures, and the real comparison is against the role's duration:
- Short-term coverage: the temp markup (25–100% by industry) is the whole cost, and for genuinely short needs it's usually the cheapest professional option available.
- One permanent role: the direct hire fee (15–30% of salary) prices a full-service search — $8,000–$12,000 on a typical $40,000 frontline salary.
- Temp who worked out: the conversion fee (11–21%), shrinking with assignment length.
What the alternative costs
The other way to fill the same roles is generating your own applicants. Across the 891 campaigns in our 2026 Social Job Advertising Benchmark, the volume-weighted average was $8.02 per applicant (median campaign $13.88) — applicants, not placements, so your team still screens and hires. The comparison only resolves with your own applicants-per-hire ratio, but the scale of the gap is why this page exists: a $10,000 placement fee funds roughly 1,247 applicants at $8.02. The vertical pages run this math against real agency rates in each industry:
- Truck driver recruiting agency costs and construction staffing agency costs
- Caregiver staffing agency costs and healthcare staffing costs across roles
- Warehouse, manufacturing, and hospitality staffing agency costs
When agency fees are worth paying
- Speed you can't build. A staffed bench can cover shifts this week; no recruiting channel can. For coverage emergencies, the markup is the price of time.
- Employer-of-record burden you don't want. Payroll taxes, workers' comp, and no-show replacement are real work. For fluctuating headcount, renting that infrastructure can beat building it.
- Scarce, credentialed searches. Roles where the candidate pool is small and passive — a placement fee for a specialist a recruiter already knows is often cheaper than months of advertising into a thin market.
- A trial you genuinely need. Temp-to-hire prices the option to evaluate before committing, and for some roles that option is worth its fee.
When they're not
- Recurring frontline hiring. Roles you fill every month, all year, are annuity revenue for an agency and an owned pipeline waiting to happen for you.
- "Temporary" workers who never leave. Every month past the genuine need converts the markup from a service fee into a standing tax — at 45% on $18.00/hour, $1,404 per worker per month.
- Paying full fees for partial service. If your team screens, interviews, and closes, a full placement fee is buying sourcing alone — price it that way.
- Converting temps without checking the schedule. The difference between converting at 60 days and at the fee-free threshold is thousands of dollars per person. Read the contract before the handshake.
Markups and fees aren't tricks — they're prices for speed, employment infrastructure, and search. Pay them when you're buying those things. The expensive mistake is paying them for recurring roles a pipeline you own would fill — every month, without a fee.
Frequently asked questions
What is a typical staffing agency markup?
Between 25% and 100% on the worker's hourly wage, depending on industry: light industrial commonly runs 40–55%, construction 25–100%, healthcare per diem RNs 35–50%, and travel nurses bill 40–70% above staff rates. The markup covers the agency's employer-of-record costs — payroll taxes, workers' comp, screening — plus its margin.
How much do recruiters charge for a direct hire?
Typically 15–30% of the candidate's first-year salary, paid once at hire — $8,000 to $12,000 on a $40,000 salary at the common 20–30% range. Healthcare direct hires are commonly quoted at 18–25%. Fees are frequently negotiable, especially across multiple placements, and most include a 30–90 day guarantee period.
What is a temp-to-hire conversion fee?
A one-time fee — typically 11–21% of projected first-year salary — charged when you hire a temp onto your own payroll. Most contracts scale it down as billed hours accumulate, sometimes to zero after a defined period, so conversion timing materially changes the cost. On a $50,000 role the range spans $5,500 to $10,500.
How do I convert a markup percentage into an annual cost?
Wage × markup = premium per hour; premium × hours per week × weeks = annual premium. At $18.00/hour with a 45% markup, that's $8.10 per hour and $16,848 per year for a full-time schedule — per worker, on top of wages. The premium is the number to compare against alternatives, since the wage exists either way.
What does the staffing markup actually pay for?
On temp arrangements the agency is the employer of record, so the markup funds employer payroll taxes, workers' compensation, unemployment insurance, recruiting and screening, payroll administration, and no-show replacement — plus the agency's margin. The premium buys real services; the question is whether your specific role needs them, for as long as you'll pay them.
Are staffing agency fees negotiable?
Often, yes — especially direct hire percentages when you're placing multiple roles, markup rates at volume, and conversion fee schedules. The guarantee period is also worth negotiating: a replacement guarantee and a refund guarantee are very different protections. Get the conversion schedule and guarantee terms in writing before the first placement, not after.
Is it cheaper to use a staffing agency or recruit directly?
It depends on duration and volume. For short-term coverage and scarce specialist searches, agency fees are often the cheapest real option. For recurring frontline hiring, direct recruiting usually wins: across our 2026 benchmark, applicants averaged $8.02 (volume-weighted), so a single $10,000 placement fee funds roughly 1,247 applicants — the comparison then depends on your own applicants-per-hire ratio, which only your ATS knows.
Why do markups vary so much between industries?
Because the agency's underlying costs vary. Workers' compensation premiums in construction dwarf those in an office, healthcare staffing carries credentialing and liability overhead, and scarce-skill markets let agencies price search value into the markup. That's why construction spans 25–100% while light industrial clusters at 40–55% — the range reflects risk and scarcity, not just margin.
See the math on your own roles
We'll show you what applicants cost for roles like yours across 891 real campaigns — so you can compare every fee against a number you own.
Book a DemoAgency fee and markup ranges are third-party figures from staffing firms and industry sources cited in-table and in-text (LG Resources, The Resource Company, Leapros, Hunter Recruiting, AMN Healthcare, DirectShifts, SkillGigs, Instawork, Davis Companies, Frontline Source Group); individual agencies price above and below these ranges, and contracts control. Worked examples use stated assumptions and resolve exactly. Boostpoint advertising figures ($8.02 volume-weighted average, $13.88 median cost per applicant) come from the 2026 Social Job Advertising Benchmark — 891 campaigns and 1,334 campaign-months, costs inclusive of campaign management. Cost per applicant is not cost per hire; applicants still require screening and hiring. This page is general information, not legal or financial advice for specific contracts.