Skip to content
ManithamHRMS
Payroll

How Payroll Processing Works in India

1 August 2026 · 8 min read

Payroll in India involves more moving parts than just multiplying a salary by working days. Between provident fund, ESI, professional tax and TDS, getting a single employee's pay right means running several calculations correctly and consistently, every single cycle. Here's how the process generally breaks down.

1. Start with attendance and leave

Every payroll cycle starts with knowing what was actually worked — attendance, approved leave, and any unpaid leave for the period. This is the most common source of payroll errors: if attendance data isn't accurate or up to date when payroll runs, everything calculated after it is wrong too.

2. Apply the salary structure

A typical Indian salary structure splits pay into components — basic pay, dearness allowance (DA), house rent allowance (HRA), and other allowances — rather than a single lump sum. This split matters because several statutory calculations (like PF) are based on specific components, not total pay.

Since India's labour codes took effect in November 2025, salary structures also need to account for the updated wage definition: basic pay and DA together must make up at least 50% of total remuneration (CTC). If allowances push above that threshold, the excess is added back for statutory calculation purposes. Rules under this framework were still being finalized at the state level through early 2026, so it's worth confirming the current requirements for your specific state and industry.

3. Calculate statutory deductions

Provident Fund (PF/EPF)

Employees typically contribute 12% of PF wages, matched by a 12% employer contribution, calculated against a wage ceiling. The employer's share is further split between the Employees' Pension Scheme (EPS) and EPF itself.

Employee State Insurance (ESI)

ESI applies to employees below a defined gross wage threshold. Contributions are split between employer and employee, with the employer paying the larger share. ESI provides medical and cash benefits to covered employees.

Professional Tax (PT)

Professional tax is a state-level tax, which means the slab and the amount deducted depends on which state the employee is working in — not a single nationwide rate. Companies with employees across multiple states need to apply the correct slab for each location.

TDS (Tax Deducted at Source)

Employers are required to deduct income tax at source based on an employee's projected annual income and declared tax details, then deposit it with the government and report it through the employee's Form 16 at year end.

4. Generate payslips and reports

Once deductions are calculated, payslips are generated for each employee showing earnings, deductions and net pay. Payroll reports — cost summaries, statutory contribution reports — are typically needed for finance and for compliance record-keeping.

A simplified view of the cycle

  1. Lock attendance and leave data for the pay period
  2. Apply salary structure and any changes (increments, new joiners, exits)
  3. Calculate PF, ESI, professional tax and TDS
  4. Review and approve the payroll run
  5. Generate payslips and disburse salaries
  6. Retain records for compliance and audit purposes

Where this tends to go wrong

  • Attendance or leave data not finalized before payroll runs
  • Manual recalculation of PF/ESI each cycle, introducing small errors that compound over time
  • Applying the wrong professional tax slab for employees who've changed work location
  • Losing track of past payroll records needed for an audit

This is largely why payroll software exists — not to change what needs to be calculated, but to make sure it's calculated the same correct way every time, pulling from attendance and leave data that's already accurate. See how this works in Manitham HRMS payroll.

FAQ

Frequently asked questions

What are the main steps in payroll processing in India?

The typical cycle is: lock attendance and leave data for the period, apply the salary structure and any changes (increments, new joiners, exits), calculate PF, ESI, professional tax and TDS, review and approve the run, generate payslips and disburse salaries, then retain records for compliance. Each step depends on the previous one being accurate.

What's the difference between gross salary and net salary?

Gross salary is total pay before deductions — basic pay, DA, HRA and other allowances combined. Net salary (take-home pay) is gross salary minus statutory deductions like PF, ESI, professional tax and TDS, plus any other deductions. The gap between the two depends on an employee's salary structure and which deductions apply to them.

How do attendance and leave affect payroll calculations?

Payroll is calculated against what was actually worked — confirmed attendance plus approved leave for the period. Unpaid leave or unresolved missed punches directly reduce payable days, so if attendance data isn't finalized before payroll runs, the salary calculated from it will be wrong, regardless of how accurate the rest of the calculation is.

Which statutory deductions typically apply to Indian payroll?

The most common are Provident Fund (PF), Employee State Insurance (ESI) for employees below a defined wage threshold, state-level professional tax, and TDS on salary. Exact applicability depends on current law, your establishment's coverage, each employee's wage level, and their declared tax regime — it isn't the same for every employee or every employer.

How long does a typical payroll processing cycle take?

Most Indian companies run payroll monthly, with attendance and leave data typically locked a few days before disbursal to leave time for calculation, review and approval. The exact timeline depends on company size, how many exceptions (new joiners, exits, corrections) need manual review, and whether payroll is automated or calculated manually each cycle.

What are common payroll processing errors to watch for?

The recurring ones are: running payroll before attendance or leave data is finalized, manually recalculating PF/ESI each cycle (which compounds small errors over time), applying the wrong professional tax slab for an employee who's changed work location, and losing track of past records needed for an audit.

Do payroll rules apply the same way to every employee and employer in India?

No. PF, ESI and professional tax applicability depend on factors like employee wage level, establishment size and state, and TDS depends on an employee's declared tax regime and projected annual income. Confirm which rules apply to your specific establishment and employees rather than assuming one set of rules covers everyone.

See these concepts inside Manitham HRMS

Book a demo and we'll show you how it works in practice, not just in theory.

Or chat with us on WhatsApp