Yes, second-hand car leasing requires a deposit – referred to as an Initial Rental – at the start of your lease agreement. Other costs, such as Administrative Fees, may also be charged upfront so ensure you review your quote before proceeding.