Where to pay your U-Haul bill
U-Haul bills can be paid through three main routes: their website, by phone, or by mailing a check. The fastest method is online through your U-Haul account at uhaul.com, where you can pay immediately with a debit card, credit card, or bank account. If you prefer to speak with someone, you can call U-Haul customer service at 1-800-468-4285 during business hours. For mailed payments, send your check to the address listed on your bill.
Your bill may come from a rental transaction, a storage unit monthly charge, or equipment damage fees. The payment method you choose does not change based on the bill type — all three routes accept all bill categories. However, online payment typically posts within one business day, while mailed checks take 7 to 10 business days to clear.
Key Takeaways
- U-Haul bills can be paid online at uhaul.com, by phone at 1-800-468-4285, or by mailing a check to the address on your bill.
- Online payments process within one business day and require your account number or reservation number, which appears on your bill.
- Phone payments take the same time as online but allow you to ask questions about charges or dispute items before paying.
- Mailed checks should include your account or reservation number and take 7 to 10 business days to post to your account.
- Late fees apply if payment is not received by the due date shown on your bill, regardless of which payment method you use.
Paying online through your U-Haul account
Log in to uhaul.com with your email address and password. If you do not have an account, you can create one using your email and a password of your choice. Once logged in, look for "My Account" or "Billing" in the menu — the exact label varies depending on whether you are on a computer or phone. Select the bill you want to pay, which will show the amount due and the due date.
Enter your payment method: credit card, debit card, or bank account information. U-Haul will ask for the card number and expiration date, or your routing and account number if paying from a bank account. Review the amount one more time before clicking "Pay Now." You will receive a confirmation number immediately, and the payment will post within one business day. Save or print this confirmation for your records.
If you cannot find your bill online, check your email for a billing statement from U-Haul. The statement includes a link to pay directly, which takes you to the same payment page. If you have multiple reservations or storage units, each will appear as a separate line item in your account.
Paying by phone with a U-Haul representative
Call 1-800-468-4285 and have your bill or reservation number ready. A representative will pull up your account and confirm the amount due and the due date. You can ask about any charges you do not recognize, request an explanation of fees, or dispute an item before you pay. This is the only method that lets you speak with someone before the transaction completes.
The representative will ask for your payment method — credit card, debit card, or bank account. Provide the same information you would enter online. The payment processes immediately, and you will receive a confirmation number over the phone. Ask the representative to email or mail you a written confirmation if you need it for your records.
Phone lines are typically open Monday through Friday during standard business hours, though hours may vary by season. If you call outside these hours, you can leave a message or try again the next business day. Some U-Haul locations also accept phone payments at their local branch number, which may have different hours.
Paying by mail with a check
Write a check for the full amount due and include your account number or reservation number in the memo line. This helps U-Haul match the payment to your account, especially if you have multiple bills. Include your name and address on the check itself. Mail the check to the address printed on your bill — do not send it to a U-Haul location unless the bill specifically directs you to do so.
Allow 7 to 10 business days for the check to arrive and post to your account. If your due date is within that window, the payment may be marked late even though you mailed it on time. To avoid this, mail your check at least two weeks before the due date. Keep a copy of the check or a photo of the front and back for your records.
If your check is lost or does not post after two weeks, contact U-Haul customer service with the check number, amount, and date you mailed it. They can search for it and may be able to locate it in their system or advise you to stop payment and use another method.
Understanding what appears on your U-Haul bill
A U-Haul bill typically shows a rental charge (if you rented equipment), a storage unit monthly fee (if you have an active unit), damage or cleaning fees, and any taxes or surcharges. Each line item should have a description and a date. If you see a charge you do not recognize, note the date and description before you call or pay.
Rental charges are usually due within 30 days of the rental end date. Storage unit fees are due on a set date each month, often the first or the date you opened the unit. Damage fees may appear weeks after your rental if U-Haul inspected the equipment after you returned it. Late fees are added if any portion of the bill is not paid by the due date.
Your bill will also show a due date and the payment methods accepted. Some bills include a tear-off stub with your account number — if you are mailing a check, include this stub or write your account number on the check itself. If you have questions about a specific charge, call before paying so you can discuss it with a representative.
What to do if you cannot pay by the due date
Contact U-Haul as soon as you know you will be late. Call 1-800-468-4285 and explain your situation. U-Haul may be able to set up a payment plan, extend the due date, or waive a late fee if you are a regular customer or if there is a billing error. Do not wait until after the due date to call — reaching out early gives you more options.
If you have an active storage unit, a late payment can result in a lien on your stored items. This means U-Haul can hold your belongings until the bill is paid in full, including late fees and storage costs that accrue while the unit is locked. Paying as soon as possible after you call will prevent this from happening.
If you believe a charge is incorrect, dispute it before paying the full amount. Explain which item you are questioning and why. U-Haul will investigate and may adjust your bill. You can still pay the undisputed portion while the investigation is underway to avoid late fees on the rest.
Frequently Asked Questions
Can I set up automatic payments for my U-Haul storage unit?
U-Haul does not currently offer automatic recurring payments through their website or phone system. You must pay each bill manually using one of the three methods. However, you can set a reminder on your phone or calendar for the due date to avoid forgetting.
What if I paid online but my payment still shows as late?
Online payments take up to one business day to post. If you paid before the due date but it shows late, wait one more business day and check again. If it still shows late after two business days, call customer service with your confirmation number and they can investigate whether the payment was received.
Do I need to create a U-Haul account to pay my bill?
You do not need an account to pay by phone or mail. For online payment, you can create an account or use the direct payment link in your email bill. Creating an account lets you view all your bills in one place, but it is not required to make a single payment.
Is there a fee for paying by credit card or debit card?
U-Haul does not charge a processing fee for credit card or debit card payments made online or by phone. Paying by bank account also has no fee. Mailed checks have no fee either, but they take longer to process.
What happens if I overpay my bill?
If you pay more than the amount due, U-Haul will credit the extra amount to your account. You can use it toward a future bill, or you can request a refund by calling customer service. Refunds typically take 5 to 10 business days to appear in your bank account or on your card.