If you are planning to purchase a new vehicle on finance, then frequently, a 10 to 30 p.c down payment is required around the on-road price of a vehicle. Having said that, correct confirmation with regards to EMI, down payment, interest, loan period, and its procedure will be discussed with the bank or dealership only, because it is dependent upon