Yes if you buy car after June 30 only then you do not need to pay token for that year. For instance you register your car in July 2015 only they they will recover tax till June 30 2016. But if you register before July 2015, you will have to pay for next year i.e July 1, 2015 to June 30, 2016.