
If you’re job hunting and wondering how much job agencies charge, here’s the straightforward answer: in most cases, you won’t pay a cent. The vast majority of recruitment agencies in the US, UK, Canada, and Australia are paid by the employer, not the candidate. The fee structure is typically a percentage of the hired candidate’s first-year salary, often ranging from 15% to 25% for contingency agencies and 25% to 35% for retained search firms.
To give you a clearer picture, here’s a breakdown of the typical fee structures you’ll encounter:
| Fee Type | Typical Percentage of First-Year Salary | Who Pays | When It’s Paid |
|---|---|---|---|
| Contingency Fee | 15% – 25% | Employer | Upon successful hire |
| Retained Fee | 25% – 35% | Employer | Paid in installments (upfront) |
| Flat Fee | Fixed amount (e.g., $5,000 – $15,000) | Employer | Varies by contract |
| Temp-to-Perm Fee | 10% – 15% of annual salary (or a flat conversion fee) | Employer | When temp is hired permanently |
The key differentiator is whether the agency operates on a contingency or retained basis. Contingency agencies only get paid if you’re hired, so they have a strong incentive to get you placed quickly. Retained agencies, on the other hand, are paid a portion upfront for a dedicated search, which is common for executive-level or highly specialized roles.
However, there are important exceptions. Never pay an agency that asks for money upfront for things like resume writing, guaranteed interviews, or “registration fees.” According to the American Staffing Association, legitimate staffing firms make their revenue from client companies. If a recruiter asks you for money, it’s a significant red flag. The only potential cost you might encounter is a small administrative fee for a background check or drug test, and even that is often covered by the employer. Always clarify the fee structure in writing before engaging with any agency.

Honestly, I’ve been through this a few times, and I’ve never paid a dime. I’ve used agencies for temp roles and full-time positions, and the bill always goes to the company that’s hiring. The only time I got close to paying was for a niche industry license check, but the agency covered it after I asked. It’s standard practice over here for the employer to foot the bill. If someone tries to charge you a fee just to get on their books, walk away.

I’m a recent grad, so money is tight. I was worried agencies would take a chunk of my first paycheck. But every recruiter I’ve spoken to in the UK has explicitly said, “We don’t charge candidates.” One explained their fee is 20% of my starting salary, but the company pays it. It’s basically a finder’s fee for them. For entry-level roles, this is the norm. Just make sure you get that in writing before you sign anything.

For my field, which is very specialized engineering, the rates are higher. I’m currently working with a retained recruiter for a senior role, and I know the client is paying a 30% fee of my base salary. That’s a lot of money, but it buys a very thorough search. I’ve never been asked to contribute, but I’ve heard of some boutique agencies charging the candidate a small, flat fee for exclusive, high-level career coaching packages that are separate from the placement. Those are optional, though.

I run a small business, so I’ve been on the other side of this. For a mid-level manager, I paid a contingency agency a 20% fee on the first year’s total compensation. That’s the standard rate I’ve seen from the last three firms I’ve used. For a candidate, the cost is invisible. But here’s a tip: if you’re a high-earner, some agencies will negotiate a lower fee with the employer if you’re a perfect fit, which can make the company more willing to offer you a higher salary. The fee is always the employer’s problem, not yours.


