Percentage-based tipping originated in sit-down restaurants, where it makes intuitive sense. A server handling a $100 order (complex dishes, wine pairings, longer service) does more work than one handling a $20 order (simple meal, quick turnover). The percentage reflects the effort.
When food delivery became mainstream, the tipping model came with it. Delivery apps copied the percentage system directly because it was familiar to customers and easy to implement. But delivery isn't a restaurant.
The driver's effort doesn't scale with the food price. A $5 burger and a $50 sushi order could both be delivered from the same restaurant one mile away—same distance, same time, same work. Or they could both be delivered eight miles away in a snowstorm. The economics are completely different from a sit-down meal.
Percentage tipping persisted because it was already there, not because it made sense for the actual work being done.
Consider a real scenario: a late night fast food order to a distant suburb.
At $4.28, the driver earned less than 25¢ per mile. After gas, they're losing money. But the order value was low, so percentage tipping gives a low result.
Now consider if the same fast food order had been $60 instead of $28.50 (maybe a larger group order from the same restaurant, same distance, same driver effort):
The driver did the exact same work—same 9-mile distance, same 11:30 PM delivery, same amount of time and gas burned—but received $4.72 more because the food cost more. That's not fairness. That's the restaurant's pricing affecting the driver's compensation.
Instead of calculating a percentage, you calculate a per-mile tip. A fair baseline is $1–$1.50 per mile, with adjustments for conditions that make the delivery harder.
For the late night suburban run (9 miles):
At $15.50, the driver earned ~$1.72 per mile (enough to cover gas, vehicle wear, and time). Compare that to the $4.28 they'd get under percentage tipping, and the difference is clear.
Distance-based tipping isn't generous—it's fair. It acknowledges what the driver is actually giving: their time, their vehicle, and the distance they're traveling.
TipFare does the math for you. Enter the distance and any special conditions, and get a fair tip recommendation based on what drivers actually need.
Try the calculator