How much profit can a delivery business make
Anyone who tells you a delivery business runs at an 80 percent margin has never paid for fuel, a transmission, or a driver. The honest number is 10 to 40 percent net, and the reason people quote fantasy figures is that they forget the van, the insurance, the maintenance, and the fact that a driver is not free. The good news is that a realistic delivery business still pays well: a lean owner-operator clears $4k to $8k a month, and a well-run three-van fleet can net $8k to $20k. The trick is measuring the one number that decides it: revenue per route-hour.
Why the “80 percent margin” number is a lie
The classic bad example says: 1,000 deliveries at $10 each is $10,000 revenue, costs are $2,000, so profit is $8,000 at 80 percent. It falls apart the moment you list the real costs. That $2,000 “operating cost” ignored the van (payment or depreciation, $400 to $900/month), commercial auto and cargo insurance ($300 to $600/month), maintenance and tires ($150 to $400/month), phone and routing software, and either your own labor or a driver’s wage. Add those honestly and the same route nets closer to $3,000 to $4,000, a 30 to 40 percent margin, which is a genuinely good outcome.
Margin is not the real target anyway. Two businesses at the same margin can earn wildly different money depending on how many profitable hours the van runs. That is why operators track revenue per route-hour, not headline margin.
Revenue per route-hour is the number to run the business on
Forget deliveries per month for a second and ask: when the van is on the road, how many dollars does each hour produce? That single figure exposes whether a route is worth keeping. Gig apps, after their cut, leave a driver in the $15 to $25 per-hour range. A tight B2B contract route books $40 to $90 an hour because you keep the whole fee and the stops are dense. Specialized work (medical, legal chain-of-custody) can push higher.
| Model | Revenue per route-hour | Realistic net margin | Why |
|---|---|---|---|
| Gig apps (after 20 to 30% cut) | $15 to $25 | Near wage | App takes the margin, low density |
| Restaurant delivery, own accounts | $25 to $45 | 15 to 25% | Competitive, single-item runs |
| B2B same-day contract route | $40 to $90 | 25 to 40% | You keep the fee, dense stops |
| Medical / legal specialty courier | $60 to $120 | 30 to 45% | Urgency and specialization premium |
Once you know your number, growth is obvious: drop the routes below $40 an hour, chase the ones above it, and pack the stops tighter. The tactics for tightening operations are in how to successfully run a delivery business.
Contract routes beat the apps on profit, every time
The single biggest lever on profit is who owns the customer. On a marketplace app, the platform takes 20 to 30 percent of every order and sets the price, so your ceiling is roughly a driver’s wage no matter how hard you work. On a B2B contract route, you set the fee, keep all of it, and the relationship is yours. That is the difference between a job and a business, and it is why the profitable operators run their own accounts. How to land those accounts is in how to get clients and customers.
Scaling: why the second van changes the math
The reason fleets out-earn owner-operators is leverage on the driver cost. As an owner-operator, your labor is capped at your own hours. Add a second van and a driver, and you add nearly a full route of revenue while paying out only the driver’s wage, keeping the spread. It only works if the second van’s route is full; an empty second van is the fastest way to turn a profitable business into a losing one.
Stay solo owner-operator vs add drivers and vans
- No payroll, no management, no comp claims; you keep every dollar the route earns.
- Simplest possible operation, and your income is stable as long as you can drive.
- Zero risk from a driver quitting mid-route or damaging a client relationship.
Stay solo owner-operator vs add drivers and vans
- Your income is hard-capped at the hours you personally can drive, roughly $4k to $8k a month.
- One sick week or one injury and revenue goes to zero with no one to cover the route.
- You can never sell a business that is just you; there is no asset without drivers and routes that run without you.
The rule: stay solo until a second route is booked and waiting, then hire and add the van, funding growth from proven demand rather than optimism. The full growth path is in how to grow a delivery business, and pricing that protects margin is in setting best prices and billing.
Getting found is the part that decides everything
Profit is a function of full routes, and full routes come from being the courier local businesses call first. Two free moves this week feed the funnel: fully complete a Google Business Profile so “same-day courier [your city]” surfaces you, and ask every satisfied client for a review and a referral, because in B2B a warm intro closes faster than any ad. The local playbook is in how to promote a delivery business locally, and growth tactics are in how to grow a delivery business.
Then the higher-stakes work. A courier website is what fills the second van’s route so scaling actually pays. Done right it loads fast on a phone, states your niche and coverage area, shows testimonials, and gives a quote form plus click-to-call. The gap between a site that books profitable routes and one that just exists is invisible until you compare who calls, and an empty second van destroys margin. To have it handled, get a free website walkthrough. For Google Ads and local SEO, see our services. If you have the idea but not the plan, start at expntl.com.
Frequently asked questions
How much profit does a delivery business actually make?
A lean owner-operator on tight B2B routes nets roughly $4k to $8k a month at a 25 to 40 percent margin; a well-run three-van fleet nets $8k to $20k after paying drivers. The 80 percent margin figures floating around ignore the van, insurance, maintenance, and labor. Real delivery is a solid 25-to-40-percent-net business, not a magical one.
What is a realistic profit margin?
Net margins run 10 to 40 percent depending on the model. Gig work sits near wage after the app’s cut, restaurant delivery lands around 15 to 25 percent, and B2B contract routes reach 25 to 40 percent because you keep the whole fee and run dense stops. Specialty medical or legal courier work can push toward 45 percent.
Why is revenue per route-hour more useful than margin?
Because two businesses at the same margin earn very differently based on how many profitable hours the van runs. Tracking dollars per hour of route time exposes which routes are quietly underpaying and which to chase. A good B2B route books $40 to $90 an hour; anything under $40 is a candidate to renegotiate or drop.
Do apps like DoorDash pay less than my own accounts?
Yes, meaningfully. Marketplace apps take 20 to 30 percent of every order and set the price, capping you near a driver’s wage. Your own B2B contract accounts let you keep the full fee and own the customer, which is where real profit and a sellable business come from. Use apps to learn, then replace them with contracts.
How do I increase profit without just working more hours?
Raise route density (more stops close together), drop routes earning under $40 a route-hour, and add a second van only once its route is booked full. Adding a driver roughly doubles revenue while adding only about a quarter back in wage, so a full fleet out-earns a solo owner. The scaling detail is in how to grow a delivery business.