Blog Operations February 2026

Multi-stop delivery: how batching saves time and fuel

The cheapest delivery is the one that shares a trip with three others. Batching orders into multi-stop routes is the fastest efficiency win available to a delivery business — here is how it works.

Multi-stop delivery: how batching saves time and fuel

What is multi-stop delivery?

Multi-stop delivery — sometimes abbreviated MSD — is a single courier trip that serves several orders in one run, instead of one order per trip. The stops are sequenced into the shortest road route, with every pickup ordered before its own delivery, so the fixed cost of the journey spreads across every package on board.

One order per trip is a luxury

When a courier carries a single order, the whole trip — out and back — is billed to one delivery. Every kilometer, every minute. That math works for urgent express runs, and fails for everything else. Most city orders cluster: same districts, overlapping directions, compatible time windows. Batching turns those clusters into shared trips — the fixed cost of the journey spreads across every package on board.

What makes batching hard by hand

Any dispatcher can hand a courier three orders. The hard part is the sequence. With three orders (three pickups, three drop-offs) there are already dozens of valid stop orders — and one wrong choice sends the courier zigzagging across town. Add the rule that each pickup must happen before its delivery, different package sizes, and a client on the phone adding a fourth order mid-route, and manual sequencing stops scaling.

How it works in RutaLive

  • Batch in one tap — several orders go into one trip; the system sequences all stops into the shortest road route automatically.
  • Pickups always precede their deliveries — the optimizer guarantees the order that physics requires.
  • Live re-optimization — add or remove an order mid-route and the sequence recalculates instantly.
  • Color-coded stops — points from different clients are visually separated on the courier's map, so nothing gets mixed up.
  • Step-by-step for the courier — a clear stop list with addresses, contacts, notes, one-tap phone copy, and one-tap navigation to Google Maps or Waze.
  • Proof at every stop — QR scan, photo, or signature is captured per address; completed stops grey out so progress is visible at a glance.

Where the savings come from

Run the comparison on your own numbers. Take four orders delivered as four separate trips and add up the kilometers. Now route them as one optimized multi-stop trip. The batched route is dramatically shorter — that difference is fuel and paid hours you were spending on empty driving between trips. The effect compounds: a courier who finishes routes faster takes more orders per shift, which delays the day you need to hire the next driver.

What about mixed priorities?

Batching does not mean everything waits for a full van. Directional and express orders can jump the queue when it makes sense — RutaLive prioritizes them within the route — and a genuinely urgent order can always run solo. Batching is the default, not a cage.

Try it on tomorrow's orders

If your couriers currently run one order at a time, take one busy afternoon and batch it. Compare kilometers and completed orders against a normal day. The free plan covers two couriers — enough to see the difference on your own routes, not in a spreadsheet. For the full math, see how to cut delivery costs using smart routing.

Frequently asked questions

What does MSD stand for in delivery?
MSD is shorthand for multi-stop delivery: one courier trip serving several orders rather than one. You will also see the same thing called batching, route batching, or multi-drop delivery in UK usage. All of them describe several orders sharing one journey, in a sequence the system decides.
What does routing mean in delivery?
Routing is deciding the sequence in which a courier drives their stops, and along which roads. It is not the same as dispatch, which decides who takes an order, or tracking, which follows it afterwards. Useful routing measures real road distance and time rather than straight lines, and re-sequences the remaining stops when an order is added or removed mid-shift.
Is multi-stop delivery the same as route optimization?
They are two halves of the same job. Batching decides which orders belong in the same trip; route optimization decides the sequence those stops are driven in. Batching without optimization gives a courier a pile of addresses and no plan. Optimization without batching perfects the order of a single delivery, which changes nothing.
Does multi-stop delivery work for on-demand and same-day orders?
Yes, and that is where it matters most, because the alternative is a dispatcher re-sequencing stops by hand while new orders arrive. The requirement is live re-optimization: adding or removing an order mid-route has to recalculate the remaining sequence immediately. A planner that only optimises a fixed morning list will not survive an on-demand day.
How many stops should one multi-stop route have?
There is no single right number, and capacity caps it long before software does. Vehicle space, handling time per stop, and the tightest delivery promise on board decide the limit — six bulky boxes are not the same trip as six envelopes. Start from the tightest time window in the batch and work backwards.
Try it yourself

See RutaLive on your own scenario

Start free with two couriers, or book a 30-minute walkthrough — live map, dispatch, and proof of delivery on a real route.