
So, you’re wondering how much do job agencies charge? Let me break it down. In 2026, the standard fee for a recruitment agency in the US and UK typically ranges from 15% to 25% of the candidate’s first-year annual salary. For executive or highly specialized roles, that number can climb to 30% or even 35%. This is the industry norm, and it’s almost always paid by the employer, not the job seeker.
There are two main fee structures you’ll encounter. The most common is the contingency model—you only pay the agency if they successfully place a candidate. This is popular for mid-level and entry-level positions. The second is the retained model, where you pay a portion upfront (often one-third) and the rest upon placement. This is used for C-suite or hard-to-fill roles because it guarantees the agency’s dedicated focus over several months.
To give you a clearer picture, here’s a typical breakdown based on role difficulty and salary level:
| Role Type | Typical Fee (% of First-Year Salary) | Payment Model |
|---|---|---|
| Entry-Level / Administrative | 12% - 15% | Contingency |
| Mid-Level / Specialist | 15% - 20% | Contingency |
| Senior Management / Director | 20% - 25% | Contingency or Retained |
| Executive / C-Suite | 25% - 35% | Retained (Often with a 90-day guarantee) |
A few key points to keep in mind. First, these fees are negotiable, especially if you’re a repeat client or hiring multiple people at once. Second, most agencies offer a replacement guarantee—typically 90 days—meaning if the candidate leaves within that period, they’ll find a replacement at no extra cost. Third, watch out for niche agencies that charge a flat fee (e.g., $5,000 for a fixed deliverable) rather than a percentage. This can be a better deal for very high-volume, low-salary roles.
Ultimately, the cost is a direct investment in speed and quality. A good agency can cut your time-to-hire by weeks and dramatically improve your candidate screening process, which often saves more money than the fee itself.

From my experience on the job seeker side, I’ve never paid a dime. Agencies are always paid by the hiring company. That’s the golden rule. But I did have one recruiter slip up and mention their fee was 20% of my salary. That’s how I knew they were pushing for a higher offer. It’s a good reminder that even though you’re not paying, the fee structure can influence your salary negotiation process.

I run a small business and was shocked at first. Most agencies charge 15-20%, which felt steep for a $60k role. But after wasting weeks on my own, I realized the cost covers their candidate screening process and access to passive talent. Plus, the 90-day guarantee saved me when one hire didn’t work out—they found a replacement in two weeks. It’s a trade-off between time and money.

As a hiring manager in tech, I’ve seen fees vary wildly. For a standard software engineer, expect 15-20%. For a niche AI specialist, we’ve paid 30% on a retained basis. The key is to benchmark your industry. Use the agency’s industry-relevant data to negotiate. If they claim 25% is standard, ask for a sliding scale based on multiple hires. It’s a business transaction, not a fixed price.

I’ve worked with agencies on both sides. The bottom line is 15-25% for most roles, but the devil is in the details. Some charge a flat fee for low-level roles, like $3,000 per placement, which can be cheaper. Others have hidden costs, like a fee for extending a temp-to-perm hire. Always ask for a breakdown in writing before signing. Transparency is the real marker of a reputable agency.


