ESIC registration is mandatory under Indian law for companies with 10 or more employees (in some states, 20), earning wages up to ₹21,000/month. It provides health insurance and social security benefits to workers under the Employees’ State Insurance Act, 1948.