According to brokerage firms, ITC is expected to post a profit decline of around 3.4 per cent to Rs 5,150 crore, and revenue is estimated at Rs 17,713 crore.