Dear Sumit,
Just a basic for you on the topic
PF
PF has two contribution.
Employee contribution : 12% of Basic Salary.(12% goes to Employer Provident Fund(EPF) account)
Employer contribution : 12% of Basic Salary. (Here employer contribution 8.33% of 12% goes to pension fund and 3.67% of 12% to Employee provident fund(EPF).
PF will be calculated in Basic Salary(Basic+DA).
Must Applicable for 20 or more person working in an establishment(Soon to become 10 members).
More than Rs. 6500 basic salary, employer has an option to contribute 12% of 6500(Rs.780) or actual 12% on basic salary.
Note: while remitting to EPFO department, Employee contribution will be 12% and Employer contribution is 13.61%. ( Here employer contribution - 12%, Admin Charges - 1.1%, EDLI Charges - 0.5%, EDLI admin charges - 0.01%)
ESIC
Employee contribution - 1.75% of Gross Salary.
Employer contribution - 4.75% of Gross Salary.
ESIC will be calculated in Gross Salary.
Must applicable for 10 or more employees in an establishment.
ESIC is applicable / contributed for employees getting salary upto Rs.15000/-(Gross salary). Rs.25000 in case of employees with disability.
Both PF & ESI should be calculated on actual earned basic and actual earned gross salary for the month respectively.
There are also many post by members in Cite HR on the same topic, you can have a detail explanation from that.