For anyone who is planning to purchase a new vehicle on finance, then usually, a 10 to thirty per cent down payment is required to the on-road price of the vehicle. Even so, correct affirmation pertaining to EMI, down payment, interest, loan period, and its treatment will be discussed from the lender or dealership only, because it relies upon upon