Child labour is a big social problem which needs to be solved on urgent basis by the support of both, people (especially parents and teachers) and government. Children are very little however they carry a prosperous future of any developing country. So, they are the big responsibility of all the adult citizens and should not be used in negative ways. They should get proper chance to develop and grow within the happy environment of family and school. They should not be limited by the parents only to maintain the economical balance of the family and by the businesses to get labour at low cost.
Child labour accounts for 22% of the workforce in Asia, 32% in Africa, 17% in Latin America, 1% in the US, Canada, Europe and other wealthy nations.  The proportion of child labourers varies greatly among countries and even regions inside those countries. Africa has the highest percentage of children aged 5–17 employed as child labour, and a total of over 65 million. Asia, with its larger population, has the largest number of children employed as child labour at about 114 million. Latin America and Caribbean region have lower overall population density, but at 14 million child labourers has high incidence rates too. 
1. The Parents found to be in violation will be penalised less – Here the penal provision should be same for all
2. Due to poverty & low income, parents on pretext of employing children in family business may use him for hazardous work.
3. Parents can work as Benami for other, who need to escape child labour punishment.
4. The act should restrict working hrs for children after school as per UNICEF convention. This hasn’t been made. The children can be forced to work for higher number of hrs which can impact his studies and may lead to drop-out from school also due to domestic income pressure
5. The surprise inspections must be made mandatory by officials to locations where child labour is prohibited. Inspections must be implemented strictly