web analytics

Hirin

Four fee models, contingency, retained, container and markup, stacked as price tiers for recruitment agencies

Quick answer

Recruitment agencies earn through six main fee models: contingency fees, retained fees, container fees, flat fees, markups on contract pay, and monthly RPO fees. Pick the model by role type, risk and cash flow, then protect your margin with written terms and faster fills.

Most articles on this topic are written for employers who want to know what recruiters charge. This one is for the other side of the table: the agency owner deciding what to charge, how to structure it and how far to bend when a client pushes back.

Pricing is where agencies quietly lose money. A fee that looks healthy on paper can disappear once you count unpaid searches, candidates who drop out before joining, long payment terms and a discount you agreed in the first call. This guide covers the fee models, how to think about price, the contract terms that protect margin, what a discount really costs, and how AI recruitment software helps each model make more money.

The 6 Recruitment Agency Fee Models at a Glance

Model How you earn When cash arrives Best for Main risk
Contingency A percentage of the candidate’s first-year pay After the candidate joins Volume hiring, most permanent roles You can work for weeks and earn nothing
Retained Fee split into milestones, part paid upfront Engagement, shortlist, placement Senior, niche and confidential searches Needs client trust and a track record
Container A smaller upfront payment, balance on success Part upfront, part on placement Mid-senior roles where you want commitment Clients may expect retained-level effort for less
Flat fee A fixed amount per hire, whatever the salary On joining, usually Repeating, standardised roles Under-earns on high-salary hires
Markup (contract and temp) A percentage on top of the worker’s pay Ongoing, as the contract runs High-volume and project staffing Working capital and statutory costs
RPO or hybrid A monthly fee, or a fee per hire, to run part of a client’s hiring Monthly Established agencies with delivery teams Scope creep

Fee levels differ widely by country, seniority and niche, and we could not find a reliable, independent research body that publishes agency fee benchmarks. Most figures you see online are vendor blogs quoting each other, so this guide gives you the structure and the arithmetic instead of a market rate card. Set your numbers from your own placement history and from agencies in your own segment.

Not sure what a placement really costs you?

Enter your hires, applications and interview rounds to see how much recruiter time AI recruitment software could save, and what that does to your cost per placement.

Calculate Your Recruitment ROI →

Contingency Fees: How They Work and Where They Hurt

A contingency fee is a percentage of the candidate’s first-year pay, charged only if the candidate joins. It is the default for permanent hiring because clients like the zero-risk entry.

An illustrative India ladder. Many Indian agencies price contingency fees as a number of months of CTC, rising with seniority, for example one month, one and a half months and two months. These are example percentages to show the arithmetic, not a market benchmark. On a ₹12 lakh CTC, the fee works out as follows.

Role level Fee as % of CTC Fee on ₹12 lakh CTC
Junior or bulk 8.33% (one month) ₹1,00,000
Mid-level 12.5% (one and a half months) ₹1,50,000
Senior 16.67% (two months) ₹2,00,000

Where contingency hurts:

  • Unpaid work. You can run a full search, screen dozens of candidates and earn nothing if the client closes the role internally.
  • Competing agencies. If three agencies work the same role, only one is paid.
  • Drop-offs after the offer. In India, notice periods can run for weeks. Every candidate who accepts and then does not join is a placement you did the work for and never invoiced. We cover this in more detail in our upcoming guide to the offer-to-joining ratio.
  • Guarantee periods. Most contingency contracts include a replacement guarantee, and the length is negotiated. A candidate who leaves inside that window means more unpaid work.

Contingency works best when you have strong candidate supply, fast turnaround and a pipeline of repeat roles in one niche. It is a risky default if you are filling hard-to-find roles with long notice periods.

Retained and Container Fees: Getting Paid for Effort

Retained search. The client pays in stages, commonly at engagement, at shortlist and at placement, so part of your fee arrives before the candidate joins. The split is a matter for negotiation, and an upfront share of roughly a third to a half is a typical way to structure it. For executive search, some agencies also charge a monthly retainer with a smaller success fee. Set the schedule from your own cost of running a search.

Container fees. A container sits between contingency and retained. The client pays a smaller amount upfront to secure your exclusive focus, with the balance on placement. It signals commitment without the formality of a full retained engagement.

When to ask for an upfront fee:

  • The role is senior, niche or confidential.
  • The search will need real research, outreach to passive candidates or multiple stakeholders.
  • The client has a history of cancelling or taking searches in-house.
  • You are asked for exclusivity.

If a client wants exclusivity and a lower fee and no upfront payment, you are being asked to take all the risk for less money. Offer one of the three, not all three.

Contract and Temp Staffing: Markup Is Not Margin

For contract and temporary staffing, you bill the client a rate that includes the worker’s pay, your costs and your margin. The most common mistake is treating markup and margin as the same number.

