Question: are down payments required for car lease?
Answer: Share : Whether you're buying or leasing a car, the finance company generally require an upfront payment. This is known as an initial rental payment, or sometimes a deposit - but you don't get the money back, as it contributes towards the overall lease payment.