Yes, when you opt for a Used Car Loan, you need to make a down payment. TVS Credit finances 95% of your desired second-hand car.