The formulas are simple:

  • Bill rate = pay rate x (1 + markup)
  • Direct labour cost = pay rate x (1 + burden rate)
  • Gross profit = bill rate minus direct labour cost

Here is how that plays out in an illustrative example: a $15 hourly pay rate with a 12% burden rate. These inputs are assumptions chosen to show the arithmetic.

Markup Bill rate Direct cost Gross profit per hour Gross margin on bill rate
50% $22.50 $16.80 $5.70 25.3%
30% $19.50 $16.80 $2.70 13.8%

A 50% markup produces a 25% margin, not 50%. A 30% markup produces under 14%, because statutory costs take a fixed bite out of the difference.

Indian agencies carry different statutory and compliance costs, such as provident fund, insurance and other contributions. Work out your own burden rate before you quote a markup. Then price for the gross profit in rupees you need per worker per month, not for a markup that looks round.

How to Choose the Right Fee Model

Situation Model to lead with Why
New agency, no track record, one niche Contingency Lowest barrier for the client. Add retained fees once you have placements to show.
Bulk or repeat roles from one client Contingency with volume tiers, or a flat fee Predictable work earns a lower rate, but not a free one.
Senior, niche or confidential search Retained or container Effort is high and results depend on the client’s own process.
Client wants exclusivity Container or retained Exclusivity has a price.
Project or seasonal workforce Markup You carry the worker and need margin per hour.
Client wants you to embed with their team RPO or hybrid Priced monthly, with a clear scope.

Whichever you choose, keep the employer as the payer. Charging candidates is restricted or prohibited in many places and is a fast way to lose candidate trust. Rules differ by country, so check yours before you put any fee in front of a candidate.

Terms That Protect Your Margin

The percentage on the front page of your contract matters less than the clauses behind it. Put each of these in writing before work starts.

Term What to specify Why it matters
What counts as a placement Offer acceptance, joining date, or completion of probation The fee trigger decides when you are paid
Payment deadline Days after joining, with late-payment terms A 60-day payment gap is a loan to your client
Guarantee period 30 to 90 days is common. State whether you replace or refund, and whether a refund is prorated Open-ended guarantees turn fees into subscriptions
Guarantee conditions Excludes redundancy, role changes and client-caused exits Protects you from outcomes you cannot control
Protection period Candidates you introduce stay yours for a set time, even if the client hires them later or through another route Stops clients bypassing you
Exclusivity Define the period and what the client gets in return Exclusivity without a discount-for-effort trade is a free option
Cancellation A fee or cost recovery if the client withdraws after a shortlist Covers work already done
Volume tiers Rate bands by number of hires or by annual spend Lets you give discounts for real volume only

Because Indian notice periods can be long, also decide how you will handle fees where the joining date is weeks away. Some agencies invoice on offer acceptance and some on joining. Either way, state it in the contract.

What a Discount Really Costs

Clients will ask for a lower percentage. The danger is that a small cut in rate needs a much bigger rise in placements to make the money back.

Fee cut Revenue lost per placement Extra placements needed to break even
12% to 10.5% 12.5% 14.3% more
12% to 10% 16.7% 20% more
15% to 12% 20% 25% more
20% to 15% 25% 33.3% more
12% to 8.33% 30.6% 44.1% more

If you cut a 12% fee to 10%, you need 20% more placements from that client just to stand still. If your recruiters are already at capacity, you cannot get there, so the discount is a pure loss.

Three rules for discounting:

  1. Never discount for nothing. Trade the rate for volume, exclusivity, faster payment or a shorter guarantee.
  2. Tie discounts to numbers. “10% above five hires a year” is a deal. “10% because you asked” is a precedent.
  3. Know your cost per placement before the call. If you do not know what a placement costs you, you cannot know what a discount costs you.

How to Handle Fee Objections

Client says What is really going on A response that holds the line
“Another agency charges less.” They are comparing a number, not a result “We can look at the rate, but our shortlists reach you in [X days] and our candidates join. What does a slow fill cost you?”
“We will pay 8% if you take the whole volume.” A fair request, if the volume is real “Happy to tier it. At five placements a year the rate drops to X%. Below that, the standard rate applies.”
“We pay after 60 days.” They are managing their own cash “We can do 30 days from joining. For 60 days, the fee would need to reflect the carrying cost.”
“We want a six-month guarantee.” They are worried about quality “We offer 60 days on a replacement basis. A longer window is possible with a retained element.”
“Why do we have to pay upfront?” They do not see the work you do before submission “The upfront amount covers the market research and outreach that happen before you see a shortlist. It is credited to your final fee.”

The strongest answer to “why not cheaper?” is evidence. Clients who see fast shortlists, low drop-off and clean reporting pay a fair price, which is why the next section matters.

How AI Recruitment Software Protects Your Margin on Every Fee Model

