10/08/2020 Why do I need to pay for security deposit? A Why do I need to pay for security deposit? Like the rental of properties, a security deposit is used to offset any unexpected events or damage to the vehicle. We will refund the deposit after you return the vehicle to us. Permalink