top of page

When Should You Hire Full-Time in India: Direct or EOR?

  • Writer: Saransh Garg
    Saransh Garg
  • 1 day ago
  • 9 min read
hire full-time in India direct or EOR

We have set up nine India entities for foreign companies and run payroll for full-time hires under EOR for forty more. The number we quote on almost every call is this: hire fewer than 15 people in India over 24 months and EOR costs less than entity setup and maintenance. Cross that number, and a direct entity, usually a Private Limited company registered under the Companies Act, 2013, pays for itself within 12 to 18 months.


That single number decides most conversations we have when a company asks us to help them hire full-time in India, direct or EOR. This guide walks through the real cost breakpoints, the labour law that actually applies, and the mistakes companies make when they pick the wrong model at the wrong stage.


Why Is It So Hard to Decide Between Direct Hiring and EOR in India?

India doesn't run on one national labour code. Compliance splits across central laws, the Code on Wages 2019, the EPF and Miscellaneous Provisions Act, 1952, and the Payment of Gratuity Act, 1972, plus state specific Shops and Establishment Acts that set working hours, leave, and termination notice differently in Bengaluru, Pune, and Gurugram. Founders who have only hired in the US or UK usually don't realise this until they're three months into entity registration.


A Series B fintech company based in San Francisco learned this the hard way. They wanted eight engineers in Bengaluru and assumed opening an India office was one line item. It turned out to be Private Limited registration, Karnataka Professional Tax and GST registration, a bank account that took six weeks to activate for foreign director KYC, and a Shops and Establishment Act license, all before a single offer letter could go out. Total time from decision to first payslip: 11 weeks.


This is also where contract hiring and full-time hiring start to look different. Contract hiring means engaging talent for a defined project or period, usually through an intermediary entity, with lower statutory obligation and no long term employment relationship. Full-time hiring means an ongoing relationship with statutory benefits like EPF, gratuity, and paid leave attached, whether the legal employer is your own entity or an EOR partner. Companies often start on contract to test a market, then decide to hire full-time in India, direct or EOR, once the role proves permanent.


Demand has also shifted toward more Global Capability Centers (GCC) style mandates than pure cost arbitrage hiring, companies wanting a permanent, IP owning engineering base rather than a rotating contractor pool, often layered with AI, cloud, and data engineering roles that barely existed as standalone titles a few years back. GCC style hiring almost always signals that entity setup is coming eventually. The real question is when, not if.


Where Does India's Full-Time Tech Talent Actually Sit?

Bengaluru remains the deepest market for senior full-time engineering hires, product engineering, platform, and data roles especially, because of the concentration of GCCs already running there. Hyderabad has grown fastest recently, driven by SAP, cloud infrastructure, and AI/ML hiring following Microsoft, Amazon, and Google campus expansions. Pune sits a notch below on compensation but retains talent better, attrition on full-time roles runs meaningfully lower than Bengaluru in our placement data. Chennai is strong for infrastructure and telecom adjacent engineering at slightly lower compensation bands.


Indian full-time candidates bring strong technical depth relative to compensation. Engineers with five to eight years of experience routinely have exposure to the same cloud native, microservices, and CI/CD stacks a US or European team runs, since Indian GCCs have worked at that scale for a decade.


What they typically lack, and what we test for specifically, is unstructured ownership, making an architectural call without a pre written ticket, since much of the senior talent pool has spent their career inside GCC or IT services structures where scope is handed down rather than owned.


How to Hire Full-Time in India: Direct or EOR, According to Indian Labour Law

The compliance obligations attached to a full-time Indian employee don't disappear under either model, they just sit with a different legal entity. Under a direct entity, your India Private Limited company is the legal employer. It registers for EPF once headcount crosses 20 employees under the EPF Act, provides statutory gratuity after five years of continuous service under the Payment of Gratuity Act, 1972, and must follow the relevant state Shops and Establishment Act, which in Karnataka requires 30 days' notice or pay in lieu for most roles.


Under EOR, our registered entity is the legal employer while your company directs the day to day work. We handle EPF, Professional Tax, gratuity, and Shops and Establishment compliance, and you sign a services agreement rather than an employment contract with the individual.


The most common mistake we see, including from companies already using contract based hiring in India, is assuming EOR has no long term legal footprint. It does: IP assignment, limited non compete enforceability under Section 27 of the Indian Contract Act, 1872, and data protection duties under the Digital Personal Data Protection Act, 2023 all still apply, and need to be built into the agreement rather than assumed away. This matters most when deciding how to hire full-time in India, direct or EOR, for data sensitive or IP heavy work.


Direct Entity vs EOR: A Quick Decision Checklist

We built this table from the actual cost and timeline data across our last 40 EOR to entity transitions.

Factor

EOR

Direct Entity (Pvt Ltd)

Time to first hire

7 to 14 days

8 to 12 weeks

Upfront cost

Nil, per employee fee only

₹3 to 6 lakh in registration and legal setup

Best suited for

Under 15 employees

Above 15 employees, 24 month horizon

Monthly cost per employee

8 to 12% of gross salary as fee

2 to 4% for payroll processing plus HR overhead

Statutory compliance owner

AnjuSmriti's registered entity

Your India Pvt Ltd

Exit complexity

Simple offboarding

Formal termination process under state law

Quick self check before your next call:

  • Will you hire more than 15 people in India within 24 months? That leans toward entity.

  • Do you need to be payroll ready within a month? That leans toward EOR.

  • Is India a permanent hub or a two to three year build out? Permanent leans toward entity.

  • Is local banking or India based revenue involved? That leans toward entity.

  • Is this your first India hire with no local counsel yet? EOR buys you time.


Our Process for Hiring Full-Time in India, and What Almost Went Wrong