Fee models decide what you charge. Operations decide what you keep. AI recruitment software improves the second part, and it does so differently under each model.

Contingency: fewer unpaid hours per placement

On a contingency fee, margin is the fee minus all the recruiter time you spent, including on searches that never closed. AI sourcing and AI voice screening take the repetitive first stages off your recruiters, so each search costs fewer hours before it produces a shortlist.

Retained and container: shortlists on time

Retained clients pay for milestones, and the shortlist milestone is where agencies slip. Faster sourcing and structured screening help you hit the date you promised, which protects the next instalment and the relationship.

Markup: more fills with the same team

On temp and contract work, your profit grows with volume and speed of fill. A reusable talent pool with candidate rediscovery lets you re-engage people you already know when a new requirement arrives, so you start a search with a ready shortlist, not an empty page.

All models: fewer drop-offs before joining

Under contingency, a candidate who does not show up costs you the fee. A recruitment chatbot keeps candidates engaged with reminders, rescheduling and follow-ups on WhatsApp, and our guide on reducing interview no-shows shows how it works in practice.

All models: know which clients deserve a discount

Recruitment analytics show fill rate, time to submit and drop-off by client. When a client asks for a lower rate, you can see whether they are a high-volume, fast-feedback account worth a tier or a slow one that already costs you margin. The metrics in our guide to the ROI of AI recruiting for staffing agencies are a good place to start.

AI does not set your fee or negotiate it for you. It lowers the cost of delivering each placement, which gives you room to hold your price instead of discounting.

Want more placements from the same team?

Common Fee Mistakes Recruitment Agencies Make

Copying someone else’s rate card. A rate that works in another market or niche may leave you underpaid or uncompetitive. Benchmark in your own.

Leading with the percentage. Clients anchor on the first number. Lead with speed, quality and the result, then quote.

Discounting without a trade. Every cut should buy something: volume, exclusivity, faster payment or a shorter guarantee.

Leaving terms verbal. Disputes about guarantees, payment and what counts as a placement come from unwritten terms.

Ignoring the notice-period gap. When joining takes weeks, your cash flow and your drop-off risk both grow. Price and plan for it.

Confusing markup with margin. A healthy-looking markup can hide a thin gross margin once burden costs are in.

Not tracking cost per placement. If you do not know what each placement costs, you do not know which clients and fees make money. Our time-to-fill vs time-to-hire guide helps you set the right measures.

Underpricing to win your first clients. A low first price becomes the reference price. Compete on speed and quality instead. For ways to win clients without cutting your fee, read our guide on how recruitment agencies win new clients.

Frequently Asked Questions

What are the main recruitment agency fee structures?

The six main models are contingency fees (paid when a candidate joins), retained fees (paid in milestones, partly upfront), container fees (a smaller upfront payment with the balance on success), flat fees per hire, markups on pay for contract and temp staff, and monthly RPO fees. Most agencies lead with contingency and add retained or container fees for senior roles.

How much do recruitment agencies charge in India?

There is no single rate. Many Indian agencies quote contingency fees as a percentage of annual CTC that rises with seniority, and 8.33% equals one month of CTC. We could not find a reliable independent benchmark, so set your rate from your own placement history and from agencies in your own segment.

What is the difference between contingency and retained fees?

A contingency fee is paid only when the candidate joins, so the agency carries the risk. A retained fee is paid in stages, with part paid upfront, so the client commits to the search and the agency is paid for effort. Retained suits senior and hard-to-fill roles. Contingency suits volume and repeat roles.

What is the difference between markup and margin in staffing?

Markup is the percentage added on top of a worker’s pay to get the bill rate. Margin is the share of the bill rate you keep after all costs, including statutory burden. A 50% markup in the illustrative example above produces about a 25% gross margin, because burden costs reduce what is left.

What guarantee period should a recruitment agency offer?

It depends on the market and the model. There is no universal standard, so agree it with each client. Put the period, the conditions and the remedy (replacement or prorated refund) in writing, and exclude exits you cannot control.

How can AI recruitment software help a recruitment agency make more from each fee?

AI recruitment software reduces the recruiter hours spent on each search by automating sourcing, screening and follow-ups. That lowers your cost per placement and helps you hit shortlist deadlines and cut drop-offs before joining. It also gives you the data to decide which clients deserve a volume discount.

Ready to protect your margin on every placement?

Price for the work you do, write the terms down, and let software lower the cost of every placement. Agencies that know their numbers are the ones that never need to discount.

Rajni Bansal

Rajni Bansal is a seasoned HR leader with 15+ years of experience driving people strategy across global tech and services organizations. She brings deep expertise in talent management, digital HR transformation, and AI adoption in recruitment. As a contributor to Hirin.ai, Rajni shares practical insights on how HR teams can leverage emerging technology to build agile, future-ready workplaces.