Feb 12, 2026
If you’ve only run payroll in the US, UK, or Europe, Indian payroll will feel unfamiliar. The fundamental structure is different: India uses a CTC (Cost to Company) model where the total compensation figure includes employer contributions to statutory benefits. This means the number you agree on during hiring is not what the employee takes home — and the gap can be significant.
Understanding this structure is essential for making competitive offers, budgeting correctly, and keeping employees happy.
CTC is the total annual cost the employer incurs for an employee. It includes:
CTC is not the employee’s salary. It’s the employer’s total cost. This distinction trips up foreign companies constantly.
Gross salary is the sum of all salary components before employee-side deductions. A typical gross salary breakdown:
| Component | Typical % of Gross | Purpose |
|---|---|---|
| Basic salary | 40–50% | Base for PF, gratuity, leave encashment calculations |
| House Rent Allowance (HRA) | 40–50% of basic | Tax exemption for rent-paying employees |
| Special allowance | Remainder | Fully taxable, flexible component |
| Other allowances | Varies | LTA, medical, conveyance (less common now under new tax regime) |
| Deduction | Amount | Notes |
|---|---|---|
| Employee PF | 12% of basic salary | Mandatory, accumulates in PF account |
| Professional Tax | ₹0–₹200/month | State-specific, see below |
| TDS (Income Tax) | Varies | Based on annual taxable income and tax regime |
| ESI Employee | 0.75% of gross | Only if gross ≤ ₹21,000/month |
Take-home = Gross salary − Employee PF − Professional Tax − TDS − ESI (if applicable)
Let’s walk through a real example for an employee in Bangalore with an annual CTC of ₹15,00,000.
| Component | Annual (₹) | Monthly (₹) |
|---|---|---|
| Basic salary (42% of CTC) | 6,30,000 | 52,500 |
| HRA (50% of basic) | 3,15,000 | 26,250 |
| Special allowance | 3,48,660 | 29,055 |
| Gross salary | 12,93,660 | 1,07,805 |
| Employer PF (12% of basic) | 75,600 | 6,300 |
| Employer ESI | 0 | 0 |
| Gratuity (4.81% of basic) | 30,303 | 2,525 |
| Group insurance | 437 | 36 |
| Total CTC | 15,00,000 | 1,25,000 |
| Deduction | Monthly (₹) |
|---|---|
| Employee PF (12% of basic) | 6,300 |
| Professional Tax (Karnataka) | 200 |
| TDS (estimated, new regime) | 6,500 |
| Total deductions | 13,000 |
₹1,07,805 − ₹13,000 = ₹94,805
So from a ₹15 lakh CTC, the employee takes home approximately ₹94,800 per month, or about ₹11.4 lakh annually. That’s a 24% gap between CTC and take-home.
The basic salary percentage is the single most impactful structuring decision. Here’s why:
Industry standard: Most Indian companies set basic at 40–50% of CTC. Going below 35% raises red flags with the EPFO and may not comply with upcoming labour code requirements that mandate basic salary be at least 50% of gross pay.
Professional Tax is a state-level tax deducted from employee salaries. Not all states levy it, and rates vary significantly.
| State | Monthly Deduction | Notes |
|---|---|---|
| Maharashtra | Up to ₹200/month | Slab-based on gross salary |
| Karnataka | ₹200/month | Flat rate for salary above ₹15,000/month |
| West Bengal | Up to ₹200/month | Slab-based |
| Andhra Pradesh | Up to ₹200/month | Slab-based |
| Telangana | Up to ₹200/month | Slab-based |
| Tamil Nadu | Up to ₹208/month | Half-yearly payment option |
| Gujarat | Up to ₹200/month | Slab-based |
| Kerala | Up to ₹208/month | Half-yearly |
| Delhi | Nil | No Professional Tax |
| Haryana | Nil | No Professional Tax |
| Rajasthan | Nil | No Professional Tax |
| Uttar Pradesh | Nil | No Professional Tax |
Maximum Professional Tax: Capped at ₹2,500/year by the Constitution of India (Article 276).
The employer is responsible for deducting Professional Tax from the employee’s salary, registering with the state’s Professional Tax authority, and filing returns (monthly or half-yearly depending on the state).
Here’s what happens every month in a well-run Indian payroll:
When you have employees across Indian states, payroll complexity increases because:
A good EOR or payroll provider tracks each employee’s state of work and applies the correct state-specific rules automatically.
Quoting “₹15 lakh salary” and meaning gross vs. CTC creates a ₹1.5–2 lakh gap. Always clarify whether you’re discussing CTC or gross.
Employer PF is 12% of basic salary and is part of CTC, not an additional cost on top. But if you budgeted only for gross salary, employer PF is an unexpected 5–6% additional cost.
Indian employees expect salary on a predictable date. Late payroll is a legal violation under payment of wages regulations and damages employee trust disproportionately.
Applying Maharashtra Professional Tax rates to a Karnataka employee (or vice versa) results in incorrect deductions. Each state must be handled individually.
Payslips are legally required under the Code on Wages. They’re also needed by employees for loan applications, visa applications, and tax filing.
Start onboarding in as little as 5 days. No local entity required.
Get started →