Very much confused here. First of all why does Honda need an oil change every 5K if it is using an oil which costs Rs.625 for a litre (I still believe Rs.625 for 100ml is a typo, else what on earth is that?), which, most probably, would be a costly synthetic oil?
The cost of oil for your 5K service was Rs 548. But it was 626 at 10K but again came back to 548 at 15K service. Why? If you changed oil every 5K, the oil price should be same. Then again, if you changed oil every 5K KM and the oil price is Rs.625 per litre or per 100ml (again

) , does honda need only very less amount of oil? Your service bills says it consumed oil for a price of Rs.625 or less always.
Is Honda NHC is filled with Synthetic oil by A.S.S? What is the company recommended oil?