IOC sales rose to Rs 109,859.49 crore (Rs 1,098.59 billion) in Q2 from Rs 105,791.29 crore (Rs 1,057.91 billion) in the same period of 2012-13 fiscal, the company said in a filing to the stock exchanges.