The six steps of a payroll run
Step one is inputs: locked attendance with paid days, LOP and overtime hours, approved leave, joiners and leavers with their dates, and any salary revisions or one-time payments. Step two is gross computation: pro-rate fixed components for paid days, add overtime at the applicable rate, add arrears and incentives.
Step three is deductions: employee EPF, ESI, professional tax, TDS based on the annual projection, LWF, advances and loans. Step four is net pay and validation, comparing against last month for unexplained swings. Step five is disbursement through a NEFT file or salary account transfer. Step six is remittance and filing: EPF ECR, ESI contribution, TDS challan and quarterly 24Q, PT return.
- Attendance cut-off (often the 25th or 26th) so payroll can close before month-end
- Gross pay computed on paid days using a fixed divisor (26 or calendar days) written into policy
- Deductions checked against current ceilings: EPF ₹25,000 from 17 Sep 2026, ESI ₹21,000
- Salary paid by the 7th of the following month for monthly-paid workers under the Code on Wages
- EPF and ESI paid by the 15th, TDS deposited by the 7th
Controls that prevent the usual errors
The most common payroll defects are attendance mismatches, wrong divisors, stale statutory rates and missed exits. A maker-checker step, where one person prepares and another approves against the attendance register, catches most of them. A variance report that flags any employee whose net pay moved more than a set percentage is the second control.
The third control is a statutory master that is reviewed on a calendar: EPF ceiling, ESI ceiling, PT slabs for each state you operate in, minimum wage and VDA revisions in April and October, and the income-tax regime declarations collected at the start of the financial year.
Timelines to plan around
Working backwards from the 7th, most SMEs lock attendance around the 26th, compute and approve payroll by the 1st or 2nd, and release bank files by the 5th. Statutory payments follow: TDS by the 7th, EPF and ESI by the 15th. Professional tax and LWF follow state schedules that can be monthly, half-yearly or annual.
Split-month events need a rule. For September 2026 the EPF ceiling itself changes mid-month, applying at ₹15,000 for 1–16 September and ₹25,000 for 17–30 September, so the ECR for that month needs a split computation.
A store supervisor on ₹22,000 gross (basic ₹11,000, HRA ₹5,500, other ₹5,500) had 28 paid days out of 30 in September in a company that uses calendar-day pro-rating. Gross earned is ₹22,000 × 28 ÷ 30 = ₹20,533. Employee EPF is 12% of pro-rated basic ₹10,267, which is ₹1,232. Gross is below ₹21,000, so ESI at 0.75% is ₹154. Professional tax in Maharashtra is ₹200. Net pay is ₹18,947.
In Attend Mitra the attendance lock, regularization approvals and LOP derivation happen before the payroll run, so the payroll executive starts from confirmed paid days rather than reconciling a register. The run produces payslips, a salary register and a NEFT file, and can export to another payroll system if the company uses one for filings.
