PF/ESI compliance software

A missed PF deposit costs more than the software ever will.

E-Tracker calculates PF, ESI, professional tax and LWF in every payroll run from your statutory configuration, so the deductions on each payslip and the numbers you file always come from the same place.

Free trial, no payment needed   Android, iOS and web

Where PF and ESI compliance goes wrong

PF and ESI look simple on paper — a percentage of wages — until you deal with the details. Which components count as PF wages? Is the employee above the ₹15,000 PF wage ceiling, and has the company opted to contribute on actual wages? Did someone's gross cross ₹21,000 in the middle of an ESI contribution period?

Small mistakes compound. A wrong PF wage base means under-deposits that attract interest and damages later. A deposit made after the 15th of the following month attracts penalties. And when an inspector asks for records, many SMEs discover their numbers are scattered across emails and a consultant's laptop.

Compliance for an SME should not be a separate product. It should sit on the same payroll data that pays your people, so the deduction on the payslip and the contribution you deposit are the same number.

What to look for in PF and ESI compliance software

  1. Calculated from payroll. Compliance numbers must come from the same run that paid salaries, so deposits and payslips always match.
  2. Configurable statutory wages. You should control which salary components count as PF and ESI wages.
  3. Locked periods. Once payroll is finalised, the period should lock so contributions cannot change underneath it.
  4. TDS alongside PF and ESI. Tax declarations, Form 16 and 24Q belong in the same system as statutory deductions.
  5. An audit trail. When an inspector or auditor asks who changed what, the system should be able to show it.

Features

How E-Tracker solves it

01

Statutory and LWF configuration

Set up PF, ESI, professional tax and labour welfare fund once in payroll settings, and map which salary components count toward each. Changes apply to future payroll runs.

02

Deductions calculated in every run

Each monthly payroll run calculates employee and employer contributions from the configuration and salary structures, so nobody is re-doing percentages in Excel.

Payroll console with salary slips, income tax, provident fund and salary payment details
03

Locked periods and an audit log

Lock a payroll period once it is finalised so attendance and inputs cannot change underneath it. The audit log records who changed what, for when questions come later.

04

Tax declarations, Form 16 and 24Q

Employees submit investment declarations and proofs in the app; admins review them, and generate Form 16 for employees and Form 24Q for TDS returns.

Go live in days

How it works

  1. 1

    Configure statutory settings

    Enter your PF, ESI, PT and LWF details and map salary components to statutory wages.

  2. 2

    Run payroll as usual

    Every run calculates contributions alongside salaries. Review, finalise and lock the period.

  3. 3

    Deposit and file

    Use the finalised payroll figures to deposit contributions and file on the EPFO and ESIC portals before the 15th.

Case study · Security services agency

Illustrative scenario

One source of truth for 300 guards' contributions

A security agency with 300 guards calculated PF and ESI in a spreadsheet that drifted from the salary sheet every month. With statutory deductions calculated inside E-Tracker payroll runs and periods locked after finalisation, the contribution figures they deposit now always match what employees see on their payslips.

Based on how teams in this industry typically roll out the product. Figures are representative, not a specific customer's results.

300employees covered
1source for salary and contributions
Lockedperiods after finalisation

Pricing example

What it costs for 5 employees

A simple example on the Business plan. Every extra employee or agent is added at the same per-person rate, so it is easy to work out for your own team. Start with a free trial and pay only when you continue.

  • Everything in Essential
  • Monthly payroll runs and payslips
  • Salary components, structures and calculator
  • Statutory (PF, ESI, PT) and LWF setup
  • Income tax declarations, Form 16 and 24Q
  • Loans, advances and final settlements
Compare all E-Tracker plans
E-Tracker · Business
  • Business plan · 5 employees × ₹59₹295

₹295/month + GST

Prices per month + GST. Pay monthly, quarterly, half-yearly or yearly — yearly is billed at 10× monthly (2 months free).

Start free trial on Business Book a demo

FAQ

Frequently asked questions

Does E-Tracker file PF and ESI returns on the government portals?

No. Filing on the EPFO and ESIC portals needs the employer's own login. E-Tracker calculates the contributions in payroll, and you or your CA use those figures to deposit and file.

What PF and ESI rates apply?

The standard rates are 12% employee and 12% employer PF on PF wages (with 8.33% going to EPS, capped on ₹15,000), and ESI at 0.75% employee and 3.25% employer for wages up to ₹21,000. You set these in E-Tracker's statutory configuration.

Are professional tax and LWF supported?

Yes. Statutory and LWF configuration is part of payroll setup on the Business plan.

Does it handle TDS on salary?

Yes. Employees declare investments and see their tax computation; admins review declarations and generate Form 16 and Form 24Q.

When are PF and ESI deposits due?

By the 15th of the following month. Finalising and locking payroll early in the month leaves time to deposit before the deadline.

Try E-Tracker free

Start with a free trial, no payment needed. Book a demo if you would like a walkthrough first.