The math behind each method
Equal split is total cost ÷ number of riders. Distance-based split multiplies total cost by (a rider's distance ÷ total combined distance of all riders). Per-trip tallying simply repeats the equal-split or distance-based calculation for each individual trip, then sums the results over time. None of these require anything more than basic arithmetic or a simple spreadsheet.
When to choose one method over another
Equal split works best for a fixed group riding a similar distance every time. Distance-based split is worth the extra calculation when riders join partway through the route or travel meaningfully different distances. Per-trip tallying suits informal or rotating carpool groups where the exact riders change from day to day.
Frequently Asked Questions
Should the driver ever pay less than everyone else?
There is no fixed rule, but many groups informally give the driver a discount or waive their share entirely, to account for vehicle wear, insurance, and the inconvenience of driving. Agreeing on this upfront avoids awkwardness later.
How should a carpool group handle no-shows or last-minute cancellations?
Deciding this in advance — for example, whether a rider still owes their share if they cancel same-day — prevents disputes. Many groups simply agree that a rider who cancels with little notice still pays their planned share for that trip.