COURIER & LAST-MILE PAYROLL · STOPS, PACKAGES & ROUTES

Paid by the stop, owed by the hour. WageTime does the regular-rate math.

Courier and last-mile fleets quote routes per stop and per package, then owe overtime and minimum wage on every hour, because a light-vehicle fleet was never exempt. WageTime is payroll that turns piece counts into lawful hourly pay.

Built on infrastructure processing $35B+ in payroll & taxes · 2.8M+ employees paid
SOUND FAMILIAR?

You pay by the package. The law pays by the hour. Payroll has to speak both, or a driver gets shorted and a claim gets filed.

Payroll software counts hours. A courier operation counts stops, packages, and routes, and then owes overtime on top of the count because the vans are too light to be exempt. Turning piece counts into lawful hourly pay is the whole job, and generic payroll does not do it, so the regular-rate math, the between-stop hours, and the weekly overtime land in a spreadsheet, and a shorted driver turns the spreadsheet into a wage claim.

THE EXEMPTION THAT NEVER APPLIED

A cargo van is non-exempt from the first mile

The motor-carrier overtime exemption reaches drivers on vehicles over 10,000 pounds. Cargo vans, sprinters, and most Class 2 box trucks sit under that line, so a fleet built on them never held the exemption to begin with. Overtime over 40 hours is owed every week, for essentially every driver. A payroll that assumes drivers are exempt, the way it would for an over-the-road tractor, is wrong on the first Friday, not the unlucky one.

PAID BY THE STOP, OWED BY THE HOUR

Piece rate still has a floor

Routes get quoted per stop, per package, and per route, and drivers audit those counts closely. But piece earnings still have to clear minimum wage for every hour actually worked, sort and wait time included. A slow weather day or a light route can drop a piece-paid driver under the floor, and when it does, the difference is owed. Pay only the piece count and the shortfall becomes a back-wage claim.

THE HALF-TIME NOBODY COMPUTED

Overtime on a rate that changes every week

Piece-rate overtime is not 1.5 times a base wage, because there is no base wage. Federal rules build a regular rate from the week itself: total piece earnings divided by hours worked, then an extra half of that rate for every hour past 40. The rate moves with how many packages went out and how long they took. Do that math by hand across a yard of drivers every week and it is either wrong or it is your entire Friday.

THE HOURS BETWEEN THE STOPS

Sort, wait, and returns are their own pay

A piece rate pays for the delivered stop, not the hour spent loading the van at 6 a.m., waiting for a dock, or checking in returns at night. That nonproductive time, and rest breaks, is separately owed in several states, at no less than minimum wage, and it has to show on the stub as its own line. California spells it out by statute. Fold it into the piece rate and the wage statement is short a number a regulator will ask about.

THE 1099 QUESTION THAT GOES TO COURT

The line last-mile gets sued over

Few payroll questions in last-mile reach a courtroom as often as contractor status. Misclassification suits and sizable settlements recur across the industry, usually over unpaid minimum wage and overtime after drivers were paid as 1099s. Whether a driver is a contractor is your decision with your attorney. What payroll should never do is push that call by making it expensive to run W-2 drivers and 1099 couriers in the same place.

Every one of these has a concrete answer below, built for a fleet paid by the stop and clocked by the hour.
01 · PAID BY THE STOP, THE PACKAGE, AND THE ROUTE

How do you run payroll when drivers are paid per stop and per package?

WageTime runs per-stop, per-package, and per-route pay as per-unit pay codes, beside hourly for depot and helper work and day rates for dedicated routes. Each code multiplies quantity by rate on its own line, so the stub reconciles instead of lumping.

  • Per-stop, per-package, and per-route codes as per-unit pay.
  • Hourly and day-rate codes for depot, helper, and dedicated work.
  • Minimum-wage top-up in the same run when a light route falls short.
  • Import stop and scan counts from your routing app, no double entry.
app.wagetime.com/payroll/route-week

Route Week · Andre P. · Mar 2-8

