Most leases do require a down payment, and it's usually a specific amount that's tied into the total lease price, i.e. what you would pay over the course of a three-year lease.