Why Compliance Is the Most Underestimated Challenge for GCCs in India
When multinational companies evaluate India for a Global Capability Center, the conversation usually starts with talent and cost. What rarely gets enough airtime is compliance — the dense web of central and state-level regulations that every employer in India must navigate from day one.
India’s regulatory environment is not hostile, but it is layered. A single GCC operating out of Bangalore must comply with central labour laws, Karnataka state rules, municipal regulations, tax codes at both direct and indirect levels, and sector-specific registrations including Shops and Establishments rules. Miss a filing deadline or underpay a statutory contribution by a few rupees, and the penalties can be disproportionately severe.
This guide walks through every compliance dimension a GCC faces in India — from entity registration to ongoing filings — and explains where an EOR model can eliminate the burden entirely.
Entity Registration: Setting Up a Private Limited Company
Most GCCs incorporate as a Private Limited Company under the Companies Act, 2013. The registration flows through the Ministry of Corporate Affairs (MCA) portal.
Registration Timeline
| Step | Duration | Details |
|---|---|---|
| Director Identification Number (DIN) | 3-5 days | Required for all directors, including foreign nationals |
| Digital Signature Certificate (DSC) | 1-2 days | Mandatory for electronic filings |
| Name reservation (RUN/SPICe+) | 2-5 days | Must not conflict with existing companies or trademarks |
| SPICe+ incorporation | 7-15 days | Combined form for CIN, PAN, TAN, GST, EPFO, ESIC |
| Bank account opening | 2-4 weeks | Foreign-owned entities face additional KYC requirements |
| Shops & Establishment registration | 1-2 weeks | State-specific, required before hiring |
| STPI/SEZ registration (if applicable) | 3-6 weeks | For export-oriented software services |
Total realistic timeline: 8-14 weeks from decision to operational readiness, assuming no complications with foreign director documentation.
Key Registration Requirements for Foreign-Owned GCCs
Foreign nationals serving as directors must obtain a DIN, which requires authenticated documents (apostilled passport, proof of address). At least one director must be a resident of India — defined as a person who has stayed in India for at least 182 days in the preceding calendar year. Most GCCs appoint a local director or engage a professional directorship service.
The company must maintain a registered office in India, file an INC-22 form within 30 days of incorporation, and keep statutory registers (members, directors, charges) at this address.
The Four New Labour Codes: What GCCs Must Know
India has consolidated 29 legacy labour laws into four comprehensive codes. While notification dates have varied by state, by 2026 the following codes govern employment:
1. Code on Wages, 2019
Replaces the Payment of Wages Act, Minimum Wages Act, Payment of Bonus Act, and Equal Remuneration Act. Key changes for GCCs:
- Universal applicability: Covers all employees regardless of wage ceiling
- Wage definition standardized: Basic pay must be at least 50% of gross pay (impacts PF calculations significantly)
- Bonus eligibility: Applies to employees earning up to Rs 21,000/month
- Equal pay: Explicit prohibition of gender-based wage discrimination
2. Code on Social Security, 2020
Consolidates PF, ESI, gratuity, maternity benefits, and employee compensation under one framework.
- PF threshold expanded: Establishments with 20+ employees must register
- ESI wage ceiling: Rs 21,000/month for coverage eligibility
- Gig worker provisions: Platform and gig workers now covered (relevant for GCCs using contract staff)
- Gratuity: 5 years of continuous service, applicable to fixed-term employees pro-rata
3. Industrial Relations Code, 2020
Governs trade unions, standing orders, and dispute resolution.
- Standing orders: Mandatory for establishments with 300+ workers (down from state-specific thresholds)
- Fixed-term employment: Legally recognized with equal benefits to permanent staff
- Retrenchment notice: 90 days for establishments with 300+ workers
4. Occupational Safety, Health and Working Conditions Code, 2020
Covers working hours, leave, and workplace safety.
- Working hours: Maximum 8 hours/day, 48 hours/week (with overtime provisions)
- Annual leave: 1 day for every 20 days worked
- Night shifts for women: Permitted with consent and adequate safety/transport arrangements
- Inter-state migrant workers: Enhanced protections (relevant for GCCs hiring across states)
PF, ESI, and Professional Tax: Registration and Deadlines
These three statutory contributions are the backbone of employee compliance in India. Getting them wrong — even slightly — triggers penalties and potential prosecution.
Provident Fund (EPFO)
| Parameter | Requirement |
|---|---|
| Registration trigger | 20+ employees |
| Employer contribution | 12% of basic wages + DA |
| Employee contribution | 12% of basic wages + DA |
| Deposit deadline | 15th of following month |
| Return filing | Monthly ECR (Electronic Challan cum Return) |
| Late payment penalty | Simple interest at 12% p.a. + damages up to 100% of arrears |
| Annual return | Form 3A/6A by April 30 |
Critical note: Under the new wage definition, basic pay must be at least 50% of CTC. Many GCCs structured salaries with low basic to minimize PF liability. This is no longer compliant and invites scrutiny during inspections.
Employee State Insurance (ESIC)
| Parameter | Requirement |
|---|---|
| Registration trigger | 10+ employees (in notified areas) |
| Wage ceiling | Rs 21,000/month for employee eligibility |
| Employer contribution | 3.25% of gross wages |
| Employee contribution | 0.75% of gross wages |
| Deposit deadline | 15th of following month |
| Return filing | Half-yearly (April and October) |
| Late payment penalty | 12% p.a. simple interest + damages |
Most GCC employees exceed the Rs 21,000 wage ceiling and are exempt from ESI contributions. However, the establishment must still register if it meets the headcount threshold, and junior hires or support staff may fall within the ceiling.
Professional Tax (State-Level)
Professional Tax is levied by state governments and varies significantly.
| State | Maximum Annual PT | Monthly Deduction (High Earners) | Filing Frequency |
|---|---|---|---|
| Karnataka | Rs 2,500 | Rs 200/month | Monthly |
| Maharashtra | Rs 2,500 | Rs 200-300/month (slab-based) | Monthly |
| Telangana | Rs 2,500 | Rs 200/month | Monthly |
| Tamil Nadu | Rs 2,500 | Rs 162.50/month | Half-yearly |
| Gujarat | Rs 2,500 | Rs 200/month | Monthly |
| West Bengal | Rs 2,500 | Rs 150-200/month | Monthly |
The employer must register with the state PT authority within 30 days of hiring the first employee in that state. Late registration attracts penalties ranging from Rs 1,000 to Rs 5,000 depending on the state.
Corporate Tax and Transfer Pricing
Corporate Tax for GCCs
GCCs operating as Indian subsidiaries of foreign parents are subject to Indian corporate tax.
| Regime | Tax Rate | Conditions |
|---|---|---|
| Standard | 25.17% (effective) | Turnover up to Rs 400 crore |
| New regime (Section 115BAA) | 25.17% (effective) | Must forgo exemptions/deductions |
| New manufacturing (Section 115BAB) | 17.16% (effective) | New manufacturing companies incorporated after Oct 2019 |
| MAT (Minimum Alternate Tax) | 15.6% (effective) | Applies if tax under normal provisions is less than MAT |
Most GCCs opt for the Section 115BAA regime at 25.17% effective rate (22% base + surcharge + cess) as it provides a lower rate in exchange for forgoing certain exemptions.
Transfer Pricing: The GCC-Specific Challenge
Transfer pricing is the single most scrutinized compliance area for GCCs. Since the Indian entity typically provides services exclusively to its foreign parent, the pricing of these intercompany transactions must reflect arm’s length terms.
Key requirements:
- Documentation: Maintain contemporaneous transfer pricing documentation (Form 3CEB)
- Filing deadline: November 30 of the assessment year (for companies with intercompany transactions)
- Methods: Most GCCs use the Transactional Net Margin Method (TNMM) with a cost-plus markup
- Safe harbour: Routine IT/ITeS services can use CBDT safe harbour rules (17-20% markup on operating costs)
- Penalty for non-compliance: 2% of transaction value for failure to maintain documentation; 100-300% of tax on adjustments
GCCs should target a markup of 15-20% on total operating costs to stay within safe harbour provisions and minimize audit risk.
GST on Intercompany Services
GCC services provided to a foreign parent company are treated as an export of services under GST, provided specific conditions are met.
Conditions for zero-rated export:
- Supplier (Indian GCC) is located in India
- Recipient (foreign parent) is located outside India
- Place of supply is outside India
- Payment is received in convertible foreign exchange
- Supplier and recipient are not merely establishments of the same person (this is the tricky condition for branch offices — Pvt Ltd subsidiaries are separate legal persons, so they qualify)
GST registration is mandatory if aggregate turnover exceeds Rs 20 lakh (Rs 10 lakh for special category states). Given GCC billing volumes, registration is effectively universal.
Filing calendar:
- GSTR-1: 11th of following month (outward supplies)
- GSTR-3B: 20th of following month (summary return + tax payment)
- Annual return (GSTR-9): December 31 of following year
If the GCC fails to meet export conditions, the services become taxable at 18% GST — a significant cost increase on intercompany billing.
State-by-State Compliance Differences
GCCs typically operate in one of India’s major tech hubs. Compliance requirements vary meaningfully by state.
| Compliance Area | Karnataka (Bangalore) | Maharashtra (Pune/Mumbai) | Telangana (Hyderabad) |
|---|---|---|---|
| Shops & Establishment Act | Karnataka S&E Act, 1961 | Maharashtra S&E Act, 1948 | Telangana S&E Act, 1988 |
| Registration timeline | 30 days from start | 30 days from start | 30 days from start |
| Working hours limit | 48 hrs/week, 9 hrs/day | 48 hrs/week, 9 hrs/day | 48 hrs/week, 9 hrs/day |
| Overtime rate | 2x normal wages | 2x normal wages | 2x normal wages |
| Women night shift | Permitted with conditions (2019 amendment) | Permitted with conditions | Permitted with conditions |
| Professional Tax max | Rs 2,500/year | Rs 2,500/year | Rs 2,500/year |
| PT filing | Monthly | Monthly | Monthly |
| Labour Welfare Fund | Rs 20/employee/year (employer) | Rs 18/employee/half-year (employer) | Rs 2/employee/half-year (employer) |
| LWF filing | Annual (January) | Half-yearly (June, December) | Half-yearly (June, December) |
| Minimum wage (skilled IT) | Rs 16,000-21,000/month | Rs 14,000-18,000/month | Rs 13,000-17,000/month |
| IT/ITeS exemptions | S&E Act overtime exemption available | S&E Act overtime exemption available | S&E Act overtime exemption available |
| State incentive programs | KITS policy, Beyond Bangalore | Maharashtra IT policy | TS-iPASS, T-Hub incentives |
Key takeaway: While the broad structure is similar, the specific rates, filing frequencies, and deadlines differ. Operating across multiple states (common for GCCs with hybrid teams) multiplies the compliance workload proportionally.
Annual Compliance Calendar for GCCs
This month-by-month calendar covers the major deadlines a GCC entity must track throughout the year.
| Month | Compliance Deadlines |
|---|---|
| January | Advance tax (Q3) — Dec 15 deposit verification; Labour Welfare Fund (Karnataka) annual filing; Half-yearly ESIC return (Oct-Mar period opens) |
| February | Quarterly TDS return (Q3, Oct-Dec) due Jan 31 — verification; Form 16 preparation begins |
| March | Advance tax (Q4) due March 15; Year-end payroll reconciliation; Investment declaration collection from employees; PF annual return preparation |
| April | PF annual return (Form 3A/6A) due April 30; Annual increment processing; New tax regime declarations from employees; ESIC half-yearly return (Oct-Mar) due May 11 |
| May | TDS Q4 return (Jan-Mar) due May 31; Quarterly advance tax reconciliation; Form 16 issuance to employees due June 15 (preparation starts) |
| June | Form 16 issuance deadline — June 15; Maharashtra LWF half-yearly filing; Telangana LWF half-yearly filing; GST annual return preparation |
| July | Income tax return filing preparation; Transfer pricing documentation preparation; Form 3CEB preparation for intercompany transactions |
| August | TDS Q1 return (Apr-Jun) due July 31 — verification; Mid-year compliance audit recommended |
| September | Advance tax (Q2) due September 15; Tax audit report (Form 3CA/3CB) due September 30; Income tax return due September 30 (for audit cases) |
| October | Half-yearly ESIC return (Apr-Sep) due November 11 — preparation; TDS Q2 return (Jul-Sep) due October 31 |
| November | Transfer pricing report (Form 3CEB) due November 30; ESIC half-yearly return (Apr-Sep) due November 11; Advance tax (Q3) planning |
| December | Advance tax (Q3) due December 15; GST annual return (GSTR-9) due December 31; Maharashtra/Telangana LWF half-yearly filing; Annual compliance review and next year planning |
That is 50+ individual filing deadlines per year, not counting monthly PF/ESI/PT deposits and GST returns. Missing any single deadline triggers automatic penalties.
Penalties for Non-Compliance
India’s penalty framework is designed to be punitive, not proportional. Here is what GCCs risk for common compliance failures.
| Violation | Penalty |
|---|---|
| Late PF deposit | 12% p.a. interest + damages up to 100% of arrears |
| PF non-compliance (persistent) | Imprisonment up to 3 years + fine up to Rs 5,000 |
| Late ESI deposit | 12% p.a. simple interest + damages |
| Non-registration under S&E Act | Rs 1,000-25,000 fine + Rs 50-250/day continuing penalty |
| TDS late filing | Rs 200/day (max = TDS amount) + interest at 1-1.5%/month |
| Transfer pricing non-compliance | 2% of transaction value (documentation); 100-300% penalty on adjustments |
| Non-filing of income tax return | Rs 5,000 (if filed late) + interest under Section 234A/B/C |
| RoC annual return late filing | Additional fees of Rs 100/day of delay |
| GST late filing | Rs 50/day (CGST) + Rs 50/day (SGST), max Rs 5,000 per return |
| Non-issuance of Form 16 | Rs 100/day per employee |
Beyond financial penalties, serious non-compliance (especially PF and ESI) can lead to prosecution of directors. For foreign directors of GCCs, this creates personal legal exposure in Indian courts.
How an EOR Eliminates the Compliance Burden
Every compliance obligation listed above — from PF registration to transfer pricing documentation — falls on the legal employer. When a GCC uses an Employer of Record, all of this transfers to the EOR provider.
What the EOR Handles
- Entity and registration: The EOR already has a registered entity with all statutory registrations (PF, ESI, PT, GST, S&E) active across multiple states
- Payroll compliance: Monthly salary processing with correct PF, ESI, PT, and TDS deductions — calculated, deposited, and filed on time
- Tax filings: TDS returns, Form 16 issuance, advance tax — all managed by the EOR
- Labour law compliance: Employment contracts compliant with applicable state S&E Acts, working hour tracking, leave policies per statutory requirements
- Annual filings: RoC returns, PF/ESI annual returns, GST returns — none of this touches the GCC parent
What You Retain
- Operational control: You decide who to hire, what they work on, their team structure, and performance management
- IP ownership: Properly structured EOR agreements assign all IP to the foreign parent
- Compensation decisions: You set salary ranges and approve offers; the EOR executes compliant salary structures
The Real Advantage: Speed and Risk Elimination
Setting up your own entity means 8-14 weeks before you can legally hire anyone. Even after setup, you need to build internal compliance capability or engage external CA/CS firms.
With an EOR, you can hire your first employee in India within days. The compliance risk sits with the EOR, which already has the infrastructure, registrations, and expertise to handle it at scale.
For GCCs evaluating the own entity vs EOR decision, the compliance dimension often tips the scale — especially for teams under 50 employees where the fixed cost of compliance infrastructure is hard to justify.
When to Transition from EOR to Own Entity
An EOR is not a permanent solution for every GCC. As headcount grows, the per-employee EOR cost eventually exceeds the fixed cost of maintaining your own compliance infrastructure. Most GCCs find this break-even point at 50-75 employees.
The recommended approach:
- Day 0-12 months: Use an EOR to hire initial team, validate India operations, build without compliance overhead
- Month 6-12: Begin entity incorporation in parallel while the team is productive
- Month 12-18: Transition employees to own entity once all registrations are active and compliance systems are in place
- Ongoing: Maintain EOR relationship for employees in states where you do not have S&E registration
This hybrid approach gives you the speed of EOR with the long-term cost efficiency of your own entity. Read our detailed analysis of EOR vs entity setup for GCCs.
Build Your GCC Without the Compliance Overhead
Omnivoo handles every dimension of Indian employment compliance — PF, ESI, PT, TDS, labour codes, state registrations, payroll filings, and Form 16 — so your team can focus on building. Our India EOR platform lets you hire compliant employees in days, not months, with full visibility into every statutory contribution and filing.
Whether you are launching a 5-person pilot or scaling to 50 before incorporating your own entity, Omnivoo gives you the compliance foundation to operate in India with confidence.
Start hiring in India with Omnivoo and leave the compliance to us.