Delivery driving: your true net pay after gas and wear
The app says $22 an hour. Your car's odometer disagrees. How to calculate what DoorDash, Uber Eats, and Instacart really pay.
Delivery apps advertise gross earnings — what lands in the app before your car takes its cut. But every delivery mile costs you real money in gas, maintenance, tires, depreciation, and eventually repairs. Drivers who track only the app number think they earn $20+ an hour; drivers who track everything often discover the true figure is $10–15. Knowing your real rate changes how, when, and whether you drive.
What a mile actually costs
The IRS standard mileage rate — roughly $0.70 per mile in recent years — is a reasonable estimate of the all-in cost of driving a typical car: fuel, maintenance, tires, insurance, and depreciation combined. Your actual cost might be $0.35/mile in an efficient used car or $0.80+ in a truck. Either way, it is never zero, and depreciation is real money even though no one bills you for it monthly.
Track two numbers, always
- Miles driven per shift — from the moment you leave home to the moment you return, using a mileage app or odometer photos.
- Gross earnings per shift, including tips.
- Then compute: (gross - miles x your per-mile cost) / hours = true hourly rate. Recalculate weekly.
That mileage log does double duty: business miles are tax-deductible for independent contractors, which meaningfully cuts the tax on your delivery income. The tax mechanics — quarterly estimates, the mileage deduction, self-employment tax — are covered in depth in the gig income section of this library; the short version is that the same log that reveals your true wage also lowers your tax bill.
How to raise your true rate
- Reject bad offers: a $3.50 order going 9 miles pays roughly nothing after car costs. Many experienced drivers use a floor like $1.50–2 per mile.
- Work the peaks: lunch (11–1), dinner (5–9), and bad-weather nights concentrate orders and promotions into fewer miles.
- Stay in a tight zone: dense areas mean shorter trips and more deliveries per hour; chasing a far-away order drags dead miles behind it.
- Multi-app: run two apps and accept the best offer available, pausing the other.
- Drive an efficient car: the same $120 Saturday nets $30 more in a Prius than in a pickup.
When delivery driving makes sense anyway
Even at a true $12–15/hour, delivery has real advantages: zero startup, total schedule control, no boss, and pay that arrives within days. For filling odd hours, bridging a job gap, or attacking a specific debt, it's a legitimate tool. The mistake isn't driving — it's driving blind, accepting every order, and mistaking the app's gross for a wage.
The bottom line
Your real delivery wage is gross pay minus roughly 50–70 cents for every mile, divided by every hour — usually a third less than the app suggests. Track miles from day one, decline orders that don't clear your per-mile floor, fix your insurance, and let the true number (not the screenshot) decide how much of your life this hustle deserves.
A worked example: one week through the full deduction stack
A driver grosses $824 across 38 hours and 720 miles. The app dashboard calls that $21.70 an hour, and the app dashboard is wrong. Vehicle cost at an honest 36 cents per mile — fuel, maintenance, tires, insurance uplift, and depreciation on her used sedan — is $259. Instant cash-out fees and a phone mount add $9. That leaves $556 of true pre-tax profit. Self-employment tax reserves take about $79, and income tax in her bracket roughly $56 more. Net-net: approximately $421 for the week, or $11.08 an hour. Nothing in that calculation was pessimistic — it was just complete. Drivers who do this math tend to change behavior immediately: declining long low-pay orders, consolidating hours into peak windows, and treating the per-mile offer as the only number that matters.
| Line | Amount | Running hourly |
|---|---|---|
| App gross (38 hrs) | $824 | $21.70 |
| Vehicle cost (720 mi @ 36¢) | -$259 | $14.87 |
| Fees and supplies | -$9 | $14.63 |
| SE tax reserve | -$79 | $12.55 |
| Income tax reserve | -$56 | $11.08 |
The levers that actually raise net pay
Once the true number exists, improving it becomes an engineering problem with a short list of levers. Each one moves the net-hourly figure more than any amount of extra unselective hours.
- Enforce a per-mile floor on acceptances, since miles are your cost unit and the offer screen shows both numbers.
- Drive an efficient, reliable, already-depreciated car — the vehicle line is the biggest controllable cost in the stack.
- Concentrate hours in meal rushes and weekend peaks, where dollars per active hour run 30-60 percent higher.
- Log every mile for the 70-cent 2025 deduction, which shelters most delivery profit from income tax entirely.
- Kill the daily instant cash-out habit; two percent of gross for early access is a voluntary pay cut.
The uncomfortable comparison worth making yearly: if your true net hourly lands below local W-2 warehouse or retail wages that include benefits, the flexibility premium is costing you real money, and it is worth asking whether you are paying for freedom you actually use. If the net beats those alternatives — and for selective, peak-hour drivers in good markets it genuinely can — then the math has blessed the hustle, and you can run it with a clear head.
Check your understanding
1 of 3Not quite — try again.
Get smarter about money every week
One email, no spam — practical guides and Worth updates. Unsubscribe anytime.
Put this into practice
Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.
Start free trial