Generate professional Indian salary slips with auto-calculated EPF, ESI, Professional Tax and TDS. Full earnings & deductions breakdown, print-ready output. All data stays in your browser — nothing is sent anywhere.
Indian payroll components, statutory deductions, and payslip best practices.
The Employee Provident Fund (EPF) employee contribution is 12% of Basic Salary. The employer also contributes 12% — of which 8.33% goes to the EPS (Employee Pension Scheme, capped at ₹15,000 basic) and 3.67% to EPF. EPF is mandatory for establishments with 20+ employees and employees earning up to ₹15,000 basic. Employees earning above ₹15,000 can opt out.
ESI (Employees' State Insurance) applies to employees earning a gross salary of ₹21,000 or less per month (₹25,000 for persons with disability) in establishments with 10+ employees. The employee contributes 0.75% of gross wages and the employer contributes 3.25%. ESI provides comprehensive medical benefits, sickness benefit, maternity benefit, disability benefit, and dependent benefit to covered employees and their families.
Professional Tax (PT) is a state-level tax capped at ₹2,500 per year nationally. State-wise monthly rates (approximate):
Maharashtra: ₹200/month (₹300 in February) for salary ≥ ₹10,000
Karnataka: ₹200/month for salary ≥ ₹15,000
Tamil Nadu: Slab-based up to ₹208/month for salary > ₹75,000
Telangana/AP: ₹150–200/month depending on slab
West Bengal: ₹110–200/month depending on slab
Gujarat, MP, Kerala, Odisha: Various slab-based rates
States like Delhi, Rajasthan, UP, and Haryana do not levy Professional Tax.
LOP (Loss of Pay) is a deduction made when an employee takes leave beyond their entitled leave balance. It is calculated as: LOP Deduction = (Gross Salary ÷ Total Working Days) × LOP Days. This tool auto-calculates LOP deduction based on your inputs. Some companies use calendar days (28–31) as the divisor instead of working days — check your company's HR policy.
Yes — completely. All data is processed entirely in your browser using JavaScript. Nothing is sent to any server. PAN numbers and bank account numbers are automatically masked in the generated payslip output. The tool has a 10-minute auto-clear timer that wipes all entered data from the form for your security. No data is saved in localStorage or cookies — once you close the tab, everything is gone.
CTC (Cost to Company) includes everything the employer spends on the employee — gross
salary + employer EPF + employer ESI + gratuity + other benefits.
Gross Salary is the
total of all earnings before any deductions — Basic + HRA + DA + all allowances.
Net Salary
(Take-Home) is what the employee actually receives after all deductions — Gross minus EPF, ESI,
PT, TDS, and other deductions.