MULTAN - Punjab Agriculture Department has advised farmers to complete cotton sowing preferably by May 15 to ensure better yield.