Three deduction lines show up on Indian payslips often enough to become familiar without necessarily being understood: PF, ESI, and Professional Tax. They serve three completely different purposes, and knowing which is which helps make sense of why they exist at all.
Provident Fund (PF)
A mandatory retirement savings scheme — a percentage of your basic salary is deducted and deposited into your PF account each month, typically matched by an equal contribution from your employer. It's not a tax; it's your own money, set aside and (mostly) inaccessible until retirement, resignation, or specific eligible circumstances, and it earns interest over time. Applicable to most employees at organizations above a certain size.
ESI (Employee State Insurance)
A social security scheme providing medical and cash benefits to employees below a certain salary threshold — think of it as a government-backed health insurance and income-protection scheme for eligible workers, funded by small contributions from both employee and employer. Unlike PF, it isn't universal — it only applies if your salary falls within the scheme's eligibility limit, so higher earners typically won't see this line at all.
Professional Tax
A small, state-level tax on income from employment or a profession — despite the name, it's not related to any professional license or certification. It's levied by individual state governments in India (not all states have one), which is why the exact amount and whether it appears at all depends on where you're employed, not on your role or salary structure specifically.
The common thread
All three are deducted directly from gross pay before it reaches you, which is exactly why in-hand salary is consistently lower than the headline salary figure in an offer letter — see our CTC vs in-hand salary explainer for how these deductions fit into that bigger picture.
Using the tool
Our Salary Slip Generator includes dedicated PF and Professional Tax fields (plus a catch-all "Other Deductions" field for anything else specific to your situation, including ESI where applicable) — so a generated payslip reflects these standard deductions by name, not just as an unexplained lump sum.
Try it here: Salary Slip Generator.