Tax & Payroll

The Ultimate Guide to the Payroll Process in India

AV Antonio Varghese March 18, 2026 11 min read Updated Mar 19, 2026
The Ultimate Guide to the Payroll Process in India

💡 Key Takeaways
  • 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.

Infographic showing the 3 stages of the payroll process in India: Pre-Payroll data gathering, Actual Salary Computation, and Post-Payroll statutory filings

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:

DeductionEmployee ShareEmployer ShareApplicability
EPF12% of Basic12% of Basic20+ employees
ESI0.75% of Gross3.25% of GrossGross ≤ ₹21,000/mo
Professional Tax₹200/mo (Telangana)State-specific
TDSAs per slabAll taxable income
LWF₹2/6 months₹5/6 monthsState-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 TypeDescriptionPayroll Impact
PresentFull working day loggedFull day salary
Paid LeaveCL, EL, SL with balanceFull day salary
Unpaid Leave (LOP)Leave without balanceSalary deducted
Half DayPartial attendance50% salary for that day
Work from HomeRemote work loggedFull day salary
Comp OffHoliday work compensatedFull 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.

Explore Attendance Features →

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

ComponentRateCap
Employee PF contribution12% 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,000Nil
3,00,001 – 7,00,0005%
7,00,001 – 10,00,00010%
10,00,001 – 12,00,00015%
12,00,001 – 15,00,00020%
Above 15,00,00030%

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

FilingDeadlineFrequency
PF ECR (Electronic Challan cum Return)15th of following monthMonthly
ESI Contribution15th of following monthMonthly
TDS Deposit7th of following monthMonthly
Form 24Q (TDS Return)31st of month after quarterQuarterly
Professional Tax10th of following monthMonthly
ESI Half-Yearly ReturnMay 11 / Nov 11Half-Yearly

Manual vs. Payroll Software: The Real Comparison

Still running payroll on spreadsheets? Here is how manual processing stacks up against payroll software:

TaskManual PayrollPayroll Software
Monthly processing time6–8 hours30–45 minutes
PF/ESI calculationManual formulas, error-proneAuto-calculated, rule-based
TDS computationSpreadsheet lookup, regime confusionAuto regime detection + slab calc
Filing deadline trackingCalendar reminders, often missedAutomated alerts + one-click filing
Payslip distributionManual email, 1–2 hoursBulk email/WhatsApp in seconds
Error rate5–8% per cycle< 0.1%
Audit readinessScattered files, manual logsComplete 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.

Share:
AV

Antonio Varghese

SHRM-CP | Head of HR Operations

Certified HR professional with 8+ years in Indian payroll compliance, leave management, and HR automation. Helps businesses across Telangana streamline their people operations.

✨ Automate Your Payroll

Ready to Automate Your Payroll Process?

Stop stressing over complex tax laws and messy spreadsheets every month. Make payday fast and easy for your entire team.

✓ No credit card required ✓ 14-day free trial ✓ Cancel anytime
🎞

Request a Free Demo

See the full platform live in 30 minutes

🔒 No credit card required · 30-min personalised demo