Per-unit pay codesMin-wage top-up applied
Per-unit codes multiply quantity by rate · light Tuesday topped up to the floor
Andre P. · piece pay + top-up
612 pkgs at $1.65$1,009.80
288 stops at $1.10$316.80
34 return items at $0.75$25.50
1 min-wage top-up · $18.40$18.40
Gross pay$1,370.50
Clears minimum wage on all 44.5 hours worked

Replaces the routing-app export that got retyped into a payroll system that only understands hours, and the light-route shortfall nobody noticed.

02 · THE OVERTIME A VAN CAN NOT SKIP

How does overtime work when last-mile drivers are paid piece rate?

WageTime computes piece-rate overtime the way the law does: the week's piece earnings and other pay, divided by hours actually worked, set that driver's regular rate, and every hour past 40 earns an extra half of it, inside the run.

  • Regular rate rebuilt from each week's piece earnings and hours.
  • Half-time premium added for hours past 40, automatically.
  • Every week, because a light-vehicle fleet is never exempt.
  • Minimum-wage guarantee becomes the rate when piece pay falls short.
  • Piece lines and the overtime line sit side by side on the stub.
app.wagetime.com/payroll/ot-detail

Overtime Detail · Andre P. · Week 10

Regular rate from piece earningsNon-exempt light vehicle
Regular rate = the week's piece earnings ÷ hours actually worked · premium is half that rate
Andre P. · piece-rate overtime
Piece pay · 44.5 hrs$1,352.10
$1,352.10 ÷ 44.5 hrs$30.38/hr
0.5 × rate × 4.5 OT hrs$68.36
Gross pay$1,420.46
Overtime on the weekly regular rate

Replaces the hand-built half-time formula in column K, and the guess that piece-paid drivers do not get overtime at all.

03 · THE HOURS BETWEEN THE STOPS

Do piece-rate delivery drivers get paid for sorting, waiting, and rest breaks?

WageTime keeps piece pay and the hours between stops on separate lines, because that is how the wage statement has to read: sort, wait, returns, and rest time run as their own hourly pay codes beside piece earnings.

  • Sort, wait, returns, meetings, and rest time as separate hourly lines.
  • Nonproductive and rest pay at minimum wage or better, stated apart on the stub.
  • California requires the piece-rate split by statute; other states expect it too.
  • GPS-stamped, geofenced punches feed the between-stop hours.
  • Timesheet attestation and audit-ready change logs on every day.
app.wagetime.com/payroll/nonproductive

Pay Statement · Andre P. · Week 10

Piece and hourly splitRest pay stated separately
Piece rate, hourly nonproductive, and paid rest each on their own line
Andre P. · piece + hourly lines
Stops, packages · 38.0 hrs$1,352.10
Sort and load · 4.5 hrs$83.25
Wait and returns · 1.5 hrs$27.75
Rest, recovery · 0.5 hrs$9.25
Gross pay$1,472.35
Nonproductive and rest time stated separately

Replaces the flat piece rate that swallowed the loading dock, and the wage statement missing the line a regulator asks for first.

04 · W-2 DRIVERS, 1099 COURIERS, ONE RUN

Can employee drivers and contract couriers run in the same payroll?

WageTime runs the whole delivery roster on one Friday: employee route drivers, part-time helpers, the dispatch desk, and the 1099 couriers a surge day pulls in, with W-2s and 1099s produced together at year-end. Classification stays the operator's decision with counsel.

  • W-2 drivers, helpers, office, and 1099 couriers in one weekly run.
  • Contractor setup and year-end 1099s alongside W-2s.
  • Bulk and rehire onboarding for peak, bulk termination to close it out.
  • Child-support orders computed on disposable earnings, remitted by ACH; multi-EIN, one login.
  • Finished payroll posts to QuickBooks mapped by department.
app.wagetime.com/payroll/run-register

Pay Run · Week 10 · Delivery Crew

W-2 + 1099 in one run1 child-support order · ACH
Employee drivers and contract couriers close in the same weekly run · amount shown is net pay
Andre P.W-2 route driver$1,120.86
Gross $1,472.35 · withholding
Marisol R.support order$402.55
W-2 helper · gross $684.00
Same-Day Courier LLC1099 courier$1,940.00
Gross $1,940.00 · no withholding
Dana W.W-2 dispatch$941.72
Gross $1,240.00 · withholding
Gross this run$5,336.35taxes and order remitted automatically

