All articles
Operations deep-dive

What Percentage of Revenue Should Driver Pay Be for a FedEx Ground Route?

Route Impact Team

Measure driver pay as a share of your operation's own settlement revenue, not as dollars per stop. On Route Impact's rating bands, gross driver payroll under 48% of revenue rates good or better, and all-in labor (payroll plus payroll taxes, workers' comp and benefits) under 50% does. Those are two different measures with two different ladders, and the most common mistake is rating one on the other's. There is no industry standard: the published figures disagree with each other, and the bands below are ours.

Why a share of revenue and not dollars per stop?

Because cost per stop is mostly a measure of route density, not of how well you pay. The same driver on the same day rate costs twice as much per stop on a 70-stop route as on a 140-stop route, and nothing about the pay changed. A dollar-per-stop benchmark from someone else's routes tells you about their density.

A share of revenue doesn't have that problem. FedEx pays your operation per stop and per package, so a dense route earns more and a sparse one earns less, and the share measures pay against what that route actually brings in. More on why the per-stop figure misleads in cost per stop: how to calculate it.

What are the two measures?

One counts wages only and the other counts everything labor costs you, so they always differ for the same week.

  • Gross payroll ÷ revenue. The gross pay on your payroll register, before taxes come out, divided by settlement revenue. Employer payroll taxes are not in it. This is the figure a payroll review works from.
  • All-in labor ÷ revenue. Gross wages plus employer payroll taxes, workers' comp and benefits, divided by the same revenue. This is what the Driver Labor line on a P&L usually holds, because those costs tend to get booked together.

What are Route Impact's rating bands?

These are the ladders our product rates against. Lower is better on both. They are our bands, not a standard FedEx or anyone else publishes.

Gross payroll as a share of revenue

  • Excellent: below 42%
  • Good: 42–48%
  • Average: 48–55%
  • Concerning: 55–62%
  • Critical: 62% and above

All-in labor as a share of revenue

  • Excellent: below 45%
  • Good: 45–50%
  • About median: 50–56%, around a 52% median
  • Concerning: 56–62%
  • Critical: 62% and above

Why does the all-in ladder sit higher?

Because it carries more cost for the same revenue. Payroll taxes, workers' comp and benefits are added on top of the same wages, so the same operation in the same week always shows a higher all-in share than gross share. A ladder for the all-in figure has to start higher, or every operation would look worse than it is.

Why never rate one measure on the other's ladder?

Because it gives the wrong answer in both directions. A gross payroll share of 44% is "good" on its own ladder, but on the all-in ladder it reads "excellent", which flatters it. Going the other way, an all-in share of 49% is "good" on its own ladder and "average" on the gross one. Before you compare your number to anything, name which of the two it is.

What do published figures say?

They vary, which is why we don't present any of them as a standard. Route Consultant, a firm that brokers route sales, says in its guide to route expenses that gross driver wages for a pickup-and-delivery operation fall in a healthy range of 37% to 52% of total revenue, with payroll taxes listed separately. The same firm's financial terminology guide puts pickup-and-delivery payroll at 30% to 41% of total revenue. Both come from a firm in the business of selling routes. We know of no independent survey of contractor labor costs.

How do you work out your own labor share, step by step?

  1. Pick the weeks. Use FedEx weeks, which run Saturday through Friday. One week is noisy; a longer run of weeks is steadier, and a full year includes peak.
  2. Total the revenue. Add up the settlement for each of those weeks across every CSA in the operation. Take out one-time money, such as a transition payment or a one-off adjustment, so you're measuring what recurs. Keep the fuel surcharge in; it's revenue.
  3. Total the payroll for the same weeks. Take gross pay from the payroll register for the drivers who ran those weeks. If your pay periods don't start on Saturday, widen the window until the payroll and the settlements start and end on the same dates, rather than guessing at a split.
  4. Divide. Gross payroll divided by revenue is your gross payroll share.
  5. Add the rest of labor. Add employer payroll taxes, workers' comp and benefits for the same period, and divide again. That is your all-in share.
  6. Rate each on its own ladder. Gross on the gross ladder, all-in on the all-in ladder.

A worked example

These are made-up numbers, chosen to show how the steps work. They are not typical figures for any operation.

The terminal runs Monday through Saturday, so one Saturday–Friday FedEx week has six delivery days.

  • Settlement for the week, all CSAs: $31,500, of which $1,500 is a one-time payment
  • Recurring revenue: $30,000
  • Gross driver payroll, same week: $13,200
  • Employer payroll taxes, workers' comp and benefits: $1,900

Gross payroll share: $13,200 ÷ $30,000 = 44.0%, which is "good" on the gross ladder.

All-in share: $15,100 ÷ $30,000 = 50.3%, which is "about median" on the all-in ladder.

Two things to notice. If the one-time $1,500 had been left in, the gross share would have been $13,200 ÷ $31,500 = 41.9%, and the week would have looked "excellent" for a reason that won't come back. And the 44.0% and the 50.3% describe the same week. They differ because they measure different things.

The number of days doesn't enter the share. If this terminal ran Monday through Friday instead, the weekly revenue and the weekly payroll would both be different, but the share could come out the same. That's why you compare a six-day terminal with a five-day one by share, and never by weekly dollars. Weekly totals still depend on the days, so anything you annualize does too.

What moves the labor share?

  • Route density. More stops per driver-day means more revenue for the same day of pay, so the share falls. Fewer stops push it up.
  • The days the terminal runs. A light day still costs a full driver-day on most pay plans. If one day of the week carries much less volume than the others, it raises the share for the whole week.
  • Pay structure. A day rate is the same on a heavy day and a light one; pay tied to stops moves with revenue. Which suits a terminal depends on its schedule and volume, covered in driver pay structures for 5-, 6- and 7-day terminals.
  • Hours. On hourly pay, the hours a route takes set what it costs, and long days cost more. Federal and state wage-hour rules apply to how drivers are paid; the Department of Labor's FLSA page is the place to start.
  • Turnover and training. A new driver is paid while learning a route, often riding along with someone already on the payroll, and that pay produces no extra stops. Steady turnover keeps the share high. See how to reduce driver turnover.
  • The rates in your agreement. The share has two sides. A new agreement with different stop or package rates moves it even if pay doesn't change.

The other levers that sit beside labor are in how to make your FedEx Ground routes more profitable. If you're working out pay from service worksheets in the first place, see how contractors run payroll from DSW or GroundCloud data.

Common questions

Is there an industry standard for driver pay as a percentage of revenue?

No. FedEx doesn't publish one, and the published figures we've found come from route brokers and disagree with each other. Use a ladder that says which measure it rates, and compare your number to your own past weeks as well.

Should payroll taxes be included in driver pay percentage?

Either is fine as long as you say which. Without them it's the gross payroll share; with them, plus workers' comp and benefits, it's the all-in share. Each has its own ladder.

Should I work it out per route or for the whole operation?

Both are useful. The operation-wide share tells you where the business stands. A per-route share shows which routes carry the operation and which barely cover their driver, but it only works if you can tie each driver's pay and each route's revenue to the same days.

Does a 6- or 7-day terminal have a higher labor share?

Not by itself. The share depends on how pay compares with revenue on the days you run, not on how many days there are. What raises it is a day that earns less than it costs to staff.

Your labor share, worked out every week

Route Impact exists to make FedEx Ground operations more profitable, and labor is where most of the money goes. Your AI payroll analyst reads your payroll and service worksheets, works out driver pay as a share of revenue, using what FedEx actually settled when the statements are there, and says which revenue it used. Your AI bookkeeper rates all-in driver labor on your QuickBooks P&L, and your Chief of Staff names which of the two measures a figure is and where it sits on that measure's ladder. We're operators too, and margins in this business are too tight to run the way they used to be run. To try it on one week first, run a statement through the free teardown.