Do I have to pay a deposit when renting a U-Haul truck?
The total estimated charges for your rental are due when you pick up your equipment. Payment can be made by credit card, debit card or cash.
No deposit is required if paying by major credit card, or debit card with a major credit card logo. If paying by cash, the following is due when you pick up your equipment.
- In-Town truck: $100 or estimated rental charges (whichever is greater).
- One-Way truck: $100 plus rental rate.
Cash is accepted for Pickup and Van rentals, however, a valid credit or debit card with a major credit card logo will also need to be presented in the name of the renter.
https://www.uhaul.com/FrequentlyAskedQuestions/