Ways to Avoid Up-Charges on Your U-Haul
Up-charges can quickly take an advertised price and inflate it beyond recognition. Here are a few ways you can avoid extra charges and fees.
Pay With a Debit Card

U-Haul requires a deposit if you pay in cash. For in-town moves, you can expect to pay $100 or the estimated total cost, whichever is greater. You'll get a refund when you return the vehicle in good condition. For a one-way move, you typically pay $100 on top of the rental rate.
Paying with a major credit or debit card, however, lets you avoid the additional deposit. You'll still have a hold on your account for the full expected total, but you get to keep an extra $100 in your pocket for your move.
If you booked online or over the phone, bring the card with you to the store when picking up your truck. U-Haul typically makes you reproduce your payment method as an extra security layer.
Check the Gas Gauge
Your truck should come with a full tank of gas, and you're expected to return it with the same. If it doesn't, have the U-Haul employee note how much gas was in the tank before you put the truck in drive. Also, take a photo of the gas gauge and odometer reading before you go, just in case. As Kevin puts it, "U-Haul employees won’t think twice about being vague to you, then demand specifics when you go to drop it off."
Fill Out the Damage Sheet
You should return your U-Haul in the same condition you received it. Dents, dings, and chips can all count against you when you return your truck if you don't document them correctly. The last thing you need is U-Haul deciding that you're liable for the damage and charging you for it. To avoid this, fill out the damage sheet thoroughly with any wear and tear on the vehicle before you take it into your possession.