- Indian payroll follows 3 stages: Pre-Payroll (data gathering), Actual Computation, and Post-Payroll (disbursement & filings)
- Statutory deductions include EPF (12%), ESI (0.75%), TDS, and Professional Tax — each with different filing deadlines
- Missing PF filing deadlines can attract penalties of ₹5,000 per day under the EPF Act
- The New Tax Regime is the default since FY 2023-24 — employers must verify each employee’s regime choice
- Payroll software reduces monthly processing time from 6-8 hours to under 45 minutes
- Telangana Professional Tax is capped at ₹200/month (₹2,500/year)
Running payroll in India involves far more than just transferring salaries. From calculating Provident Fund contributions to deducting Professional Tax, the payroll process demands accuracy at every step. A single mistake can result in penalties, unhappy employees, and compliance headaches.
This comprehensive guide breaks down the entire payroll process in India into three clear stages, explains every statutory deduction you need to know, and highlights the most common mistakes that trip up HR teams.
What is Payroll Processing?
Payroll processing is the complete administrative workflow of calculating employee compensation — from gross salary to net take-home pay — while ensuring compliance with Indian labour laws. It covers salary computation, statutory deductions (PF, ESI, TDS, PT), reimbursements, and the final disbursement of wages.
For Indian businesses, payroll is not just about paying employees on time. It is a legal obligation that involves filing returns with the EPFO, ESIC, and Income Tax Department every month or quarter.
The 3 Stages of the Payroll Process in India
Every payroll cycle in India — whether you have 10 employees or 10,000 — follows the same three-stage framework. Understanding this flow is critical before diving into the details of each step.
Stage 1: Pre-Payroll (Days 1-5)
The foundation of accurate payroll. This stage covers collecting employee master data, verifying attendance and leave records, processing overtime and variable pay inputs, and gathering tax investment declarations. Most payroll errors originate here — a missed leave entry or outdated bank account cascades into bigger problems downstream.
Stage 2: Actual Computation (Days 5-7)
This is where the numbers are crunched. Gross salary is calculated from Basic + HRA + Allowances, then statutory deductions are applied: EPF (12% of Basic, capped at ₹1,800/month), ESI (0.75% for gross ≤ ₹21,000), TDS based on the employee’s income slab and chosen tax regime, and Professional Tax as per state rules. The output is each employee’s net take-home salary.
Stage 3: Post-Payroll (Days 7-15)
After salaries are computed and approved, the post-payroll phase kicks in: bank transfers for salary disbursement, payslip generation and distribution, and — most critically — statutory filings. PF ECR must be filed by the 15th, TDS deposited by the 7th, and ESI by the 15th. Late PF filing alone attracts penalties of ₹5,000/day, making this the highest-risk stage for compliance.
🕑 Total Cycle Time: For a 50-employee company, the entire payroll cycle takes 7-10 business days when done manually. With payroll software, this compresses to 2-3 days — primarily because pre-payroll data flows automatically from attendance and leave modules.
Why Payroll Processing in India Is Different
Multi-State Workforce Complexity
India’s labour laws are split between central and state jurisdictions. A company with employees in Telangana, Karnataka, and Maharashtra must comply with different Professional Tax slabs, Shops & Establishments Act rules, and Labour Welfare Fund contributions for each state.
Statutory Deduction Landscape
Unlike many countries where payroll deductions are straightforward, Indian payroll involves multiple overlapping statutory requirements:
| Deduction | Employee Share | Employer Share | Applicability |
|---|---|---|---|
| EPF | 12% of Basic | 12% of Basic | 20+ employees |
| ESI | 0.75% of Gross | 3.25% of Gross | Gross ≤ ₹21,000/mo |
| Professional Tax | ₹200/mo (Telangana) | — | State-specific |
| TDS | As per slab | — | All taxable income |
| LWF | ₹2/6 months | ₹5/6 months | State-specific |
Note: Telangana does not levy Professional Tax in the traditional sense — it is collected as a cess under the Telangana Tax on Professions, Trades, Callings and Employments Act. The maximum deduction is ₹200/month for employees earning above ₹20,000. Read our complete Telangana PT guide →
Step 1: Pre-Payroll — Gathering Employee Data
This is the foundation of your entire payroll cycle. Before you can calculate a single rupee, you need accurate inputs from across your organization.
Essential Employee Details
- Full name, PAN, Aadhaar, and bank account details
- PF/UAN number and ESI IP number
- Salary structure breakdown (Basic, HRA, Special Allowance, etc.)
- Tax regime choice (Old vs New) and investment declarations
- Date of joining, department, and reporting manager
Monthly Dynamic Data
- Attendance records: Total present days, leaves taken (paid, unpaid, sick, casual)
- Overtime hours: Applicable under the Factories Act for certain categories
- Variable pay: Bonuses, incentives, commissions, arrears
- Reimbursements: Travel, medical, telephone, and fuel claims
- New joiners & exits: Pro-rata salary calculations, full & final settlements
- Salary revisions: Increments, promotions, designation changes
💡 Pro Tip: Set a payroll input deadline (e.g., 20th of every month) and lock data after that date. This prevents last-minute changes that cause calculation errors.
Step 2: Attendance & Leave Tracking
Accurate attendance data is critical for payroll. Here are the common attendance types Indian companies track:
| Attendance Type | Description | Payroll Impact |
|---|---|---|
| Present | Full working day logged | Full day salary |
| Paid Leave | CL, EL, SL with balance | Full day salary |
| Unpaid Leave (LOP) | Leave without balance | Salary deducted |
| Half Day | Partial attendance | 50% salary for that day |
| Work from Home | Remote work logged | Full day salary |
| Comp Off | Holiday work compensated | Full day salary |
For multi-location businesses in Hyderabad with offices across HITEC City, Gachibowli, and Madhapur, tracking attendance across sites becomes especially important. Biometric or geo-fenced mobile check-ins help maintain accuracy.
⚡ Automate Attendance Tracking
HRSoftwareHyderabad integrates biometric, geo-fence, and mobile check-in data directly into payroll — no manual entry needed.
Step 3: Salary Calculation & Statutory Deductions
Once inputs are locked and attendance is finalized, the actual salary computation begins. Here is the standard formula:
Net Salary = Gross Salary − Statutory Deductions − TDS − Other Deductions + Reimbursements
Gross Salary Components
- Basic Salary: Typically 40-50% of CTC — forms the base for PF, gratuity, and other benefits
- House Rent Allowance (HRA): 50% of Basic (metro cities) or 40% (non-metro)
- Special Allowance: Balancing component to make up CTC
- Dearness Allowance (DA): Primarily in government/PSU sectors
- Conveyance / Transport Allowance
- Medical Allowance
EPF — Employee Provident Fund
| Component | Rate | Cap |
|---|---|---|
| Employee PF contribution | 12% of Basic | ₹1,800/month (on ₹15,000 Basic) |
| Employer PF (EPF share) | 3.67% of Basic | — |
| Employer EPS (Pension) | 8.33% of Basic | ₹1,250/month (on ₹15,000) |
| Employer EDLI + Admin | ~0.5% of Basic | — |
ESI — Employee State Insurance
ESI applies to employees earning gross wages up to ₹21,000 per month. It provides medical, sickness, maternity, and disability benefits. Employee contributes 0.75% and employer contributes 3.25% of gross wages. Filing is due by the 15th of the following month.
TDS — Tax Deducted at Source
Employers must deduct TDS from salary under Section 192 of the Income Tax Act. Here are the current tax slabs under the New Regime (default from FY 2023-24):
| Income Slab (₹) | Tax Rate (New Regime) |
|---|---|
| Up to 3,00,000 | Nil |
| 3,00,001 – 7,00,000 | 5% |
| 7,00,001 – 10,00,000 | 10% |
| 10,00,001 – 12,00,000 | 15% |
| 12,00,001 – 15,00,000 | 20% |
| Above 15,00,000 | 30% |
TDS must be deposited with the government by the 7th of the following month. Quarterly returns (Form 24Q) must be filed with TRACES.
Professional Tax
Professional Tax is a state-level tax. In Telangana, the maximum PT is ₹200 per month (₹2,500 per year, with February charged ₹300). Employers must register with the state Commercial Taxes department and deposit PT monthly. Read our complete Telangana Professional Tax guide →
Step 4: Payroll Review & Approval
Before disbursing salaries, a thorough review prevents costly errors. Use this pre-approval checklist:
- ✅ Verify headcount matches active employee list
- ✅ Cross-check attendance data with leave records
- ✅ Confirm new joiner pro-rata calculations
- ✅ Validate exit/full & final settlement amounts
- ✅ Check PF and ESI calculations against statutory caps
- ✅ Verify TDS computation matches chosen tax regime
- ✅ Review overtime and variable pay entries
- ✅ Compare total payroll cost vs. previous month (flag >5% variance)
- ✅ Get final sign-off from Finance/Management
🔎 Important: Always run a payroll comparison report against the previous month. Unexplained variance often indicates data entry errors or missed inputs.
Step 5: Salary Disbursement & Statutory Filings
Salary Disbursement
- Bank transfer: NEFT/RTGS/IMPS — most companies use payroll banking integration for batch processing
- Payslip distribution: Email or employee self-service portal — payslips must detail all earnings and deductions
- Reimbursement processing: Approved claims credited along with salary or separately
- Full & final settlements: Processed within 30-45 days of employee exit
Statutory Filing Deadlines
| Filing | Deadline | Frequency |
|---|---|---|
| PF ECR (Electronic Challan cum Return) | 15th of following month | Monthly |
| ESI Contribution | 15th of following month | Monthly |
| TDS Deposit | 7th of following month | Monthly |
| Form 24Q (TDS Return) | 31st of month after quarter | Quarterly |
| Professional Tax | 10th of following month | Monthly |
| ESI Half-Yearly Return | May 11 / Nov 11 | Half-Yearly |
Manual vs. Payroll Software: The Real Comparison
Still running payroll on spreadsheets? Here is how manual processing stacks up against payroll software:
| Task | Manual Payroll | Payroll Software |
|---|---|---|
| Monthly processing time | 6–8 hours | 30–45 minutes |
| PF/ESI calculation | Manual formulas, error-prone | Auto-calculated, rule-based |
| TDS computation | Spreadsheet lookup, regime confusion | Auto regime detection + slab calc |
| Filing deadline tracking | Calendar reminders, often missed | Automated alerts + one-click filing |
| Payslip distribution | Manual email, 1–2 hours | Bulk email/WhatsApp in seconds |
| Error rate | 5–8% per cycle | < 0.1% |
| Audit readiness | Scattered files, manual logs | Complete audit trail, exportable |
Hyderabad’s Payroll, Done Right — Every Single Month.
Join 500+ companies across Telangana who trust HRSoftwareHyderabad to automate their payroll, compliance, and employee management.
5 Common Payroll Mistakes to Avoid
1. Incorrect PF Calculation on Variable Pay
Many companies mistakenly calculate PF on the full CTC instead of just Basic Salary. Others miss the ₹15,000 cap on employer PF contribution. Both lead to either excess deductions (employee complaints) or under-contributions (EPFO penalties).
2. Missing ESI Eligibility Changes
When an employee’s gross salary crosses ₹21,000/month due to an increment or bonus, they exit ESI coverage. Failing to track this transition means you continue deducting ESI illegally — or miss the exit filing with ESIC.
3. Wrong TDS Under the New Tax Regime
Since FY 2023-24, the New Tax Regime is the default. Many employers still apply old-regime slabs unless the employee explicitly opts out. This results in over-deduction or under-deduction of TDS, creating hassles during ITR filing.
4. Late Statutory Filings
PF ECR is due by the 15th, TDS by the 7th, ESI by the 15th. Missing these deadlines incurs penalties — PF alone can attract ₹5,000/day in damages. Manually tracking multiple deadlines across months is a recipe for missed filings.
5. Manual Data Entry Errors
Spreadsheet-based payroll is error-prone. A typo in an employee’s bank account number, a wrong attendance count, or a formula error in the Excel sheet can lead to wrong salary credits, bounced payments, and a flood of employee grievances.
Conclusion
The payroll process in India is a multi-layered operation that goes well beyond salary calculation. From gathering accurate pre-payroll data to meeting statutory filing deadlines, every step demands precision and compliance awareness.
For growing businesses in Hyderabad and across India, the shift from manual spreadsheets to automated payroll software is not just a convenience — it is a compliance necessity. With PF penalties reaching ₹5,000/day and TDS interest at 1.5% per month, the cost of errors far exceeds the cost of automation.
Ready to automate? Explore our Payroll Software features →
Frequently Asked Questions
Payroll processing is the complete administrative workflow of calculating employee compensation — including gross salary, statutory deductions (PF, ESI, TDS, PT), reimbursements, and net pay disbursement. It is important because errors can lead to employee dissatisfaction, statutory penalties (up to ₹5,000/day for PF delays), and legal action from tax authorities.
The three stages are: (1) Pre-Payroll — gathering employee data, attendance, leave records, and variable inputs; (2) Actual Payroll Computation — calculating gross salary, statutory deductions, TDS, and net pay; (3) Post-Payroll — salary disbursement, payslip generation, statutory filings (PF ECR, ESI, TDS), and accounting entries.
The four key statutory deductions are: EPF (12% of Basic from both employee and employer), ESI (0.75% employee + 3.25% employer, for gross ≤ ₹21,000/month), TDS (based on income tax slabs and chosen regime), and Professional Tax (state-specific, ₹200/month max in Telangana).
Late PF filing attracts damages ranging from 5% to 25% of the arrear amount, plus an administrative charge — which can reach ₹5,000 per day. Late TDS deposit incurs interest at 1.5% per month. Consistent defaults can lead to prosecution under the EPF Act and Income Tax Act.
Even for small teams (10-20 employees), payroll software pays for itself by reducing errors and saving 15-20 hours per month. Manual spreadsheet-based payroll has a 5-8% error rate per cycle, while software reduces it to under 0.1%. Given statutory penalties and compliance complexity, automation is recommended for any business with regular employees.