C2C is the most widely used contract engagement model in India's IT market — yet most guides skip over how it actually works. This is the clear, complete explanation that hiring managers, procurement teams, and IT contractors in India have been missing.
At a Glance
Corp-to-Corp (C2C) is a contract engagement model where a company hires an IT professional not as an individual but through the professional's own registered business entity — paying company-to-company rather than individual-to-employer. In India's IT market, C2C is the dominant model for senior contract developers, SAP consultants, Salesforce specialists, and cloud architects. Understanding it properly helps hiring companies structure better engagements and avoid common compliance pitfalls.
# What Is the C2C (Corp-to-Corp) Model?
In a Corp-to-Corp arrangement, three parties are involved instead of two. The hiring company signs a contract with the contractor's company — not with the individual directly. Payment flows company-to-company, typically via invoice plus GST, and the individual developer's personal employment terms are between them and their own entity.
The Hiring Company
The organisation that needs the developer and defines the project scope.
The Contractor's Business Entity
The developer's registered company — Private Limited, LLP, OPC, or Proprietorship — that holds the contract and receives payment.
The IT Professional
The individual developer who does the actual work, employed by or operating through their own entity.
"C2C at its simplest: your company signs a services contract with the contractor's company, which deploys the developer to work on your project. You pay the contractor's company; the contractor's company pays the developer.
# Why C2C Is the Dominant Model in India's IT Contract Market
C2C has become the default engagement model for senior IT contract professionals in India for five interconnected reasons.
| Reason | What It Means in Practice |
|---|---|
| Tax efficiency for contractors | Contractors operating through a registered entity can claim business expenses — hardware, software, professional development, office — against revenue, reducing effective tax rates versus personal income. |
| No employer PF/ESIC liability | When a hiring company pays a contractor's company rather than the individual, it is not the employer — avoiding statutory PF, ESIC, and gratuity obligations that apply to direct employment. |
| GST input tax credit | C2C invoices attract 18% GST, but GST-registered hiring companies can recover this as input tax credit, making the GST neutral from a cost perspective. |
| Cleaner engagement exits | C2C contracts define scope, duration, and notice period commercially — ending a C2C engagement is simpler and less legally complex than terminating employment. |
| IP and liability clarity | A contract between two registered companies can explicitly assign IP ownership, limit liability, and specify confidentiality obligations in ways that are commercially enforceable between entities. |
# How the C2C Engagement Works — Step by Step
| Step | Action | Who Does It |
|---|---|---|
| 1 | Hiring company identifies the requirement — stack, experience, duration, rate. | Hiring manager / procurement |
| 2 | Candidate is shortlisted via a bench platform (e.g. CompanyBench) and selected. | Hiring company + platform |
| 3 | Hiring company and contractor's entity sign a Master Services Agreement (MSA) and Statement of Work (SOW). | Legal / procurement, both sides |
| 4 | MSA covers scope, rate, payment terms, IP assignment, NDA, notice period, and liability limits. | Legal review recommended |
| 5 | Developer begins work; the contractor's entity invoices the hiring company monthly or milestone-based. | Contractor's finance/admin |
| 6 | Hiring company pays the invoice plus 18% GST within the agreed credit period (typically 15–30 days). | Accounts payable |
| 7 | Hiring company files its GST return and claims input tax credit on the GST paid. | Finance / tax team |
| 8 | Engagement ends per the SOW or on notice — no severance, no notice-period costs beyond what the MSA defines. | Both parties |
# The Legal Structure of C2C in India — What You Need to Know
What Entity Types Can a Contractor Use for C2C?
In India, a developer can operate a C2C business through four common entity structures, each with different compliance and tax implications.
| Entity Type | GST Threshold | Compliance Level | Best For |
|---|---|---|---|
| Private Limited Company (Pvt Ltd) | Mandatory if turnover > ₹20L | High — ROC filings, audit, board minutes | Senior developers running a small team or multiple concurrent clients |
| Limited Liability Partnership (LLP) | Mandatory if turnover > ₹20L | Medium — annual filing, no audit below ₹40L turnover | Solo or two-partner setups; simpler than Pvt Ltd, with limited liability protection |
| One-Person Company (OPC) | Mandatory if turnover > ₹20L | Medium — similar to Pvt Ltd but single director | Solo contractors who want a corporate structure without a partner |
| Proprietorship | Voluntary if turnover < ₹20L | Low — only GST filing if registered | Contractors earning below the GST threshold; simplest but no liability protection |
GST in C2C Engagements
IT services in India fall under GST at 18% (SAC code 998313 — Information Technology Services). The contractor's entity must be GST-registered if annual turnover exceeds ₹20 lakhs (₹10 lakhs for special category states), and raises a GST-compliant invoice to the hiring company — services value plus 18% IGST for inter-state, or CGST plus SGST for intra-state. A GST-registered hiring company can claim the 18% paid as Input Tax Credit (ITC) in its GSTR-3B return, making the GST effectively cost-neutral for registered buyers. Non-GST-registered contractors should be avoided for C2C engagements of any meaningful size — it creates compliance risk for the hiring company.
Always Verify
Before signing a C2C contract, confirm the contractor's entity is GST-registered and the GSTIN is valid (verifiable at gst.gov.in). Request a sample invoice format to confirm GST is applied correctly before the first billing cycle.
# The Master Services Agreement (MSA) — What It Must Cover
The MSA is the legal foundation of the C2C engagement. A properly drafted MSA protects both parties and defines the commercial relationship clearly.
| Clause | What It Should Say |
|---|---|
| Scope of services | Clearly define what the developer will deliver — technology stack, deliverables, and what is explicitly out of scope. |
| Rate and payment terms | Agreed rate per day/month, invoicing frequency (monthly recommended), payment due date (15–30 days from invoice), and late payment interest if applicable. |
| IP assignment | All work product, code, documentation, and inventions created during the engagement are assigned to the hiring company upon payment — must be explicit; it does not apply automatically. |
| Confidentiality / NDA | Mutual NDA covering client data, technical architecture, pricing, and business information, with a perpetual term for trade secrets. |
| Notice period | Commercial notice period for disengagement (typically 2 to 4 weeks); avoid ambiguity by specifying notice in calendar days. |
| Liability limitation | Cap contractor liability at the value of fees paid in the preceding 3 months for most scenarios, carving out gross negligence and IP indemnity. |
| Exclusivity (optional) | If you need the developer full-time, include a clause prohibiting concurrent competing engagements during the term. |
| Governing law | Indian law, with a specified state jurisdiction (typically where the hiring company is incorporated), and Indian courts for dispute resolution. |
# C2C vs. Other IT Engagement Models in India
| Dimension | C2C | Direct Contract (Individual) | Full-Time Employment |
|---|---|---|---|
| Legal relationship | Company to company | Company to individual | Employer to employee |
| Payment mechanism | B2B invoice + GST | Individual payment + TDS | Salary + employer contributions |
| PF / ESIC liability | None (not an employer) | Possible if treated as employee | Mandatory above thresholds |
| Gratuity | Not applicable | Not applicable | Accrues after 5 years |
| TDS obligation | 10% TDS on professional fees (Sec 194J) if not a C2C entity | Same | Not applicable (salary TDS differs) |
| IP ownership | Assignable via contract | Assignable via contract | Employer owns by default |
| GST | 18% — claimable as ITC | Not applicable (individual) | Not applicable |
| Exit cost | Notice period only | Notice period + potential dispute | Notice + potential retrenchment |
| Best for | Senior contractors, 3+ months | Short tasks, low-value engagements | Strategic long-term roles |
# Benefits of C2C for the Hiring Company
No Employer Status
The hiring company is not the developer's employer, avoiding PF, ESIC, gratuity, bonus, and other statutory employer obligations that apply to direct employment.
Cost Predictability
C2C costs are fixed per the agreed rate — no hidden employer burden, no annual increment obligation, no bonus provision required.
Clean Engagement Exit
Ending a C2C engagement on agreed notice is commercially straightforward — no HR process, no severance calculation, no Industrial Disputes Act exposure.
Opex Classification
C2C payments are typically classified as professional services opex rather than headcount — important for companies under a hiring freeze or headcount caps.
GST Neutrality
For GST-registered hiring companies, the 18% GST on C2C invoices is recoverable as input tax credit, making it cost-neutral.
# Benefits of C2C for the IT Professional
Business Expense Deductions
Operating through a registered entity allows deduction of legitimate business expenses — hardware, internet, software licences, professional development — reducing taxable income.
Multiple Client Capability
A C2C entity can hold contracts with multiple clients simultaneously, giving experienced contractors the ability to manage a portfolio of engagements.
Rate Negotiation Power
C2C rates are negotiated B2B, typically 15 to 25% higher than the equivalent direct individual contract rate for the same experience level.
Professional Positioning
Operating through a registered company signals seriousness and credibility, particularly when working with large enterprise or MNC clients.
# C2C Red Flags — What to Watch For
Not every C2C arrangement is well-structured. These are the warning signs that should trigger closer scrutiny.
| Red Flag | Why It Matters |
|---|---|
| Contractor has no GST registration | Indicates the entity may not be properly constituted or may be operating below compliance thresholds — avoid for any engagement above ₹5L total value. |
| Company registered less than 30 days ago | A freshly formed entity created specifically for this engagement may indicate a pass-through arrangement rather than a genuine business — investigate further. |
| Unable to provide a sample GST-compliant invoice | Indicates the contractor or their entity is not familiar with B2B billing, creating compliance risk for the hiring company. |
| No MSA willingness — 'just pay by bank transfer' | A C2C engagement without a signed MSA and SOW has no legal protection for IP, confidentiality, or exit — do not proceed. |
| Contractor is actually a staffing firm sub-contracting unknown individuals | What presents as C2C may actually be a staffing arrangement — the developer working on your project may differ from the one you interviewed. Verify the individual's entity directly. |
| Rate quoted exclusive of GST but entity is GST-registered | If GST is charged on top of the agreed rate rather than inclusive, your effective cost is 18% higher than budgeted — always confirm this upfront. |
# How to Set Up a C2C Engagement Correctly — 8-Point Checklist
1. Verify the Contractor's Entity
Check GSTIN validity at gst.gov.in and company registration status at the MCA21 portal.
2. Sign an MSA Before Work Starts
Never proceed on a handshake or email trail alone.
3. Include a Statement of Work
Specify deliverables, timeline, rate, and invoicing terms explicitly.
4. Confirm the IP Assignment Clause
'Work made for hire' language should appear clearly — it does not apply automatically.
5. Agree GST-Inclusive or Exclusive
Document whether the quoted rate is GST-inclusive or exclusive in the MSA.
6. Set Up a Formal PO Process
Issue a Purchase Order against the SOW to trigger the invoicing cycle.
7. Confirm TDS Applicability
C2C payments to registered companies attract 10% TDS under Section 194J for professional/technical services — ensure your accounts team is set up for deduction and Form 16A issuance.
8. Define Exit Clearly
Notice period, IP handover process, final invoice settlement, and access revocation timeline should all be in the MSA.
CompanyBench Note
All engagements facilitated through CompanyBench include standard MSA templates covering IP assignment, NDA, payment terms, and exit provisions. Vendors on the platform are GST-registered and KYC-verified, eliminating the most common C2C compliance risks for hiring companies.
# C2C and Bench Staffing — How They Connect
Most bench staffing engagements in India operate on a C2C basis. When a hiring company posts a requirement on CompanyBench, the developer listed on the bench is typically associated with a vendor company — a small IT firm or the developer's own entity. The contract is signed between the hiring company and the vendor company, a C2C arrangement, and payment flows from the hiring company to the vendor's invoice to the developer's salary or draw. This is the most efficient model for both parties: the vendor handles developer payroll compliance, and the hiring company gets a clean commercial contract.
"Understand bench staffing fully in What Is Bench Staffing?, or compare engagement models in Contract vs. Full-Time IT Hiring India 2026.
# Frequently Asked Questions
Is C2C legal in India?
Yes. C2C is a fully legal engagement model in India — a commercial B2B services contract between two registered entities, subject to normal commercial contract law, GST obligations, and TDS requirements. There is no regulatory restriction on using C2C for IT services engagements of any duration or value.
Does the hiring company need to deduct TDS on C2C payments?
Yes, in most cases. Payments to contractors for professional or technical services under Section 194J of the Income Tax Act attract 10% TDS if the payment exceeds ₹30,000 per financial year, per payee. The hiring company must deduct TDS at source, deposit it with the government, and issue Form 16A to the contractor's entity quarterly. Confirm with your tax advisor for your specific situation.
What happens if the C2C contractor is actually an employee in disguise?
If the tax department or a court determines that a C2C arrangement is actually a sham — the individual is functionally an employee, with exclusive engagement, fixed hours, and management supervision — the hiring company may be reclassified as the employer and become liable for unpaid PF, ESIC, and gratuity contributions. Structure C2C engagements with genuine commercial independence: the contractor should be free to work for other clients, have their own tools, and not be subject to the same HR policies as employees.
How do I know the rate quoted is C2C-inclusive of GST or exclusive?
Always clarify this explicitly before finalising the MSA. Most CompanyBench bench rates are quoted as monthly or daily gross rates before GST, with 18% GST charged additionally on the invoice. For a developer quoted at ₹1,50,000/month, the invoice will be ₹1,50,000 + ₹27,000 GST = ₹1,77,000 total. If you are GST-registered, the ₹27,000 is claimable as ITC, making your net cost ₹1,50,000.
Can a C2C contractor also work full-time for another company simultaneously?
Legally, yes — unless the MSA includes an exclusivity clause. Many senior contractors manage multiple part-time or sequential engagements through their C2C entity. If your project needs the developer full-time, 8 hours a day, 5 days a week, include an exclusivity clause in the SOW; without it, you cannot restrict the contractor's other commercial activity.
What is the difference between C2C and C2H (Contract-to-Hire)?
C2C describes the payment and legal structure — company-to-company. C2H describes the career trajectory: the engagement starts as a contract but includes an option to convert to full-time employment after a defined period. A C2H engagement can also be structured as C2C during the contract phase — the two terms describe different dimensions of the arrangement and can coexist.
# Start Your C2C Engagement With a Pre-Vetted Bench Developer
CompanyBench facilitates C2C engagements with verified vendors across 36+ tech stacks — GST-registered vendors, standard MSA templates, shortlists in under 24 hours, and no placement fees.
"Post your requirement at companybench.com/hire-talent. Related reading: IT Contractor Rates India 2026, Hire Contract Developers in Bangalore, Top IT Skills in Demand — Pune 2026, and if your project involves a legacy CMS migration, Drupal 7 End-of-Life: What to Do & Who to Hire.
Tags