Our sequence starts with a scoping call mapping the role against Bengaluru, Hyderabad, Pune, and Chennai talent pools, returning a realistic salary band within 48 hours. Sourcing and first shortlist land within five business days for most engineering and SAP roles. Technical assessment, a live system design or code review round we run ourselves, adds five to seven days. For EOR hires, offer to first payslip runs 10 to 14 days. For direct entity hires, it runs three to four weeks due to onboarding formalities under state law.


A European SaaS company, roughly 200 employees globally, engineering led, no prior India presence, came to us wanting six full-time backend engineers in Bengaluru and asked us to run entity registration in parallel so they could switch over once it was live. We flagged the risk early: moving employees from EOR to a new entity mid tenure needs careful continuity of service for gratuity and leave encashment, and a sloppy transition creates real legal exposure and real trust issues with the hires themselves.


At AnjuSmriti Global, we restructured the plan instead. All six went live under EOR within three weeks while entity registration ran in parallel over ten weeks, then we executed a formal, documented transfer with continuity clauses built into the new contracts. The client had a fully staffed team three months earlier than if they'd waited for the entity, with no disruption and no compliance gap. They've since scaled to 22 full-time hires under that entity, several transitioned from earlier contract based engagements once their scope became permanent.


What Does It Cost to Hire Full-Time Engineers in India?

A mid level backend engineer, four to six years of experience, in Bengaluru runs ₹18 to 26 lakh gross per annum. A senior engineer, seven to ten years, runs ₹28 to 42 lakh, and a lead or staff level engineer with architecture ownership runs ₹45 to 65 lakh, sometimes higher at GCC adjacent companies. Employer side statutory costs add roughly 12 to 14% on top for EPF, gratuity, and Professional Tax, regardless of which model you choose.


Under EOR, total cost is gross salary plus statutory contributions plus our fee, typically 8 to 12% of gross salary depending on volume, so a ₹30 lakh senior hire lands around ₹36 to 38 lakh fully loaded, with no upfront setup spend. Under a direct entity, the ongoing percentage is lower, 2 to 4% for payroll processing, but you absorb ₹3 to 6 lakh in one time registration plus ongoing compliance overhead. Most companies that cross the entity threshold reinvest the fee savings into a dedicated India HR hire rather than pocket the difference, since compliance ownership doesn't manage itself past 20 to 25 employees.


The Future of Full-Time Hiring in India, Direct or EOR

Over the next 12 to 18 months, we expect more companies to treat EOR explicitly as a bridge to entity setup rather than a permanent solution, as GCC style full-time hiring becomes the default expectation among venture backed companies with more than 30 employees globally. AI, cloud, and data engineering roles are pulling more of this demand than traditional backend hiring alone. In live mandates right now, we're seeing more companies ask us to build an entity transition clause into the EOR agreement from day one, which tells us the decision to hire full-time in India, direct or EOR, is increasingly made with the second phase already planned rather than treated as a one time choice.


If you're weighing this for your own India build out, we can run the numbers against your actual headcount plan on a call.

Interesting Reads:


FAQs

1.How many full-time employees in India justify setting up a Private Limited entity instead of EOR?

Around 15 employees over a 24 month horizon is the usual break point. Below that, an EOR's 8 to 12% fee costs less than entity registration and compliance overhead. Above it, lower ongoing payroll costs outweigh the setup spend within 12 to 18 months, though fast scaling plans can justify setting up earlier.


2.Is EOR legal for full-time hiring in India?

Yes. EOR is a well established, fully legal model in India. The EOR entity is the registered legal employer and handles EPF, gratuity, Professional Tax, and Shops and Establishment compliance, while your company manages the employee's day to day work through a services agreement rather than a direct employment contract.


3.What is the difference between contract hiring and full-time hiring in India?

Contract hiring engages talent for a defined project or period with lower statutory obligation and no long term employment relationship. Full-time hiring creates an ongoing employment relationship with statutory benefits like EPF and gratuity attached, whether the legal employer is your own entity or an EOR. Many companies start on contract and convert once a role proves permanent.


4.How long does entity registration take before we can hire full-time employees in India?

Realistically 8 to 12 weeks, covering Private Limited registration with the Ministry of Corporate Affairs, GST and Professional Tax registration, bank account activation for foreign director KYC, and the relevant state Shops and Establishment Act license. Bank account activation alone often takes four to six weeks for foreign owned entities.


5.Can employees move from an EOR arrangement to our own India entity later?

Yes, but it requires documented continuity of service. Gratuity and leave encashment are tied to continuous employment, so an undocumented switch between employers can create a break in statutory entitlements. A properly structured transition carries continuity clauses forward so tenure based benefits aren't lost.


6.Do non compete clauses hold up for full-time employees hired in India?

Generally no, once employment ends. Section 27 of the Indian Contract Act, 1872 makes most post employment non compete clauses unenforceable, regardless of whether the hire is direct or EOR. Confidentiality and IP assignment clauses remain enforceable and are the stronger protection to rely on instead.


7.What statutory benefits are mandatory for full-time employees in India?

EPF contribution becomes mandatory once an establishment crosses 20 employees, gratuity applies after five years of continuous service under the Payment of Gratuity Act, 1972, and paid leave and working hours are governed by the relevant state Shops and Establishment Act. These apply under both EOR and direct entity models.


8.Which Indian cities are best for hiring full-time tech talent for a foreign company?

Bengaluru has the deepest senior engineering talent pool. Hyderabad is growing fastest for SAP, cloud, and AI/ML roles. Pune offers lower attrition on full-time hires. Chennai is strong for infrastructure and telecom adjacent engineering, typically at slightly lower compensation than Bengaluru or Hyderabad.

 
 
 
bottom of page