Often the term 'inital payment' can be mistaken for the deposit. To make it clear, the term 'initial payment' refers to the first payment of the contract and is simply a means of reducing the monthly rental. The initial payment is usually how much you can afford to pay in advance, usually an initial payment is equivalent to 1-6 monthly payments. This payment is a non-refundable amount that is due 7-10 days after you have taken delivery of the vehicle.
Visit the Evans Halshaw Leasing page for more information on how leasing works.