- A staffing agency is the legal employer and bills you a markup: direct hire via an EOR makes you the employer, with the IP and control that follow.
- Placement fees versus ongoing markup: India placement fees run 8.33% to 16.67% of CTC (contingency) up to 25% to 33% (retained), plus 18% GST, but an ongoing staffing markup compounds far faster than a one-time move.
- Read the MSA first: before you convert anyone, check the agency contract for the conversion fee and the non-solicit or candidate-ownership clause, because it sets your timeline.
- The conversion sequence: review the MSA, choose the EOR route, issue a day-one appointment letter, assign IP in the new contract, then run the first compliant payroll.
- Direct employment triggers day-one duties: an appointment letter, EPF, ESI, gratuity and TDS all apply from the start; whether prior agency tenure counts toward gratuity is a question for counsel, not a given.
Need help with moving your India team to direct employment? Talk to an expert!
Discover how Wisemonk creates impactful and reliable content.
Moving from a staffing agency to direct employment in India is a change we help foreign companies make often, and it usually starts with one realization: the people doing your India work are not your employees.
A third-party staffing or recruitment agency employs them, runs their payroll, and bills you a marked-up rate for their time. That agency owns the relationship under a master services agreement (MSA) you signed early on, usually with a non-solicit clause and a conversion or buyout fee inside it.
This page is for one specific situation, so it helps to rule out two neighbors first:
- Not an agency retainer: if you pay a marketing or dev shop to deliver project work on a retainer, that is a vendor relationship, not people you want to employ. That is a case for replacing an agency with dedicated India employees, a different problem.
- Not your own freelancers: if you already pay independent contractors directly and want to formalize them, that is the move from freelancers to a managed India team, which we cover separately.
- This page: people a staffing agency employs and bills you for, whom you now want to employ directly in India.
One thing decides your timeline, and it is almost never the salary. It is the conversion or buyout fee and the non-solicit or candidate-ownership clause in that MSA. Read it before you move anyone.
What is the difference between a staffing agency and direct hire?
A staffing agency is the legal employer of the workers it supplies. It hires them, runs their payroll, and bills you a marked-up rate for their time. Direct hire means you become the employer, through your own entity or an Employer of Record (EOR), and the markup, the intellectual property, and the day-to-day control come with you.
The distinction is not cosmetic. It changes who holds the contract, who owns the work product, and who carries the compliance risk. If you want the definitional breakdown, see the difference between an EOR and a staffing agency; this page is about making the move.
Who is the legal employer when you use a staffing agency?
The agency is. It signs the employment contract, deposits statutory contributions, and issues the salary. You hold a commercial contract with the agency, not an employment relationship with the worker.
That is why you cannot simply keep an agency worker by paying them directly. The person has an employer already, and a contract that often restricts moving to the client. An EOR, by contrast, is the single legal employer for permanent hires, and Wisemonk is never a staffing supplier of workers on its own rolls.
Why foreign companies route India talent through an agency in the first place
Most do it for speed. Without an Indian entity, you cannot legally payroll a permanent employee yourself, and an agency lets you start in days.
The trade-off is that you rent the relationship. You pay the markup for as long as the arrangement runs, and the agency keeps the employment contract, the candidate record, and often the right of first refusal on conversion.
How much markup do staffing agencies charge in India?
Indian recruitment and placement fees vary widely by model. Contingency placement typically runs 8.33% to 16.67% of annual CTC (cost to company, roughly total annual compensation). Retained or executive search runs 25% to 33%. Some firms charge a flat fee of $300 to $2,400 (₹25,000 to ₹2,00,000). All of these attract 18% GST, and most carry a replacement guarantee of 30 to 90 days. You can see current India placement fee benchmarks on our own research.
Those are one-time placement fees. A staffing arrangement where the agency stays the employer is different: there you pay an ongoing markup for the life of the engagement.
India placement and recruitment fees
A placement fee is paid once, when you hire. A staffing markup is paid continuously, on every invoice, for as long as the worker stays on the agency's books.
Keep the two separate when you model cost. Confusing a one-time 15% placement fee with an ongoing markup is the most common mistake we see in these conversations.
Contingency vs retained vs flat
- Contingency: 8.33% to 16.67% of annual CTC, payable only when a candidate joins. The most common model for mid-level roles.
- Retained or executive: 25% to 33% of annual CTC, part of it payable up front. Used for senior and hard-to-fill roles.
- Flat fee: a fixed $300 to $2,400 (₹25,000 to ₹2,00,000) per hire, more common for high-volume or junior roles.
For comparison, our own recruitment is 10% of annual salary, with nothing payable until the candidate actually joins and a 90-day guarantee.
What a US contract markup looks like, for scale
In the US staffing market, the roll-up on a contract bill rate commonly lands anywhere from 30% to 75% over the pay rate (US vendor-reported, for scale). We cite that only to show the shape of a contract markup, not the size of an India one.
We do not have a sourced figure for the equivalent India staffing markup percentage, and we will not invent one.
The margin you cannot see
With a placement fee, you see the number. With a staffing markup, you often do not: the agency quotes a single bill rate and the split between pay rate and margin stays inside the agency.
That hidden gap is the part that compounds. You are paying it every month, and because it is bundled into one rate, it rarely gets renegotiated.
Is it cheaper to hire directly or use a staffing agency?
In most cases we model, direct hire is cheaper over time, because you trade an ongoing monthly markup for a one-time conversion cost plus a predictable flat fee. A staffing markup never stops. A conversion is paid once, after which your running cost is the employee's salary plus statutory on-costs and a flat EOR fee.
The honest answer depends on how long the person stays. The longer the tenure, the more decisively direct hire wins.
The one-time cost of converting
Converting has upfront costs: any conversion or buyout fee in the MSA, the work of drafting a compliant employment contract, and onboarding onto Indian payroll.
These are real, but they are paid once. After that, they do not recur.
The ongoing cost of staying on the agency contract
Staying means paying the markup on every invoice, indefinitely. It also means the agency keeps the employment relationship, so your bargaining position on rate, retention, and terms stays limited.
Statutory on-costs on an India gross salary (the employer's share of contributions and benefits, sometimes called loading) run roughly 15% to 22% of gross. Those costs exist whether you hire through an agency or directly; with direct hire you at least stop paying a markup on top of them.
Where the break-even lands
Think of it as a one-time conversion cost set against an ongoing monthly markup. As an illustration only, and your numbers will differ: if your conversion cost equals a few months of the markup you currently pay, every month after that crossover is savings.
We will not put a fixed crossover month on this, because the inputs vary too much by role and contract. Our employee cost calculator is the fastest way to model your own figures against our transparent EOR pricing.
What do you lose under a staffing agency model?
Four things: control over people decisions, ownership of the intellectual property your workers create, influence over retention, and the ability to build your own culture. The agency sits between you and the worker on each of them, because the worker's employer is the agency, not you.
None of these show up on an invoice, which is exactly why they get overlooked.
Who owns the IP your agency workers create?
This depends on the contracts, and it is where we most often see exposure. If the intellectual property is assigned to the agency, or to no one clearly, code, designs, and documentation your team produced may not sit cleanly with you. Confirm who owns what in your case with counsel against your MSA, and read more on protecting IP when hiring in India.
The fix on direct hire is clean: IP and confidentiality are assigned to you in the new employment contract, from day one.
Control over people decisions
You can direct the work, but hiring, firing, pay changes, and promotions route through the agency. That slows decisions and dilutes the manager relationship.
Under direct employment, those decisions are yours, inside Indian law.
Attrition and the billable-replacement problem
When an agency worker leaves, the agency's incentive is to fill the seat with another billable head, not necessarily to retain the specific person your team trained. Continuity becomes the agency's call, not yours.
Direct employment aligns retention with you, because the relationship, the equity story, and the career path are yours to offer. It is worth understanding why Indian engineers leave their jobs and what India's engineers want from global employers before you set those terms.
Can you hire an agency worker permanently in India?
Yes, through direct employment via an EOR, but check the agency contract first. The worker already has an employer, so the move depends on what your MSA allows. The conversion or buyout fee and the non-solicit clause decide whether you can do this now, later, or only after a waiting window.
Read those clauses before you talk to the worker, not after.
The conversion or buyout fee in your agency MSA
Many staffing MSAs let you convert a worker to your own employment for a fee, often expressed as a percentage of salary or a flat buyout. This is contractual, not statutory, so the number is whatever you agreed.
Find that clause and price it in. It is the single biggest variable in your conversion cost.
Non-solicitation and candidate-ownership clauses
MSAs also commonly include a non-solicitation clause, barring you from hiring the agency's workers for a defined window, plus candidate-ownership language claiming the person as the agency's placement.
India generally does not enforce post-termination non-compete clauses against employees, but a non-solicit between two businesses is a different question, and the nuance is worth checking with counsel. Do not assume a clause is unenforceable just because you have read that India voids non-competes.
How does direct employment through an EOR work in India?
An EOR becomes the single legal employer for your permanent, full-time hires in India, on compliant local contracts, while you direct their day-to-day work. A permanent agency placement abroad normally requires you to hold your own entity; only the agency's own temps avoid that. An India-specialist EOR removes the entity requirement and reduces permanent establishment (PE) risk, though it never eliminates it.
Here is how the three routes compare.
| Factor | Staffing agency | Direct hire via EOR | Your own entity |
|---|---|---|---|
| Legal employer | The agency | The EOR (Wisemonk) | Your Indian entity |
| Setup time | Already in place | Within weeks | Several months |
| IP ownership | Agency or unclear until assigned | Assigned to you in the employment contract | Yours directly |
| Control of people decisions | Mediated by the agency | You direct the work day to day | Full |
| Cost shape | Ongoing bill-rate markup | Flat monthly fee from $99/employee/month | Fixed overhead plus statutory on-costs |
| Exit and flexibility | Bound by MSA terms, non-solicit, buyout | Offboard per contract and Indian law | You manage directly; wind-down is heavier |
You can model the owned-entity crossover with our EOR vs entity calculator when headcount grows.
Why cross-border makes direct employment hard without an EOR
To employ someone in India directly, you need a legal presence that can run payroll, deposit EPF and ESI, and file taxes. Setting that up from abroad takes months and creates ongoing compliance obligations.
An EOR already holds that presence. That is what lets the same people move onto compliant Indian contracts within weeks rather than after an entity build. If you are still weighing models, compare EOR, contractor and direct hire.
Thinking about moving your India team off an agency contract?
We employ your agency-supplied talent directly in India on compliant contracts, without you registering an entity first.
How do you convert agency workers to direct employees in India?
Conversion follows a clear sequence: read the MSA, choose the EOR route, issue a compliant day-one appointment letter, assign IP in the new contract, and run the first compliant payroll. The legal work sits in the first and fourth steps; the speed comes from the EOR already holding the entity. Our contractor conversion planner walks the same sequence step by step.
- Read the agency MSA: find the conversion or buyout fee, the non-solicit window, and any candidate-ownership clause. This clause, not the salary, sets your timeline, so it comes first.
- Choose the EOR route: engage an EOR to become the legal employer in India so you avoid building an entity and can start within weeks.
- Issue a compliant day-one appointment letter: an appointment letter is a mandatory day-one duty for every employee under the OSH Code 2020, with no service qualification, so it has to be ready before the start date. See how offer letters and appointment letters work in India.
- Assign IP and confidentiality in the new contract: the new employment agreement assigns intellectual property and confidentiality to you, closing the ownership gap the agency model left open.
- Run the first compliant payroll: onboard the person onto Indian payroll with EPF, ESI, and TDS handled from the first cycle.
For a fuller walk-through, see how to convert contractors to employees in India.
What transfers and what does not on conversion
Treat a conversion as a fresh start of employment, not a transfer of the old one. The new employer is different, so statutory clocks generally begin again unless a contract says otherwise.
Record any prior service explicitly in the new contract rather than assuming it carries across.
Day-one statutory duties
From the first day of direct employment, the appointment letter is due, and EPF, ESI, and TDS obligations apply from the first payroll cycle. These are not phased in.
Prior agency tenure and gratuity
Gratuity vests at five years of continuous service with one employer. Whether time served under the agency counts toward that five years on conversion is not settled by statute, so confirm it with counsel and do not promise it. The safe practice is to record prior service by contract and treat the statutory clock as restarting.
What India compliance applies when you employ directly?
Direct employment triggers the full set: a day-one appointment letter, EPF and ESI contributions, gratuity, and salary TDS, all under the four Labour Codes in force since November 21, 2025 (as of October 2026). These are the Code on Wages 2019, the Industrial Relations Code 2020, the Code on Social Security 2020, and the OSH Code 2020. Central rules set the floor; some rules are state-level. Our guide to payroll in India covers the running cadence.
Appointment letters, EPF and ESI
The appointment letter is mandatory for every employee on day one under the OSH Code 2020. Once they are on your payroll, you can pay employees in India compliantly each cycle.
- EPF: 12% from the employee and 12% from the employer, with the employer's share split 8.33% to the pension scheme and 3.67% to the provident fund. The EPF wage ceiling is ₹25,000 per month as of September 2026, raised from ₹15,000.
- ESI: 3.25% from the employer and 0.75% from the employee, for wages up to ₹21,000 per month (₹25,000 for persons with disability).
- TDS: salary TDS under Section 392 of the Income-tax Act 2025 (effective for payments from April 1, 2026), with the certificate on Form 130 and the quarterly return on Form 138. Form 16 is superseded terminology.
Gratuity and termination or notice
Gratuity is 15 days' wages for each completed year of service and vests at five years under the Code on Social Security; fixed-term employees become eligible pro rata, without the usual five-year qualification. You can estimate it with our gratuity calculator.
There is no statutory resignation notice number in India: the notice period is whatever the employment contract states. Final wages are due within two working days of resignation under the Code on Wages, so build that into offboarding.
Misclassification risk if you keep treating them as contractors
If an agency-supplied worker is directed like an employee, set hours, embedded in your team, using your systems, then calling them a contractor or agency worker is a risk, not a saving. Run a quick misclassification check if you are unsure, and note that any quantified penalty figure depends on the facts.
The OSH Code 2020 also places welfare duties on the principal employer (s.53), and a restriction on contract labour in core activities (s.57) may apply to agency-supplied workers. Direct employment removes the ambiguity.
How can Wisemonk help you move your India team to direct employment?
Wisemonk is an India-native Employer of Record (EOR) that helps global companies hire, pay, and manage talent in India without setting up a local entity. For a team you currently source through an agency, that means those same people on compliant Indian employment contracts within weeks, without registering a company in India first.
We support 300+ global clients and more than 2,000 employees across India, process $20M+ in annual payroll, and hold a 4.8/5 rating on G2. Pricing starts from $99 per employee per month as of October 2026.
Here is how we help:
- Recruitment support: re-source a role the agency will not release, at 10% of annual salary, with nothing payable until the candidate joins.
- Mira AI hiring software: post a role, score applicants against your scorecard, and hire directly to replace a placement.
- Contractor of Record: for specialists who should stay contractors, with compliant agreements, classification review, and IP assignment.
- Background verification: screen converted workers you never formally onboarded.
- Managed payroll or PEO: once you hold your own Indian entity, we run the pay run, filings, and benefits, and can source and ship laptops through our equipment add-on.
From our experience helping companies move India teams off agency contracts, the clause that decides the timeline is almost never the salary, it is the non-solicit window buried in the MSA you signed on day one.
As the CEO of The Humble Bucks LLC, I had a great experience working with Wisemonk.io. They made our hiring process in India smooth, efficient, and cost-effective. We were assigned a dedicated recruiter who helped us find and hire three EOR employees at a very competitive price. Beyond hiring, Wisemonk's support team was extremely helpful in managing important operational logistics. They assisted us with coordinating meeting-related needs, including flight tickets, employee laptops, and other practical requirements, which saved us significant time and effort. Overall, Wisemonk has been a reliable partner for The Humble Bucks LLC. Their combination of recruiting support, EOR services, and hands-on operational assistance made the entire experience seamless. I would recommend Wisemonk to any company looking to hire and manage employees in India with confidence.
Mandan M Sharma, CEO, The Humble Bucks LLC.
Ready to own your India team?
We convert agency workers to direct employees in India and run the compliance so you do not have to.
Frequently asked questions
How much markup do staffing agencies charge?
India placement fees commonly run 8.33% to 16.67% of annual CTC for contingency search and 25% to 33% for retained search, plus 18% GST. A staffing arrangement where the agency stays the employer instead charges an ongoing markup on the bill rate for the engagement's life.
What percentage does an agency take?
It depends on the model. A one-time placement fee is a percentage of first-year pay, 8.33% to 33% in India. An ongoing contract markup is a continuing percentage added to the worker's pay rate on every invoice, bundled into a single bill rate you rarely see broken out.
Who is the employer when I use a staffing agency?
The agency is the legal employer. It signs the employment contract, deposits EPF and ESI, runs payroll, and issues the salary. You hold a commercial contract with the agency, not an employment relationship with the worker, which is why you cannot simply start paying that person directly.
Can I hire an agency worker permanently?
Yes, through direct employment, usually via an EOR if you have no Indian entity. First check your MSA: a conversion or buyout fee and a non-solicit window may apply. Those contractual terms, not Indian statute, decide whether you can move the person now or later.
What does a conversion or buyout fee look like?
It is a contractual fee in your staffing MSA that lets you move a worker onto your own employment, usually expressed as a percentage of salary or a flat buyout. The amount is whatever you agreed, so read the clause; we do not quote a fixed India figure because none is standard.
Is it cheaper to hire directly or use a staffing agency?
Usually direct hire, over time. You trade an ongoing monthly markup for a one-time conversion cost plus a flat EOR fee from $99 per employee per month. The longer the person stays, the more decisively direct employment wins; model your own crossover with an employee cost calculator.
What is the difference between direct hire and using a staffing agency?
With a staffing agency, the agency is the legal employer and bills you a markup. With direct hire, you are the employer, through your own entity or an EOR, so the intellectual property, the people decisions, and the retention relationship sit with you instead of the agency.
Ready to build your India team?
Tell us who you're looking to hire. We'll walk you through exactly how the setup works for your company, your timeline, and your budget.