Lightning Logistics

Route Capacity Planner

Money for this day

Routes running

Pick the driver, then set what that driver can handle. Pickups load first — only what is left over spills to an added route.

Added routes for this day

The seven Peak weeks

Saturday through Friday, the way surge is counted. Click a week to open its days.

Peak 2026 — whole window

Every day of Peak

Click any day to open it. FitsAdded routesDrivers short

Driver capability and days worked

What each driver can finish in a day, and which days they work. Uncheck a day and the optimizer will not schedule them on it.

Build the schedule

Picks who runs what, folds small routes into bigger ones, and finds the fewest trucks that still covers the day.
Nothing built yet. The optimizer only uses drivers who are marked as working that day of the week.

Coverage by day of week

Whether the people scheduled on each weekday can carry the heaviest Peak day that lands on it.

Trucks

What each truck can physically carry. A route is limited by the smaller of its driver and its truck.
Truck file columns: Truck #, Class, Max stops, Max packages, Drivers (separate names with semicolons). Extra columns are ignored. CSV, XLS or XLSX.

Who is qualified on what

Class qualification. A named list on an individual truck overrides this.

Reserve drivers for added routes

Listed in the order you would call them. Overflow fills these first; anything past the list is counted as a driver you still need to find.
Reserve drivers are used in order across every day. An added route with nobody left on the list is shown as NEEDS DRIVER and uses the fallback capability set on the Day plan tab.

Starting points

Route defaults: WA#104 bulk 35 stops / 750 pkgs · WA#426, 428, 432 — 170 / 325 · WA#412–436 — 160 / 300 · all others 150 / 275.

Route areas and types

Name the area each WA# covers and mark it business or residential. The suggestion column reads it out of your own pickup history.
A route is called Business when it has pickups on 70% or more of its days and averages 40+ pickup packages, Mixed when it has pickups on 40%+ of days or 25+ pickup packages, Bulk when it runs more than 5 packages per stop, and Residential otherwise.

Route numbers changed — line them up

Upload last year's route file. Each old WA# is fingerprinted on stops, packages, pickup density and package mix, then matched to the closest number this year.
Nothing is changed until you press apply, and every match is a dropdown you can override. Applying carries the old route's area and type onto the new number.

Contracts

Each contract keeps its own volume data, rates, roster, fleet and route setup. Switch with the picker in the header.

Load volume data into

CSV, XLS or XLSX. Replaces this contract's forecast; the other contract is untouched.
The header row is found automatically. Columns it looks for: Date, WA#, Delivery stops, Pickup stops, Delivery packages, Pickup packages, and optionally Driver, Source date, Note, Area. Column names can vary — "Act Del Stps" and "Delivery Stops" both work. Rows sharing a date and WA# are added together.

What a stop, a package and a dispatch are actually worth

Total revenue divided three ways, so you can price and compare against cost.

Revenue — FedEx settlement rates

Matched to your 08/14/26 statement
Pickup stops and regular delivery stops both pay the regular stop charge. eCommerce stops pay less, so the eCommerce share drives a lot of the answer — your 2025 Peak statements ran 84–87%. Large package mix is charged on delivery and eCommerce packages only, never on pickup packages.

Fuel surcharge

Weekly charges and surge

Charged per week, then spread across that week's days by share of stops.

What a route costs you

Estimates — replace with your numbers
Added routes

Fixed overhead

Spread per truck dispatched, so a 22-truck day carries more than an 8-truck day.

Break-even

🏠 Hub