Leasing without a down payment means that no special payment is due at the contract start. You pay only your monthly instalments during the term of the contract. However, these are usually slightly higher than they are for leasing versions with a down payment.