How to Plan Delivery Routes: A Practical Guide for Operators
Back Table Of Content Something every experienced dispatcher knows: the difference between a good day and a chaotic…
Get your pricing right and you have solved the hardest problem in the courier business, because price is where the profit lives or quietly dies. Set it too low and you are basically a charity that moves parcels, working hard to cover your own fuel. Set it too high without the service to back it up and clients drift to the next van. So when someone asks how much to charge for courier delivery, the real answer is not a magic number and it is definitely not “whatever the courier down the road charges.” It comes from three things: knowing your own costs, picking the pricing model that fits the work, and then protecting that margin once the wheels start turning. Let me walk through all three.
If the last piece looked at courier pay from the driver’s seat, this is the same coin flipped to the owner’s side. Here is how to land on a rate that actually makes money in 2026.
Most courier pricing boils down to three models, and plenty of operators blend them. Each one suits a different kind of job, so it helps to know when to reach for which.
Per mile is the distance model. You charge for the miles driven, it scales cleanly with the job, and it suits longer runs where distance is the main cost. Typical rates land around $1 to $3 a mile, often near $1.50 for a car and $2.00 or more for a van, with dense cities like New York running higher, into the $2 to $5 range. One number worth tattooing somewhere: the IRS 2026 business mileage rate is 72.5 cents a mile. That is roughly what it costs just to run the vehicle. Charge anywhere near it and you are covering the van and nothing else, not your time, not a penny of profit.
Per hour is the time model. You bill for hours rather than miles, which suits jobs heavy on loading, waiting, or setup, where the distance is short but the effort is not. A common figure is around $45 an hour, which works out to about 75 cents a minute, so a half-hour job bills near $22.50. Local courier rates often sit in the $45 to $65 an hour band depending on the vehicle and the market. The upside is fair pay for slow, fiddly work. The downside is a hard daily ceiling, since there are only so many hours in a shift.
Per stop is the multi-drop model, and it is the natural fit for dense courier rounds and recurring routes. You charge a set fee per drop, which rewards you for efficiency, because the more stops you pack into a run, the more you earn on the same miles. Medical and recurring contract routes often price this way. The catch, and it is a big one, is that a per-stop rate only works if you can actually fit enough stops into the run to cover the driving between them. More on that shortly, because it is where routing and pricing collide.
There is no single right model. Long, variable-distance work leans per mile. Slow, wait-heavy work leans per hour. Dense multi-drop and recurring work leans per stop. Most couriers end up quoting per job, using whichever model gives the fairest number for that particular route.
Your base rate is only half the invoice. Experienced couriers protect their margin with surcharges for the stuff that genuinely costs extra, and leaving these off is one of the quietest ways to bleed money. The usual suspects:
Urgency. Same-day, rush, and sub-one-hour dispatch carry a premium, often 20 to 60 percent over standard. If someone needs it there in an hour, that convenience is worth paying for. After-hours, weekends, and holidays. Usually a flat after-hours fee, somewhere around $25 to $75, or a weekend surcharge of 10 to 25 percent. Waiting time. If the pickup is not ready and your driver is stood around, bill for it. The industry norm is roughly $1 to $2 a minute after a short grace period. Oversize or heavy items. A bigger vehicle or an overweight parcel costs more to carry, so a handling fee is fair, for example a per-pound charge over 50 pounds. And fuel. A fuel surcharge, commonly 5 to 15 percent, lets you ride out price swings without rewriting your whole rate card every month.
For context on where the totals land: same-day courier jobs frequently run anywhere from $25 to $300 or more once distance, vehicle, and surcharges stack up. Specialised work sits higher still. Standard medical routes often run $30 to $45 for a short same-day drop, while STAT medical deliveries can hit $90 to $160 or more, because the timing is not negotiable.
Ranges are handy for a sanity check, but your real number has to come from your own costs, not a blog’s averages. The framework is not complicated:
Cost per mile, or per delivery, equals your fixed costs plus your variable costs, divided by the total miles or deliveries you actually do, and then you add your profit margin on top.
Fixed costs are the ones that do not care how far you drive: insurance, licensing, your phone, and the vehicle itself, which averages well over $11,000 a year to own and run. Variable costs move with the work: fuel, maintenance, tyres, depreciation. Add them up, divide by the miles or deliveries you genuinely complete in a period, and you have your break-even. Then add the margin you want. If that final number lands wildly above or below the local market, do not just shrug and change the price. Go back and look at your costs or your efficiency first, because one of them is telling you something.
And here is the warning that comes up from experienced couriers more than any other: do not win work by being the cheapest. Undercutting either signals “low quality” to clients or eats a margin you never properly worked out. Plenty of successful couriers deliberately price 15 to 25 percent above the market floor and back it up with reliability, tracking, and proof of delivery. People will pay for certainty. They will not pay for a stranger with a car and no proof anything arrived.
Multi-drop work is where couriers make or lose the real money, because one badly built run can wipe out the margin on every stop inside it. The trick is to price the route, not just the individual drops. A per-stop rate looks great on paper, but it only holds up if you can fit enough stops into the run to cover the miles between them. Pack a route with backtracking and your true cost per drop climbs, even though the number on the invoice never moved. This is the exact point where route efficiency stops being an “operations thing” and becomes a pricing thing. Your per-stop rate is only as profitable as your routing lets it be.
Here is the link most pricing guides skip entirely. Once you have set a good rate, efficiency is what lets you keep the profit that is supposed to be in it. Every dead mile, every failed delivery, every hour a driver spends crossing town for a stop they drove past earlier eats straight into the margin you priced for. Failed attempts are the worst of the lot, because a redelivery is unpaid work you swallow twice.
A courier delivery route planner protects your pricing from the operational side. Tighter routes drop your cost per stop. Accurate ETAs cut the failed attempts. And clear reporting means you finally know your real cost per delivery instead of guessing, which is the thing that lets you price with a straight face and hold your rate when a client pushes back.
You cannot price well if you do not know your true cost per drop, and most couriers are guessing at it. Bodha’s route analytics show stops per route, distance, and time per driver, so your pricing sits on real numbers rather than a hunch. The routing itself keeps that cost per drop down by cutting dead miles, and proof of delivery protects you from the disputes and chargebacks that eat margin after the fact. Running a team? Bodha Fleet puts planning, tracking, and reporting in one place.
You can also start without spending anything, which is handy when you are still working out your rates. If you only need up to 20 stops per route, you can optimize unlimited routes for free in the Bodha Drive app, enough to see your real drive times before you commit to a price list. When you want the full feature set, meaning dispatch, proof of delivery, and reporting, paid plans start at $29 a month. The pricing page lays out the tiers.
If you are still setting up, our guide on starting a courier business covers the whole launch, and the companion post on how much courier drivers make shows the earnings side of the same equation, which is worth reading alongside this one.
A rate is only profitable if your routes are efficient enough to keep it that way. Bodha’s route planner for couriers cuts your cost per drop and hands you the numbers to price from, and you can start for free.
Start free for 7 days (no card needed) or book a quick demo.
Most couriers charge between $1 and $3 per mile, often around $1.50 for a car and $2.00 or more for a van, with dense cities running higher. Use the IRS business mileage rate as a cost floor and add your time and profit on top, because charging near the mileage rate alone covers the vehicle and nothing else.
It depends on the work. Per mile suits longer, variable-distance jobs. Per hour suits slow, wait-heavy jobs. Per stop suits dense multi-drop and recurring routes because it rewards efficiency. Many couriers use whichever gives the fairest number for a given route, and quote per job rather than sticking rigidly to one model.
Add your fixed costs, meaning insurance, licensing, and the vehicle, to your variable costs, meaning fuel, maintenance, and depreciation, then divide by the miles or deliveries you actually complete and add your profit margin. That gives you a rate grounded in your real costs rather than a guess or a competitor's number.
The common ones cover urgency such as rush and same-day, after-hours and weekend work, waiting time at roughly $1 to $2 a minute, oversize or heavy items, and fuel at around 5 to 15 percent. Leaving these off the invoice is one of the most common ways couriers quietly lose the margin they thought they had.
Yes. Start with the free Bodha Drive app, which optimizes up to 20 stops per route across unlimited routes at no cost. It lets you see your real drive times and cost per drop first, so your rate card is built on numbers, and you only move to a paid plan when you want reporting, proof of delivery, or multi-driver dispatch.
Optimize 20 stops per route on unlimited routes, free. Lower your cost per drop and know your real numbers.
Back Table Of Content Something every experienced dispatcher knows: the difference between a good day and a chaotic…
Back Table Of Content Last-mile delivery is the most expensive part of the logistics chain. It accounts for…
Back Table Of Content Picture this: it’s 7am, you’ve got 60 deliveries to get out, two drivers called…