If you're planning to buy a new vehicle on finance, then usually, a 10 to thirty per cent down payment is required on the on-road price of a vehicle. Having said that, exact affirmation with regards to EMI, down payment, interest, loan period, and its process will be discussed via the lender or dealership only, since it depends on individual eligib