
Job agencies make money primarily through placement fees charged to employers, typically a percentage of the hired candidate's first-year salary – usually between 15% and 25% for permanent roles. For temporary or contract staffing, agencies earn a markup on the worker's hourly rate, often 25% to 50% above what the worker receives. Some agencies also charge job seekers directly for services like resume writing or interview coaching, but this is less common and often criticized.
Let me break down the main revenue streams:
| Revenue Model | How It Works | Typical Fee Range | Who Pays |
|---|---|---|---|
| Contingency placement | Fee only if candidate is hired | 15–25% of first-year salary | Employer |
| Retained search | Upfront fee + milestone payments | 25–30% of salary, paid in stages | Employer |
| Temp/contract staffing | Markup on hourly wage | 25–50% above worker's pay | Employer (client) |
| RPO (Recruitment Process Outsourcing) | Flat monthly retainer | $5,000–$20,000/month | Employer |
| Candidate-paid services | Resume writing, coaching, etc. | $100–$500 per service | Job seeker |
The key insight is that most agencies are employer-funded. They work as middlemen, saving companies time and money in sourcing, screening, and vetting candidates. The fee structure is often based on the risk-reward balance: contingency agencies take on more risk (no hire, no pay) and charge a higher percentage, while retained agencies get paid upfront for exclusive senior-level searches.
Agencies also monetize volume – they build vast candidate databases and use software to match quickly. In temp staffing, they profit from the spread between what they bill the client and what they pay the worker. Some large agencies even offer additional services like background checks, drug testing, or payroll administration for an extra fee, turning each placement into a bundled service package.
So, while it might seem like agencies just "take a cut," their value lies in specialization, speed, and reducing hiring risk for employers. The money flows from the company that needs talent, not from the job seeker – in most legitimate cases.

I’ve seen it from the other side – running a small business. Agencies charge me a finder’s fee that’s usually 20% of the new hire’s annual salary. For a $60,000 role, that’s $12,000. It hurts, but I pay it because they bring me pre-screened candidates in days, not weeks. For temp workers, they bill me $45 an hour while the worker gets $30. That markup covers their overhead and profit. Honestly, it’s worth it when I’m desperate to fill a shift.

As someone who’s placed hundreds of temps, the money comes from the margin between what we charge the client and what we pay the worker. For a warehouse temp, we might bill $25/hour and pay $18. That $7 difference covers insurance, payroll taxes, and our cut. On permanent placements, we get a lump sum after the candidate passes probation. The trick is volume – we need to place dozens of people every month to keep the lights on.

From an HR perspective, agencies charge us a retained fee when we’re hiring for hard-to-fill leadership roles. We pay 30% of the projected salary in three installments: one-third upfront, one-third when shortlists are presented, and the final third upon hire. They also offer guarantee periods – if the hire leaves within 90 days, they replace them for free. That’s a big selling point. The money model is built on trust and exclusivity.

I’ve studied the industry for years. The real profit engine is temp staffing – it’s steady, recurring revenue. Agencies bill clients weekly, pay workers bi-weekly, and pocket the float and markup. In 2026, many agencies are adding AI-driven matching tools and charging SaaS-like subscription fees to employers for access to their talent pools. That’s a newer revenue stream. The old model of “find a body, take a fee” is evolving into a data-and-service subscription business.


