Footwear maker Bata India posted a smaller-than-expected third-quarter profit on Monday, hurt by sluggish consumer demand amid high inflation.