Debeaking Broilers may not be necessary as they raised for maximum of 3months. At this age, they are likely to cause less harm to one another. However Cockerels and Layers should be debeaked as they are kept for a longer period of time.
The major reason for debeaking Cockerels is to prevent pecking and its attendant problems while Layers are debeaked to prevent them from pecking and from also breaking their legs.
Some farmers do debeak the birds in the first few days of life or any time after ten weeks. It is better done before the birds start laying or any time signs of pecking is noticed on the birds.
See also: Why you need to change your Poultry Litters