How do experts like FedEx plan their routes?

August 13, 2018
fedex route planning

Have you ever wondered how FedEx — one of the world’s experts in logistics — manages its deliveries?

Pop quiz: How many packages does FedEx deliver a day?

In the U.S., the answer is 3.4 million packages. Every single day.  

I know what you're thinking – they must be doing something right! I’d like to give you an insider’s peek into the FedEx world; maybe you can learn a thing or two for your own home delivery logistics.

Disclaimer: The following observations are based on a tight collaboration we’ve had with a handful of Fedex contractors, also known as FedEx Independent Service Providers (ISPs). It does not reflect the operations of the wider ISP network or FedEx’ internal operations.

FedEx Ground and Home Delivery

FedEx Ground and Home Delivery services are the last-mile ground shipping arms of the FedEx corporation, an American multinational courier delivery service.

A single Fedex contractor or ISP can deliver anywhere between 500 to 2,500 packages a day, with fleets ranging from 5 to 25 vehicles. So, how do they plan their delivery routes efficiently and manage such high delivery volumes logistically?

The most important advantage they have is the luxury of very high order volumes, and hence density. Because of this, operational efficiency of deliveries is almost taken care of by itself. An average FedEx driver can deliver anywhere between 75 and 125 packages per day! This is extremely high if you were to compare it to the home delivery industry at large, where the average is closer to about 15 to 35 per day.

How do FedEx drivers know where to go?

Step 1: Sort routes by zip/postal code

FedEx customers can create a shipment or schedule a pickup a number of ways: via FedEx’s website, by calling the FedEx toll-free line, or by walking into their closest FedEx store.

Once orders are processed in the FedEx system, they are automatically assigned to a particular route by zip or postal code. The boundaries of a route, also known as driver territories, are configured in advance and allows ISPs to split a large geographic area up into delivery zones so their drivers aren’t wasting time driving all across the city. By assigning each zone to a dedicated driver, they are able to focus on a specific area of the city, get familiar with the route and its customers, and complete more deliveries per route in a shorter amount of time.

This also means as soon as orders are placed, FedEx contractors know almost immediately which driver is going to be delivering the package. Preset boundaries simplify the number of route permutations and logistical decisions, making route planning a much quicker and easier process.

Read more: Do it yourself! Learn how to plan routes by zip code

Step 2: Divide packages by driver territory

Before drivers even arrive at the FedEx depot, packages are already sorted into piles by territory. Drivers can start loading up their trucks right away, only paying attention to the packages in their pile. The drivers use a barcode scanner to scan each package into the system as they load up their trucks. If a package ends up in a pile that doesn’t belong to the route, the scanner will beep and alert the driver.

One tip we've learned from delivery businesses is packing your trucks in the order in which they're going to be emptied out on the delivery route. This saves drivers a ton of time as they won't need to search through the truck's cargo to find the right parcels.

Read: Get more route planning tips from small delivery businesses

Within each route, the FedEx driver is in charge of how they sequence their stops. Some drivers approach the route with a rough circular direction and hit each region in the same sequence. Some drivers will try loading up their truck up by region, but sometimes this can be a challenge when the back of your truck looks like this:

fedex truck ready for delivery

Route planning tips & takeaways

Because FedEx routes have a high density of orders, the distances between each pickup or delivery is always very small. That’s why they can rely on simple rules like territories to build the routes.

But even in the FedEx world, these rules have their limitations. We’ve encountered a scenario where a FedEex ISP had carved up an area, sending 7 drivers east and 7 drivers west. The problem was that the western region was often much busier, sometimes accounting for more than 70% of the daily volume. Drivers in the west were overloaded, while the drivers on the east had short days and were largely idle.

If your home delivery business is a bit more dynamic (i.e. you drive different routes every day and deliver to different addresses day-to-day), then you’ll lose a lot of efficiencies if you rely on simple rules like driver territories. It may make the route planning process easier, but it won’t  be good for business. Like the example above, you may end up with both over-worked and under-worked drivers. That kind of imbalance is not the most efficient use of everyone's time and resources.

In these scenarios, running your orders through route optimization software on a daily basis would allow you to keep things simple while maximizing efficiency. Route optimization is used when you want to minimize drive time for multiple stops, while also accounting for a range of complexities like customer time windows, vehicle capacities, driver schedules, and more.

Read more: What is Route Optimization? 

Once your volumes pick up, you should probably consider relaxing these boundaries and planning daily, dynamic routes (routes that change on a daily basis) in order to lower your cost per delivery.

More tips on managing your small delivery business:

The Booming Cost of Last Mile Delivery : A Small Business Guide