Nethaul
P&L app for an owner-operator trucking business.
- Status
- Live on TestFlight — real trip data
- Role
- Solo build · For my dad
- Duration
- Jan 2026 — present
- Stack
- Next.js · Supabase · Capacitor iOS · OCR fuel scanning
Overview
Nethaul is a P&L app I built for my dad's owner-operator trucking business. It ingests trip-level data — pay, miles, deadhead, fuel — and produces the per-mile and per-load economics owner-operators rarely see clearly. It's built on real 2026 trip data and is the number he checks before agreeing to a load. It now runs as an iOS app he can use from the cab.
What I built
A local-first app with a clean trip table, a per-trip P&L calculator, and a rollup for fuel cost per mile, deadhead percentage, and revenue per loaded mile. The fuel side has a split-scan: combined Pilot/Flying J receipts pump a truck tank and a reefer tank on one ticket, and it allocates cost to the right bucket using the pump order — truck first, reefer second.
Real-trip baseline
- 24
- Trips analyzed
- $2.77
- Per loaded mile
- 14.7%
- Deadhead rate
- 4 mo
- Of live data
“He doesn't need a CRM. He needs the number on his phone before he says yes to a load.”
What's next
Layering in maintenance and amortization so the per-mile number reflects total cost of operation, not just fuel and deadhead.