Split each moving cost by whatever actually caused it. If everyone's belongings ride one shared route, equal shares are the easiest thing to explain later. Separate legs or clearly uneven benefits point toward a usage-based rule instead.
Lock the rule in before anyone books. Post it in the group chat, and keep the rental quote, receipts, and usage notes in one shared sheet.
One distinction matters a lot for U.S. roommates. Turns out, the person behind the wheel isn't automatically the person who used the truck most. The driver may be hauling everyone's stuff, not just a personal load. That should shape who pays.
Decide what "usage" means for this move
Usage can mean driving miles, route miles that serve one person's belongings, truck hours, cargo-space share, or labor hours. Each one answers a different fairness question. Don't mix them without saying why.
An equal split is simplest. A usage split follows a measurable benefit. An income-based split responds to ability to pay rather than truck use, and it asks for more personal disclosure than most groups want to give. A hybrid pairs an equal base charge with a variable amount.
| Move setup | Practical starting rule | Record before or during the move |
|---|---|---|
| One route, with everyone's belongings together | Equal shares, or a fixed base plus an agreed cargo rule | Route, people, quote, and receipts |
| Separate pickup, dropoff, or delivery legs | Allocate variable charges by the miles serving each person | Start and end odometer readings for each leg |
| Different truck time blocks | Use hours only if the charge or labor actually follows time | Start and end times, plus who benefited |
| Very different load sizes | Use a pre-agreed cargo-space share or a hybrid | Approximate shares before loading |
| A personal detour | Assign its toll, parking, or agreed fuel cost to that person | Route and receipt |
Stick to one rule per cost type. If nobody will record a metric consistently, an equal split for that item usually beats a precise-looking guess.
Separate the truck bill from personal moving costs
The rental paperwork decides the real charge, not the number you saw advertised. A quote can bundle a base or daily charge with mileage, protection, taxes, fuel, and other contract fees, and the labels differ from one rental company to the next. U-Haul's explanation of rental pricing is a good nudge to read the whole quote before splitting anything.
Start with the base or daily charge. If the group reserved the truck together, split it equally. When one roommate holds it longer for a separate errand, agree on whether that extra time lands on that roommate alone.
Mileage charges should follow whatever route rule you picked. On one shared trip, billing only the driver rarely makes sense, so equal allocation fits better. With separate legs, each charge goes to the people whose belongings actually rode those miles.
Thing is, fuel follows the vehicle, not the steering wheel. Pull the fuel receipts and run them through the same route or cargo rule you used for mileage. Miles are a practical proxy here, not a measurement of exact fuel burned, so write that assumption down somewhere visible.
Protection, taxes, and other group-wide fees count as shared charges unless your written rule says otherwise. Tolls and parking usually belong to the leg or person that caused them.
Hotels and food stay outside the truck math. Charge lodging by person or by nights stayed, and handle meals with whatever rule the group picked. Room size and nights fit lodging and housing costs better than a truck invoice ever will.
Build a shared Google Sheet that keeps the math visible
Open the sheet before anyone pays a deposit. One row per expense, never one row per roommate.
For a three-person layout, columns along these lines work: Date/item, Total cost, Person A usage, Person B usage, Person C usage, Total usage, A share, B share, C share, A owed, B owed, C owed, Paid by, Amount paid, Receipt, Status, and Rule.
Take a mileage or hours row. Put the agreed metrics in columns C through E, then total them in F2 with =SUM(C2:E2). Shares go in G2 through I2 using =IFERROR(C2/$F2,0), =IFERROR(D2/$F2,0), and =IFERROR(E2/$F2,0). Each owed amount comes from =$B2*G2, =$B2*H2, and =$B2*I2 in J2 through L2.
Equal-split rows are even easier. Enter the same unit in every usage cell, like 1, 1, and 1, and the formulas produce equal shares. A hybrid takes two rows: one for the equal base, one for the variable charge.
Keep Paid by and Amount paid separate from A owed, B owed, and C owed. If Person A fronts a $500 rental, record the $500 payment. Paying the bill doesn't turn into 100 percent of the share; A's owed amount still follows the rule the group agreed on.
Total each owed column at the bottom. To total what Person A paid, a formula like =SUMIF($M:$M,"Person A",$N:$N) works, and then you subtract A's total owed from it. A positive balance means the group owes A. A negative one means A still owes the group.
Sharing settings deserve a minute. Editing access goes to the people entering data; view or comment access suits anyone who only needs to review. Keep formula cells under one person's care, or protect them if your setup supports that.
Moving day is messy, obviously, and somebody always remembers the toll after the truck is already back, so make adding one late receipt painless now instead of forcing everyone to rebuild the calculation from memory later.
Test the rule with a mileage example
Say three roommates each run a separate truck leg: 100, 150, and 250 miles. Total usage is 500. If the cost pool is $500, Person A's share is 100/500, or 20 percent, so A owes $100. Person B owes $150, or 30 percent. Person C owes $250, or 50 percent.
The math is sound when each mileage figure represents a separate leg that served that person's move. All three sets of belongings riding one 500-mile journey together is a different story.
Share one route and an equal split comes to about $166.67 per person, with a one-cent rounding adjustment. A cargo-space rule might land somewhere else entirely. To be honest, a clean formula can still answer the wrong fairness question.
If the group wants to recognize driving work, do it as a separate, agreed line item. Driver time shouldn't quietly become a bigger slice of the truck invoice.
Run the move and settle the balances
- Agree in writing. State the rule before booking: "Truck costs are split by route miles, using odometer photos for each leg." Name the people each leg covers.
- List the expected charges. Add the base rental, mileage, fuel, protection, taxes, tolls, parking, and any other line the quote shows. Lodging and meals go in separate rows or their own tab.
- Capture starting data. Photograph the odometer, and note the driver, route, and time at pickup. Repeat at dropoff and at every agreed leg change.
- Update as costs happen. Add fuel, toll, and parking receipts while the details are fresh. Link or attach each receipt, and don't overwrite an earlier row just to make the total look tidier.
- Reconcile the final bill. Compare the sheet against the rental agreement, final rental receipt, fuel receipts, and any add-on charges. Fix missing rows before asking anyone for money.
- Calculate each balance. Total what each person owes, subtract what that person already paid, and note any rounding adjustment in the sheet.
- Request and record reimbursement. Use cash, a check, or a payment method the group accepts. Mark the amount, date, payer, and status once the payment arrives.
A single person may pay upfront. That changes who needs reimbursing, not the cost rule underneath.
Keep a simple record and a clear tie-breaker
Save the rental agreement, final receipt, fuel receipts, odometer photos, and the settled sheet in one shared folder. Plain names help: truck-rental, fuel-leg-1, final-cost-sheet. Nobody should have to decode a camera roll later.
Write the tie-breaker down before moving day. If a leg has no reliable odometer reading, use the route log; if the group still can't agree, split that item equally and record why. Missing evidence won't rebuild itself, but a known fallback keeps the day moving.
Payment requests work best short. One example: "Move costs totaled $620. Your agreed mileage share is 40%, so your share is $248. The rental and fuel receipts are in the sheet. Please reimburse me by [date]."
Keep the sheet and receipts around long enough to settle any questions, then save a PDF or offline copy after settlement. If the records will also support a lease dispute, business reimbursement, or tax filing, the applicable U.S. or state rules are a separate check; this workflow doesn't determine those requirements.
Before you reserve the truck, open the sheet, write the split rule in a note at the top, and enter one practice expense. If everyone gets the same result, that's your file for moving day.