It depends on the company. Some moving truck companies, like U-Haul and Budget, require a deposit to reserve the truck you wanted. Others, like Penske, waive deposits if you reserve online and pay with a credit card.