It is not necessary to provide a down payment to lease a new car. The down payment is only required if the customer needs to purchase the car at the end of the lease.