esic and PF registration require for each state if company having several branches in India?
Not necessarily until and unless mandated. If your establishment is having a different cost centre and wanted to have a secondary unit it might be a good choice.
Have attached a file that could be of help for you.PF Compliance Multiple Units.pdf (908.7 KB)
ESIC - Separate Subcode to be generated as per Area wise then only Employees will be able to take Medical benefit @ ESIC hospitals in respective state.
PF - Not needed
Thanks for your guidance