How do staffing agencies make money? Fees, spreads, and what is left

By Drippay, Inc.Published 9 min read

Staffing agencies make money two main ways. They charge a placement fee when a client hires a candidate they found, or they employ a worker and bill the client more per hour than they pay. Everything else, such as conversion fees, retainers, and project work, is a variation on those two.

The headline numbers mislead, so this guide walks the math with labeled examples, shows where the spread goes, and ends with the part most explainers skip: each model needs a different kind of lead flow, and knowing which one you are running tells you what to chase.

Revenue line one: the placement fee

In a direct hire or permanent placement, the client pays a one-time fee after a successful hire, usually a percentage of the candidate’s first-year salary. Madison Resources puts the typical range at 15% to 30%, driven by how hard the role is to fill and what the market will bear.

Example: an $80,000 salary at a 20% fee is a $16,000 invoice. There is no payroll, no workers’ compensation, and no float, which is why it is the common first model. The limit is that it is an event. Revenue from a March placement does not carry into April, so the pipeline of new job orders is what decides the month.

Revenue line two: the bill rate spread

In temporary and contract staffing, the agency is the employer. It pays the worker and bills the client a higher hourly rate. The gap is the spread, but the spread is not the profit, because the agency carries the costs of employing the worker.

Two of those costs are fixed by law. The IRS puts employer Social Security tax at 6.2% and Medicare at 1.45%, so 7.65% of wages. Federal unemployment tax is 6.0% on the first $7,000 of each employee’s wages, and employers who paid their state unemployment tax in full generally receive a credit that brings the net rate to 0.6%. State unemployment and workers’ compensation vary by state and by job class, and Madison Resources calls workers’ compensation the most volatile line.

The example below uses assumed unemployment and workers’ compensation rates. Yours will differ.

Example: one hour of one contract worker, from bill rate to gross profit
Line (example)Per hour
Bill rate to client$37.50
Worker pay$25.00
Spread$12.50
Employer Social Security and Medicare (7.65% of pay)$1.91
Unemployment taxes (1.5% of pay, assumed)$0.38
Workers’ compensation (3.0% of pay, assumed)$0.75
Gross profit$9.46
Markup on pay50%
Gross margin on bill rate25.2%

Illustrative only. Burden also includes any benefits you offer, and your overhead comes out of gross profit.

Notice that the same hour is a 50% markup and a 25% margin. Mixing those two up is how firms quote work that loses money. Margin is measured against the bill rate, markup against pay. Madison Resources calls this confusion costly for good reason.

The smaller lines: conversion fees, retained search, and project work

Temp-to-perm conversion: when a temp you placed becomes a full-time hire at the client, the agency earns a conversion fee. Advance Partners describes it as a way to earn on a placement after the contract period.

Retained and engaged search: for executive and specialized roles, the client pays some or all of the fee up front or in milestones, in exchange for exclusivity.

Project or SOW staffing: the client pays a set price or milestone amount for a defined deliverable instead of an hourly rate. It shows up most in IT, healthcare, and engineering, according to Advance Partners.

Vendor program fees reduce the take on managed accounts. If a client runs its orders through a VMS or MSP, a fee often comes out of what you are paid, which is covered in the guide to what a VMS is.

Related: what a VMS and an MSP are, and what program fees do to your spread

What gross margin looks like across the industry

Staffing Industry Analysts reported that average gross margin at a basket of 15 publicly traded staffing firms was 27.9% in 2022, up from a level that had stayed around 25% from 2006 to 2020. The report said the rise reflected a richer business mix, including more permanent placement at ManpowerGroup and Robert Half. It also counted non-staffing business such as outplacement, so it is not a pure temp margin. The article is from August 2023, so treat it as a reference point, not a current benchmark.

Net profit is a small share of that. After overhead, sales costs, and financing, Madison Resources says most agencies keep roughly 3% to 8% of revenue, a figure from a staffing finance firm rather than a survey. Use it as a reminder that a few points of rate or a few days of slow cash matter.

Profit is not cash: the payroll gap

A contract placement pays the worker every week, and the client often pays 30 days or more later. Example: twenty workers at 40 hours a week, each costing $28.04 an hour in pay and burden, is about $22,400 of payroll a week. If clients pay six weeks after the work, the firm is carrying about $135,000 before the first dollar comes back, on a profitable book.

This is why fast growth strains a temp firm and why many firms use factoring or a working capital line. It is also why permanent placement, with no float, is common as a first model. Check your own payment terms before you take a large account.

What each model needs from your lead flow

The two lines run on different fuel, and this is the part that decides where business development effort should go.

A fee-based desk needs a steady supply of new job orders. Use a simple expected-value check. Example: if your perm desk fills half the orders it works and the average fee is $16,000, each order you work is worth about $8,000 in expected fees. That is the number to weigh against the hours it takes to land the order.

A temp desk needs accounts that keep ordering. Example: one contract placement of 13 weeks at 40 hours, at $9.46 an hour gross profit, is about $4,900 of gross profit, and it renews when the client extends or adds heads. The value of that account is the stream, so keeping existing clients close is worth more than a new logo.

In both cases the lead that pays is a dated opening with a named hiring manager. Which employers just posted, which past clients are hiring again, and who owns the role is what dreach flags for a staffing firm, with the manager’s current email and phone and the warmest way in, so the team spends its hours on orders it can win.

Related: how staffing agencies get job ordersfill rate and time to fill, the numbers behind order valuedreach pricing

Where new agencies lose money

Pricing from the headline spread instead of from burden. Taking an account that sits in a high workers’ compensation class at the same markup as a clerical account. Ignoring the payroll gap until a large start makes it worse. Treating every order as equal when a few clients produce most of the repeat work.

Each is cheaper to avoid with a worksheet than to fix in a bad quarter. Build rates from the bottom up: pay, burden at your real rates, overhead per hour, then target profit.

Agencies earn fees on perm placements and a spread on temp hours, but the spread shrinks to a gross margin after payroll burden, and net profit is thinner still. Know which line you run, price from burden, plan for the cash gap, and point business development at the openings where a named manager is hiring right now.

ask away

Questions

How do staffing agencies make money?

By charging a placement fee when a client hires a candidate the agency found, or by employing a worker and billing the client a higher hourly rate than the agency pays. Conversion fees, retained search, and project work are variations on those two.

Does the candidate pay the staffing agency?

In the standard model, no. The client pays the agency, either a fee for a hire or an hourly bill rate for a worker the agency employs. Be wary of any firm that asks a candidate to pay to be placed.

What is the difference between markup and margin?

Markup is the percentage added to the worker’s pay to reach the bill rate. Margin is the share of the bill rate left after costs. A 50% markup can be a 25% gross margin before overhead, and less after burden is counted.

How much does a staffing agency keep from the bill rate?

It depends on payroll taxes, workers’ compensation, benefits, and any program fee. In the example above, a $37.50 bill rate leaves $9.46 an hour gross profit, about 25%, before overhead. Your numbers come from your own costs.

What is a typical placement fee?

Published guides put contingency fees in a range of about 15% to 30% of first-year salary, depending on role difficulty and market. Retained searches are structured differently and are paid in installments. Agree the fee and guarantee in writing.

Which model is better, direct hire or temp?

Direct hire needs little capital and pays in large single events, so it depends on new job orders. Temp recurs but needs payroll funding and exposes you to burden costs and slow client payment. Many firms start with direct hire and add temp.