
Job placement agencies make money primarily through three core revenue models: contingency fees, retained fees, and perm/temp conversion fees. The most common model is the contingency fee, where the agency only gets paid if they successfully place a candidate into a job. This fee is typically a percentage of the candidate’s first-year annual salary, ranging from 15% to 25% for permanent placements. For example, if a recruiter places a candidate with a $100,000 salary at a 20% fee, the agency earns $20,000.
The retained search model is used for high-level executive roles. Here, the client company pays a non-refundable upfront fee (often one-third of the total fee) to begin the search, with the remainder paid in stages. This model guarantees agency revenue even if the search takes longer than expected. For temporary staffing, agencies mark up the hourly rate they pay the worker by about 30% to 50%. For instance, if a temp worker earns $30 per hour, the client is billed $45 per hour, and the agency pockets the $15 difference.
Many agencies also earn through temp-to-perm conversions. If a client hires a temp worker permanently, the agency charges a conversion fee, usually a flat amount or a percentage of the salary. Some agencies offer subscription-based models for ongoing recruitment support, charging a monthly retainer. Below is a quick breakdown of common fee structures:
| Fee Model | Typical Percentage | Payment Trigger |
|---|---|---|
| Contingency | 15% - 25% of salary | Upon successful placement |
| Retained | 25% - 35% of salary | Upfront + milestones |
| Temp Staffing | 30% - 50% markup | Weekly billing |
| Temp-to-Perm | 10% - 15% of salary | Upon conversion |
Agencies avoid risk by placing the financial burden of a bad hire on the client through guarantee periods, often 90 days, during which a replacement is free. This structure keeps the agency’s revenue stream predictable while aligning incentives with client success.

It’s pretty straightforward. Agencies charge a fee when they successfully connect a job seeker with a company. The most common is the contingency fee, usually 15% to 20% of the hired person’s starting salary. So if I place someone at $80,000, I get about $12,000 to $16,000. For temp workers, I charge the client a higher hourly rate than what I pay the worker, keeping the difference. It’s a simple business model: match people with jobs, get paid for the match.

I’ve seen agencies make money by skimming a percentage off the top. For permanent roles, they charge companies a fee that’s a slice of the new hire’s salary. For temp jobs, they pay the worker a lower hourly wage and bill the company a much higher one. The gap is their profit. Some also charge a flat fee for guaranteed placements or a retainer for exclusive searches. It’s all about controlling the flow of candidates and monetizing that match.

From my experience, the real money is in volume and specialization. Agencies that focus on niche fields like IT or healthcare can charge higher fees because the talent is scarce. They also use temp-to-perm strategies. A client hires a temp through the agency, and if they decide to keep them on full-time, the agency gets a conversion fee, often around 10% to 15% of the salary. Plus, for long-term contracts, agencies earn a steady stream of markup on every hour worked, which adds up fast.

The biggest revenue driver is the contingency placement fee, but agencies also make money through retainers and subscriptions. A retainer means the client pays me upfront to start a search, regardless of the outcome. For high-volume hiring, some companies pay a monthly subscription for a dedicated recruiter. Another hidden revenue stream is RPO (Recruitment Process Outsourcing) , where I take over a company’s entire hiring process for a fixed monthly fee. Each model shifts risk to the client but guarantees steady income for the agency.


