Recruitment Agency Markup Fees Explained

Pull up any agency invoice from the last quarter. Now ask yourself: do you know exactly what you paid for, and whether the rate was fair? Most TA leaders at Indian mid-market companies can answer the first question. Very few can answer the second.
Recruitment agency markup fees are one of the least scrutinised line items in enterprise hiring budgets — partly because the percentages feel small until you do the maths, and partly because agencies have little incentive to make the structure transparent. This guide breaks down every layer of how recruitment agency markup fees work: from the standard contingency percentage to retainer structures, hidden add-ons, and the newer pay-on-hire marketplace models that are changing the cost equation for Indian companies hiring globally.
The term "markup fee" is used loosely in recruitment, and that looseness costs employers money. In permanent hiring, it almost always refers to a placement fee — a percentage of the candidate's annual cost-to-company (CTC) paid to the agency when a hire is made. In contract or temporary staffing, a markup is something different: it's the percentage added on top of the worker's day rate to cover the agency's margin, employer costs, and administration.
These two structures are often conflated in conversations with agencies, which creates confusion when comparing quotes. A 20% "markup" from a contract staffing firm and a 20% "placement fee" from a permanent search firm are not the same thing — the contract markup is applied to every billing period, while the placement fee is a one-time charge.
For most TA leaders at Indian companies, especially those hiring permanent roles domestically or across international markets, the relevant number is the placement fee as a percentage of CTC. That's the figure this guide focuses on. But understanding what goes into the CTC calculation matters just as much as the headline percentage, as we'll cover below.
Contingency recruitment is the dominant model for permanent hiring in India and across most global markets. The agency works the role, and you only pay if they successfully place a candidate. No placement, no fee. It sounds clean, and for straightforward roles, it often is.
The typical fee ranges, based on role complexity and market conditions in 2026, look like this:
The headline percentage is only part of the story. What matters equally is what components are included in the CTC base. Most agencies calculate their fee on fixed annual CTC, basic salary plus fixed allowances. But some agencies, particularly for senior roles, will attempt to include variable pay, joining bonuses, and even ESOPs in the base. A 20% fee on a ₹40L fixed CTC is ₹8L. A 20% fee on a ₹40L fixed + ₹10L variable + ₹5L joining bonus is ₹11L. That's a 37.5% difference in actual cost for the same headline rate.
Always define the fee base in writing before briefing any agency. Insist on fixed CTC components only, and get that definition into the contract.
For a deeper look at how these costs stack up across different hiring scenarios in India, see our guide on Recruitment Agency Cost in India: What You're Really Paying.
Retained search is the other major fee structure, and the one that generates the most complaints from TA leaders who've been burned by it. In a retained engagement, the agency receives payment in stages regardless of whether a hire is made. The classic structure is thirds: one-third upfront to begin the search, one-third on delivery of a shortlist, and one-third on placement.
For a senior leadership hire at ₹1 crore CTC with a 25% fee, that means ₹8.3L paid before a single interview, ₹8.3L when CVs arrive, and ₹8.3L when someone joins. If the search fails, and retained searches do fail, you've paid ₹16.6L for nothing.
Retained search makes sense in a narrow set of circumstances: highly confidential C-suite searches, roles requiring deep market mapping in a new geography, or situations where the agency needs to invest significant time in a passive candidate approach. For Indian mid-market companies expanding globally, a retained search for a country MD in a new market can be legitimate, provided the agency has genuine local presence and a track record in that market.
Retainers are frequently proposed for roles that don't warrant them. If an agency is asking for a retainer on a mid-level specialist role, a role they've placed before, or a role where multiple agencies could compete on contingency, push back. The retainer structure protects the agency's revenue, not your hiring outcome.
For a full breakdown of what retainer fees actually cover, and what they don't, read our post on Leadership Hiring India: The 2026 Complete Guide.
The placement fee percentage is the number agencies lead with. The add-ons are what erode the value of the engagement. Here are the most common ones to watch for.
Most agencies offer a replacement guarantee, typically 30 to 90 days. If the candidate leaves within that window, the agency will find a replacement at no additional charge. In practice, these guarantees are riddled with conditions. Common clauses that void the guarantee include: the candidate was made redundant (not resigned), the role description changed after joining, the candidate was counter-offered and you matched it, or the replacement search must begin within a specific number of days of the departure. Read the guarantee clause carefully. A 90-day guarantee with five voiding conditions is worth less than a 60-day guarantee with none.
Some agencies bundle background verification and psychometric assessments into their service. Others bill them separately, sometimes without making this clear upfront. If you're already running your own background checks or using an AI resume screening tool, you're paying twice for the same function.
For Indian companies hiring outside India, agencies often apply a surcharge on top of their standard fee, citing local market knowledge, compliance complexity, or currency risk. These surcharges range from 2, 5 percentage points and are rarely itemised. If your agency is charging 18% for domestic roles and 23% for international ones, ask them to justify the delta with specifics.
Some agencies require exclusivity, meaning you cannot brief other agencies on the same role during the search period. This protects their investment in the search, but it also removes your ability to run a competitive process. If you accept exclusivity, time-limit it. A 30-day exclusive window is reasonable; an open-ended exclusivity clause is not.
Watch for agencies that trigger their invoice on offer acceptance rather than the candidate's joining date. If the candidate accepts and then declines before starting, you may still owe a fee, or face a dispute. Always specify in the contract that the fee is triggered on the candidate's first day of employment.
Knowing the market rate for a given role type is your strongest negotiating tool. The framework below gives TA leaders a practical way to assess whether a proposed fee is reasonable before signing.
Think of fair fee benchmarking as a function of three variables: role complexity (how hard is it to assess the right candidate?), market scarcity (how many qualified candidates exist in the target market?), and geography (how much local market knowledge does the agency need?). The higher each variable, the higher the justifiable fee.
| Role Type | Geography | Fair Fee Range | Notes |
|---|---|---|---|
| Volume / Generalist | India domestic | 8, 12% | High supply; multiple agencies can compete |
| Mid-level Specialist | India domestic | 12, 18% | Requires domain knowledge; passive sourcing needed |
| Niche Specialist | India domestic | 18, 22% | Rare skill set; limited candidate pool |
| Leadership / C-suite | India domestic | 20, 25% | Confidential search; retained or hybrid model |
| Mid-level Specialist | SEA / MENA | 18, 22% | Local market knowledge premium justified |
| Niche Specialist | Europe / Americas | 22, 28% | High local agency cost base; passive talent focus |
| Leadership / C-suite | Any international | 25, 30% | Retained search; local boutique firms preferred |
If an agency is quoting above these ranges, ask them to justify the premium with specifics: their fill rate for similar roles, their average time-to-shortlist, and the depth of their candidate network in the relevant market. If they can't answer those questions, the premium isn't warranted.
For companies hiring across multiple geographies simultaneously, the benchmarking exercise becomes more complex. Our guide on Global Hiring from India: The 2026 Complete Guide covers how to structure agency relationships for multi-country hiring programmes.
The placement fee percentage is only one component of the true cost of using a recruitment agency. When you factor in the administrative overhead of managing multiple agency relationships, the cost picture changes significantly, especially for Indian companies running multi-geo hiring programmes.
Consider a practical example: a mid-market Indian pharma company needs to hire a regulatory affairs manager in Germany at a CTC of approximately ₹40L (equivalent). Here's how the cost stacks up across three models:
| Cost Factor | Traditional Agency (Retained) | Traditional Agency (Contingency) | Pay-on-Hire Marketplace (CBREX) |
|---|---|---|---|
| Upfront fee | ₹3.3L (1/3 retainer) | ₹0 | ₹0 |
| Placement fee % | 25% = ₹10L total | 22% = ₹8.8L | Competitive market rate, pay on hire |
| Admin overhead (contracts, invoicing, coordination) | High, separate contract per agency | High, separate contract per agency | Low, single contract, unified invoicing |
| International surcharge | Often included or added | Often added (2, 5%) | Covered within platform model |
| Replacement guarantee | Variable, often conditional | Variable, often conditional | Structured within platform terms |
| Multi-geo capability | Requires separate agency per market | Requires separate agency per market | 4,000+ agencies across 33 countries, one contract |
| Risk if role unfilled | Retainer portion lost | No fee, but time lost | No fee, pay only on hire |
The comparison above illustrates why the headline fee percentage can be misleading. A retained agency at 25% with upfront payments and separate international contracts can cost significantly more in total than a pay-on-hire marketplace model, even if the marketplace's effective fee rate is similar. The difference is in risk allocation and administrative efficiency.
For a broader comparison of hiring models and their true costs, see our analysis of Hiring Platforms India: Job Boards vs. Agencies vs. AI Marketplaces.
Most agency contracts are written to protect the agency. Most employers sign them without negotiation. Here are eight specific terms worth challenging every time.
These eight terms won't eliminate agency fees, but they will significantly reduce the risk of paying for poor outcomes. For companies managing multiple agency relationships, applying this checklist consistently across your vendor panel is the foundation of effective recruitment vendor pool management.
There's a structural problem with percentage-of-salary recruitment fees that most TA leaders recognise but rarely address directly: the agency's financial incentive is to place the highest-salaried candidate, not the best-fit candidate. An agency earns 20% more by placing someone at ₹50L than at ₹40L, even if the ₹40L candidate is the stronger hire. This misalignment is baked into the contingency model.
The second structural problem is vendor sprawl. As Indian companies scale their hiring, particularly those expanding into international markets, they accumulate agency relationships. A company hiring across India, Singapore, the UAE, Germany, and the US might have 15 to 20 active agency contracts, each with different fee structures, replacement guarantees, invoice terms, and performance standards. The administrative cost of managing that panel is rarely measured, but it's real. TA teams spend hours each week on agency coordination that could be spent on strategic hiring work.
For Indian mid-market companies expanding internationally, the fee complexity compounds quickly. Each new market requires a new agency relationship, a new contract negotiation, a new invoicing process, and a new set of compliance considerations. A company hiring in five countries simultaneously might be managing five separate agency contracts, five different fee structures, and five different invoicing currencies, all while trying to maintain consistent hiring standards across markets.
This is the problem that a single-contract, AI-matched marketplace model is designed to solve. Rather than managing a fragmented panel of agencies, companies work through one platform and one contract that covers specialist recruiting firms across multiple geographies. The AI matching layer routes each role to the most relevant specialist agencies in the relevant market, so a niche pharma role in Germany goes to firms with genuine EU regulatory expertise, not to a generalist agency that happens to have a Germany office.
CBREX operates as an AI-powered talent acquisition marketplace connecting companies with 4,000+ specialist recruiting firms across 33 countries through a single platform and contract. The model is pay-on-hire: no retainers, no seat licences, no upfront fees. Companies post roles, CBREX's AI matching engine (C Map) routes them to the most relevant specialist agencies, and the three-level screening process, agency pre-screen, C Screen AI validation, and stack ranking, means hiring managers receive interview-ready shortlists rather than unfiltered CV dumps.
For Indian companies hiring niche skills across multiple geographies, this model eliminates the two biggest hidden costs in traditional agency recruitment: the administrative overhead of managing a fragmented vendor panel, and the financial risk of retainer fees paid for searches that don't deliver. To understand how this compares to RPO and other outsourced models, our analysis of RPO vs Agency India: Which Model Wins for Mid-Market Companies is a useful reference.
For permanent roles in India, contingency fees typically range from 8, 12% of CTC for generalist or volume roles, 12, 18% for mid-level specialist roles, and 18, 25% for niche or leadership positions. Retained search for C-suite roles can reach 25, 30%. These are market norms, not fixed rates, all fees are negotiable.
Yes. Most agencies quote a standard rate and expect negotiation, particularly for high-volume mandates, long-term partnerships, or roles where multiple agencies are competing. The most effective negotiating levers are volume commitment, exclusivity trade-offs, and payment terms. A company briefing an agency on 10 roles per quarter has significantly more leverage than one briefing a single role.
In permanent recruitment, these terms are often used interchangeably to mean a percentage of the candidate's annual CTC paid on successful placement. In contract or temporary staffing, a markup is different, it's the percentage added to the worker's hourly or daily rate to cover the agency's margin and employer costs, applied for the duration of the engagement rather than as a one-time charge.
Yes. Recruitment agency services in India attract 18% GST on the placement fee. This is in addition to the placement fee percentage and should be factored into your total cost calculation. For international placements, the GST treatment depends on the place of supply rules, consult your finance team or a tax advisor for cross-border engagements.
Yes, provided you haven't signed an exclusivity clause. In a standard contingency arrangement, you can brief multiple agencies on the same role and pay only the agency that successfully places the candidate. The risk is that agencies may deprioritise non-exclusive mandates. Managing this dynamic, keeping agencies engaged without granting exclusivity, is one of the core skills of effective vendor management. For a structured approach, see our guide on Talent Acquisition in India 2026.
Start with the placement fee (% × fixed CTC). Add GST at 18%. Add any separately billed costs (background checks, assessments, international surcharges). Then add an estimate of internal time cost, the hours your TA team spends briefing, coordinating, and managing the agency relationship. For a role that takes three months to fill with significant agency management overhead, the true cost is often 30, 40% higher than the headline fee alone. Our guide on the hidden cost of open roles covers the time dimension in detail.
Recruitment agency markup fees are not inherently unreasonable, specialist agencies that consistently deliver qualified candidates for hard-to-fill roles earn their fees. The problem is opacity: fees that aren't benchmarked, contracts that aren't scrutinised, and add-ons that accumulate unnoticed across a fragmented vendor panel.
For Indian mid-market companies hiring across multiple geographies, the cost of that opacity compounds with every new market and every new agency relationship. The renegotiation checklist above is a starting point. But if your hiring programme has grown to the point where managing agency relationships is itself a significant operational burden, the more fundamental question is whether the traditional agency model is still the right structure for your needs.
CBREX was built specifically for companies at that inflection point, where the volume and complexity of hiring has outgrown the traditional agency panel model, but a full RPO engagement isn't the right fit either. One contract. 4,000+ specialist agencies. Pay only when you hire. If you want to see how the cost equation compares for your specific hiring profile, book a demo with the CBREX team and we'll walk through the numbers with you. Or if you'd prefer to start exploring the platform directly, sign up and see how it works.
Questions about a specific hiring challenge? Let's talk, the CBREX team works with TA leaders across India and globally to structure hiring programmes that deliver better outcomes at lower total cost.


