An offshore development center is the logical next step when dedicated teams through a partner no longer give you enough control over talent, IP, or engineering culture. It's also the most complex way to build a remote team — but done right, it becomes your most cost-effective engineering asset within 18 months.
We've helped companies set up captive and build-operate-transfer (BOT) centers across Bangalore, Pune, and Kochi. The ones that succeed plan thoroughly. The ones that struggle jump straight to hiring without laying the groundwork. Here's the full playbook.
ODC Models: Captive vs BOT vs Partner-Run
| Model | Who Owns It | Setup Time | Setup Cost | Control Level |
|---|---|---|---|---|
| Captive Center | You (your legal entity in India) | 4-8 months | $50K-150K | Full |
| Build-Operate-Transfer (BOT) | Partner builds it, you take over after 12-24 months | 2-4 months | $20K-50K + transfer fee | Gradual → Full |
| Partner-Run ODC | Partner manages, you direct the work | 1-3 months | $10K-30K | Medium-High |
Our recommendation: If you've never operated in India, start with a BOT model. A local partner handles entity setup, first hires, office setup, and compliance while you focus on product direction. After 12-18 months, you transfer operations to your own entity. This de-risks the launch significantly.
When an ODC Makes Sense
An ODC is a strategic investment, not a cost optimization tactic. It makes sense when:
- You need 15+ developers long-term (3+ years). Below 15 people, the overhead of running your own entity isn't worth it.
- IP protection is critical. Your own entity means your own employment contracts, access controls, and physical security.
- You want to build a distinct engineering culture. An ODC operates under your brand, your values, and your career framework.
- Total cost of ownership matters. An ODC is expensive upfront but 20-30% cheaper per developer than agency-managed teams after year 2.
Don't set up an ODC if: Your needs are project-based (use a development partner), your team will stay under 10 people (use staff augmentation), or you're testing the India market for the first time (start with a dedicated team).
Setup Phases and Timeline
Phase 1: Planning (Month 1-2)
- Define ODC scope: which teams, roles, technologies
- Choose city and engagement model (captive vs BOT)
- Budget approval with 18-month runway
- Select local legal/accounting partners
Phase 2: Entity Setup (Month 2-4)
- Register Private Limited company (or LLP) in India
- Open corporate bank account (plan 4-6 weeks — Indian banking is slow)
- Register for GST, PAN, TAN, Professional Tax, Shop & Establishment Act
- Set up payroll compliance: Provident Fund (PF), Employee State Insurance (ESIC), Gratuity
Phase 3: Infrastructure (Month 3-5)
- Secure office space (co-working for <20 people, leased office for 20+)
- IT infrastructure: internet (dual ISP with failover), VPN, endpoint security
- Physical security: access control, CCTV, visitor management
- Procurement: laptops, monitors, peripherals
Phase 4: Hiring (Month 4-6)
- Hire local HR/Admin manager first (they become your on-ground operations lead)
- Hire engineering manager or tech lead second
- Ramp up developers: 3-5 per month is a sustainable hiring velocity
- Target: first 10-person team operational by month 6
Phase 5: Operationalize (Month 6-8)
- Integrate with HQ engineering processes (sprints, CI/CD, code review)
- Establish performance management and career ladder
- First executive visit to the ODC (budget for this — it matters for team morale)
- Monthly operational reviews with HQ leadership
Legal Entity and Compliance
Entity Options
| Entity Type | Best For | Setup Time | Key Requirement |
|---|---|---|---|
| Private Limited Company | Most ODCs — standard choice | 4-6 weeks | Minimum 2 directors (1 Indian resident) |
| LLP (Limited Liability Partnership) | Smaller, lighter setup | 3-4 weeks | Minimum 2 partners (1 Indian resident) |
| Branch Office | Direct extension of parent company | 8-12 weeks (RBI approval) | Parent company must have existed 5+ years |
| Subsidiary | Fully owned by parent company | 6-8 weeks | Same as Pvt Ltd + FDI compliance |
Mandatory Compliance (Post-Setup)
- Provident Fund (PF): 12% employer + 12% employee contribution for all employees earning under INR 15,000/month basic. Most tech companies contribute for all employees regardless.
- Professional Tax: State-specific. Maharashtra: INR 200/month. Karnataka: INR 200/month. Deducted from salary.
- Gratuity: Payable after 5 years of service. 15 days of last drawn salary per year of service.
- Annual filings: GST returns (monthly/quarterly), Income Tax return, MCA annual return, PF/ESIC monthly filings.
Choosing the Right City
| City | Talent Pool | Avg Cost/Dev | Attrition | Best For |
|---|---|---|---|---|
| Bangalore | Largest, deepest | Highest | 25-30% | AI/ML, niche skills, large teams |
| Hyderabad | Very large | 10-15% below BLR | 20-25% | Enterprise Java, cloud, data engineering |
| Pune | Large | 15-20% below BLR | 18-22% | Full-stack web, automotive tech |
| Chennai | Large | 15-20% below BLR | 18-22% | Embedded systems, telecom, enterprise |
| Kochi | Medium, growing | 25-35% below BLR | 12-15% | Web/mobile development, excellent quality of life |
| Jaipur/Indore | Medium | 30-40% below BLR | 10-15% | PHP, Python, mobile dev, cost-sensitive setups |
We've shifted our recommendation away from Bangalore for most new ODCs. The cost and attrition premium rarely justifies the deeper talent pool — unless you need very niche skills (ML engineers, Rust developers, Staff+ engineers). For a general-purpose development center, Pune or Kochi offer the best value in 2026.
Talent Acquisition Strategy
Your first 5 hires define the ODC's DNA. Get them wrong, and everyone who follows will inherit the dysfunction. Our recommended hiring order:
- Local Operations Manager — handles HR, admin, vendor management. This person is your eyes and ears on the ground.
- Engineering Manager or Tech Lead — your technical anchor. They'll interview all subsequent developers and set coding standards.
- 2-3 Senior Developers — these become team leads as you scale. Hire for both technical skill and mentorship ability.
- QA Lead — establishes testing culture from day one, not as an afterthought.
- Then fill mid and junior roles — with the leadership team in place, scaling is faster and quality stays consistent.
Infrastructure and Security
Office Setup
- Co-working (under 20 people): WeWork, Cowrks, IndiQube — INR 10,000-18,000/seat/month. Flexible, zero setup cost.
- Managed office (20-50 people): Furnished, with reception and meeting rooms. INR 8,000-15,000/seat/month on 2-3 year lease.
- Raw lease (50+ people): Unfurnished commercial space. INR 50-120/sqft/month depending on city. Add INR 20,000-30,000/seat for fit-out.
IT Security (Non-Negotiable)
- Dual ISP with automatic failover (budget INR 30,000-50,000/month for 100 Mbps dedicated)
- Company-provided laptops with MDM (Jamf, Intune, or Kandji)
- VPN to HQ infrastructure (WireGuard or Tailscale)
- Endpoint Detection and Response (EDR) — CrowdStrike, SentinelOne
- DLP (Data Loss Prevention) if handling sensitive data
- Physical access control with badge readers and CCTV
Full Cost Breakdown
Here's what a 20-person ODC in Pune actually costs in 2026 (Year 1, which is the most expensive year):
| Category | Monthly Cost | Annual Cost |
|---|---|---|
| Salaries (15 devs + 2 leads + QA + ops + HR) | INR 45L ($54K) | $648K |
| Employer taxes + benefits (PF, ESIC, insurance) | INR 8L ($9.6K) | $115K |
| Office rent + utilities | INR 3L ($3.6K) | $43K |
| IT infra (internet, licenses, security tools) | INR 2L ($2.4K) | $29K |
| Accounting + legal compliance | INR 0.3L ($360) | $4.3K |
| Total (20-person Pune ODC) | INR 58.3L ($70K) | $839K |
| One-time setup (entity + office + equipment) | — | $60-80K |
Per developer cost: ~$42K/year all-in. Compare to a US equivalent of $150-200K/year per developer. By Year 2, setup costs are amortized and per-developer cost drops to ~$38K.
Frequently Asked Questions
How long until an ODC becomes cost-effective vs a partner-managed team?
Typically 18-24 months. Year 1 has heavy setup costs and sub-optimal productivity during ramp-up. Year 2 is where the economics flip — you're paying direct salaries instead of partner margins, and the team is fully productive. By Year 3, an ODC is 20-30% cheaper per developer than managed teams.
Can we start with a BOT model and convert to captive?
Yes, and we recommend it. The partner hires initial staff under their entity, sets up processes, and proves the model works. After 12-18 months, employees transfer to your entity. Expect a transfer fee of 1-2 months of team cost. Ensure the BOT agreement includes employee transfer clauses and IP assignment from day one.
What's the minimum team size for an ODC to make sense?
We draw the line at 15 people. Below that, the fixed costs (entity maintenance, HR, office, compliance) make per-person economics worse than staff augmentation or dedicated teams. Exception: if IP security is your primary concern and you need full control, an ODC can justify even at 10 people.
Do we need an Indian resident director?
Yes, for a Private Limited company. At least one director must be an Indian resident (lived in India for 182+ days in the previous year). Your local operations manager or a professional director service can fill this requirement. Cost for a professional director: INR 50K-1L/year.