The "initial payment" in the context of leasing a car refers to the upfront payment made at the beginning of the lease term. It is important to remember that this payment is not a deposit and is not returned to you at the end of the contract. Increasing the initial payment ultimately means paying more upfront and reducing the monthly payments over the lease term.