Yes, every company with more than 20 employees has to register with the Employees' Provident Fund Organisation of India mandatorily. A company with less than 20 employees may also voluntarily contribute to a provident fund.