How a foreign IT company can hire developers in India legally — entity vs EOR vs contractors
Foreign IT companies can hire developers in India through an entity, EOR, or contractors while staying legally compliant.
Accorp Compliance Team
Our team of compliance experts specializes in PCI DSS, SOC 2, and other security frameworks to help businesses achieve and maintain compliance.
India is the world's largest developer talent market. For a US, UK, or European IT company looking to scale engineering teams without the cost of San Francisco or London salaries, hiring Indian developers is not just a budget decision — it is a strategic one.
But hiring in India as a foreign company is not as simple as posting a job and wiring a salary. India has one of the most detailed employment law frameworks in the world — covering provident fund contributions, employee state insurance, professional tax, gratuity, TDS, Shops and Establishments compliance, and more. Doing it wrong creates Permanent Establishment (PE) tax risk, worker misclassification liability, and retrospective penalties.
There are exactly three legal paths for a foreign IT company to hire developers in India. This guide explains each one honestly — including cost, timeline, compliance obligations, and which scenario each is genuinely best for.
The Three Legal Hiring Models at a Glance
Model | Who Is the Legal Employer | Setup Time | Best For |
Own Indian entity (Pvt Ltd) | Your Indian company | 4–8 weeks | 10+ hires, long-term, full control |
Employer of Record (EOR) | Third-party Indian EOR entity | 1–2 weeks | 1–50 hires, speed, market testing |
Independent contractors | No employer — freelance | Immediate | Short-term projects, specialised tasks |
No single model is universally correct. The right choice depends on your team size, timeline, long-term India commitment, and risk tolerance.
Option 1: Set Up Your Own Indian Entity
What it means
You incorporate an Indian Private Limited Company — a wholly-owned subsidiary of your foreign parent — through the online company registration process under the Companies Act, 2013. The Indian Pvt Ltd becomes the legal employer of all your Indian developers. Your foreign parent contracts with the Indian subsidiary for services.
This is the company formation in India route: you become a real Indian employer, with full control and full accountability.
How it works in practice
The india online company registration process uses the SPICe+ form on the MCA21 portal — covering incorporation, PAN, TAN, GST, EPFO, and ESIC registration in a single integrated filing. You need at least two directors (one of whom must be a resident director who has lived in India for 182+ days in the preceding year) and a registered office address.
The entire process can be completed remotely —India register company remotely India is now fully supported under the digital MCA framework. No founder needs to visit India for the incorporation itself.
Typical timeline: 4–8 weeks from start to Certificate of Incorporation, bank account, and first payroll run
Statutory compliance as an Indian employer
Once you have an Indian entity and employ developers, you become responsible for:
TDS (Tax Deducted at Source) — monthly deduction and deposit under Section 192 of the Income Tax Act; quarterly Form 24Q filing
Provident Fund (PF/EPFO) — 12% employee contribution + 12% employer contribution on basic salary for all employees earning up to ₹15,000 basic (voluntary above this)
Employee State Insurance (ESIC) — 0.75% employee + 3.25% employer on gross salary for employees earning up to ₹21,000 per month
Professional tax — state-specific monthly deduction (₹200/month in most states)
Gratuity — accrues after 5 years of service; 15 days' salary per year of service
Shops and Establishments registration — state-specific registration is mandatory before hiring
Annual ROC filings — AOC-4 (financial statements) and MGT-7 (annual return) with MCA
Pvt ltd company registration cost in India is low — but the ongoing compliance burden is real. Budget for a retainer CA or compliance firm from day one.
When to choose this model
You are hiring 10 or more developers in India for the long term
You want full operational and IP control — employment contracts directly with your Indian entity
You plan to build a Global Capability Centre (GCC) or a significant India presence over 2–5 years
Your Indian team will handle sensitive IP, client data, or proprietary code that you prefer under your own legal structure
Option 2: Employer of Record (EOR)
What it means
An Employer of Record (EOR) is a third-party Indian company that becomes the legal employer of your developers on paper — while you direct their day-to-day work, assign tasks, and manage performance.
The EOR handles all Indian employment compliance: payroll in INR, TDS, PF/EPFO, ESIC, professional tax, gratuity accruals, employment contracts, and Shops and Establishments compliance. You pay the EOR a monthly fee (typically $99–$299 per employee per month above salary costs) and receive compliant, managed employment without setting up an entity.
How it works in practice
Your chosen developer is employed by the EOR's existing Indian entity. The three-party structure is:
Your foreign company — controls the work, pays the EOR
The EOR's Indian entity — legal employer, handles all statutory compliance
The developer — employee of the EOR, works for your company
The developer receives a full-time employment contract from the EOR, INR payroll with proper statutory deductions, and all mandatory benefits — PF, ESIC, gratuity accrual, paid leave — exactly as they would from a direct Indian employer.
Onboarding time: 1–2 weeks — significantly faster than the 4–8 week entity setup. This is the primary advantage of EOR for companies testing the Indian market or filling urgent roles.
The Permanent Establishment risk EOR eliminates
If a foreign IT company directs Indian workers without a legal Indian entity, it creates Permanent Establishment (PE) risk — the Indian tax authorities may treat the foreign company as having a taxable presence in India, retroactively attributing Indian profits and levying corporate tax.
An EOR eliminates this risk because the EOR's Indian entity is the legal employer. Your foreign company is simply a client of the EOR — not an employer operating in India.
When to choose this model
You are hiring 1–50 developers and want to start within weeks, not months
You are testing the Indian market before committing to a full entity setup
You need to fill urgent senior roles where a 6-week entity setup timeline is unacceptable
Your team size fluctuates, and you want flexibility to scale up or down without entity compliance overhead
Option 3: Independent Contractors
What it means
You engage Indian developers as freelancers or independent contractors — no employment relationship, no Indian entity, no EOR. The developer invoices your foreign company in USD or INR; you pay via international wire, Wise, or Payoneer.
This is the simplest model to start — but it carries the highest long-term compliance risk if used for the wrong type of engagement.
When contractors work legally and compliantly
Contractors are appropriate for:
Short-term, project-based work with a defined deliverable and end date
Specialised tasks — security audit, UX design, a specific module build, where the relationship is genuinely project-centric
Freelancers with multiple clients who are clearly operating independently
The contractor manages their own Indian income tax filing. Your foreign company has no Indian payroll, no PF/ESIC obligation, and no employer-side compliance.
The misclassification risk — the most common mistake
Indian labour law applies a supervision and control test to determine whether a worker is genuinely a contractor or a disguised employee. Indicators of disguised employment include:
Working exclusively for your company for months or years
Working fixed hours set by you
Using your tools, systems, and equipment
Attending your internal meetings and being managed like an employee
Receiving consistent monthly "fees" rather than project-based invoices
When Indian authorities reclassify a long-term contractor as an employee, the foreign company faces retrospective PF, ESIC, TDS, gratuity, and professional tax liability — plus interest and penalties — for every month of the misclassified engagement.
The rule of thumb: If the developer works exclusively for you, follows your management structure, and the relationship looks like employment — it is employment. Use EOR or entity for these roles.
Which Model to Choose: Decision Framework
Situation | Recommended Model |
Testing India with 1–3 developers | EOR |
Scaling to 5–15 developers, 6–18 month horizon | EOR transitioning to entity |
20+ developers, long-term GCC | Own Indian entity |
Short-term project, 1–3 months | Contractors |
Senior architects with multiple clients | Contractors |
Roles with IP or data sensitivity | Own Indian entity |
Speed critical — hire in 2 weeks | EOR |
Budget critical, early stage | EOR (lower upfront than entity) |
The Hybrid Path: EOR First, Entity Later
Many foreign IT companies follow a pragmatic sequence:
Start with EOR — hire the first 3–5 developers within 2 weeks. Validate the India hiring model, team structure, and management process.
Assess at 6–12 months — once the team is proven and you know you are committing to India long-term, initiate a private limited company registration in India.
Transfer employees to your own entity — the EOR transitions employment contracts to your new Indian Pvt Ltd. Employees remain employed continuously; only the legal employer changes.
This hybrid path is now the standard playbook for US and UK IT companies scaling India teams — start fast with EOR, convert to owned entity for cost efficiency and control at scale.
How Accorp Partners Helps Foreign IT Companies Hire in India
Accorp Partners provides company incorporation services India and cross-border compliance for foreign IT companies — whether you are setting up your own Indian Pvt Ltd or need compliance advisory alongside an EOR arrangement.
Our services include:
End-to-end pvt ltd company registration in India — SPICe+, Certificate of Incorporation, PAN, TAN, GST, EPFO, ESIC — complete online registration of a company for your Indian subsidiary
Resident director arrangement — professional nominee director for foreign founders who do not meet the 182-day India residency requirement under Section 149(3) of the Companies Act
Registered office address — virtual office in Bangalore, Mumbai, Delhi, or Hyderabad with MCA-compliant documentation
Post-incorporation payroll compliance — TDS, PF, ESIC, professional tax setup and monthly filing
PE risk assessment — reviewing whether your current contractor or EOR arrangement creates Permanent Establishment exposure
FC-GPR filing — FEMA compliance after the first foreign capital remittance into the Indian entity
Transfer pricing documentation — for intercompany service agreements between your foreign parent and Indian subsidiary
Whether you are beginning how to register a business in India for the first time or converting an EOR arrangement into a wholly-owned subsidiary, we handle the compliance so you can focus on hiring.
Looking to register a company in India? Visit our India Incorporation Services page for expert guidance.