Replaces the contractor payments tracked in a spreadsheet beside the payroll login, and the January scramble to reconcile W-2s against 1099s.

PRICING

Simple payroll pricing. No surprises.

Full-service payroll is $10 a month per person paid that month, plus $50 a month per company, with unlimited runs. No long-term contracts, no per-run charges.

  • Full-service payroll, unlimited runs
  • Federal, state & local tax filing
  • Year-end W-2s & 1099s
  • Direct deposit, checks & pay cards
  • Contractor payments & filings
  • Off-cycle runs & bonuses, no extra fee
  • Employee paystubs & W-2 access
  • QuickBooks integration
$10/mo per person paid
+ $50/mo per company

Off-cycle runs and bonuses cost nothing extra. No long-term contracts; cancel anytime.

Example: 50 people paid × $10 + $50 company = $550 for the month

HR & hiring, onboarding, PTO, time tracking, benefits, and workers’ comp are optional add-ons, priced separately when you’re ready.

See a demo
THE INFRASTRUCTURE BEHIND WAGETIME
$35B+
in payroll & taxes paid
2.8M+
employees paid
4.3M+
W-2s & 1099s filed
100%
of tax filings automated

Courier and last-mile payroll FAQ

Do last-mile delivery drivers get overtime?

Most do. The motor-carrier overtime exemption only reaches work on vehicles over 10,000 pounds, and courier fleets run cargo vans, sprinters, and light box trucks that sit under that line, which leaves those drivers non-exempt and owed overtime past 40 hours (DOL Fact Sheet #19). WageTime does not apply the exemption to a light-vehicle fleet, so overtime over 40 is computed every week, automatically.

How do you run payroll when drivers are paid per stop or per package?

Set up per-stop, per-package, and per-route pay codes as per-unit earnings, and enter the counts your routing app already produces. Each code multiplies quantity by rate on its own line, and minimum-wage processing checks every hour worked so a light route is topped up when piece pay falls short. Tell us the app you count scans in on the demo and we will confirm the import.

How is overtime calculated for piece-rate delivery drivers?

On a regular rate built from the week. WageTime adds the week's piece earnings, divides by the hours worked to get that driver's regular rate, and pays an extra half of that rate for every hour past 40. The rate is recomputed each week because piece earnings change, and if piece pay falls below the minimum-wage guarantee, that guarantee becomes the rate.

Do I have to pay piece-rate drivers separately for sort time, waiting, and breaks?

In several states, yes, and California requires it by statute for piece-rate workers. Sort and load time, dock waiting, returns, and rest breaks are nonproductive or rest hours paid at no less than minimum wage and stated separately from piece earnings. WageTime runs them as their own hourly pay codes so the stub shows the split the wage statement expects.

Can W-2 employee drivers and 1099 courier contractors run in the same payroll?

Yes. Employee drivers run with full withholding, contract couriers run with W-9 collection and contractor setup, and both close in the same weekly run with W-2s and 1099s filed at year-end. Classification itself is yours to decide with counsel; what the one-run setup takes off the table is the second system, so choosing how to classify a driver is not also a choice between two payrolls.

What does payroll cost for a courier company that pays weekly?

Pricing is $50 per company each month plus $10 for every person actually paid that month, and runs are unlimited. A courier operation paying 20 people lands at $250 for the month regardless of how many Fridays it holds, so a weekly delivery payroll costs the same as a biweekly one, and a peak-season bonus run adds nothing.

Bring one week of route sheets.

Last week's route sheets with stop and package counts, your vehicle list with weight ratings, and your driver roster. Twenty minutes with a payroll specialist on a live demo company: you will see per-stop and per-package pay codes, piece-rate overtime on the weekly regular rate, separately-paid sort and wait time, and your W-2 drivers and 1099 couriers in one run.

Book a 20-minute demo