Skip to content

Driver Cost Calculator

The salary on the job advert is the smallest honest number in this calculation. Overtime, employer contributions, night-out money, medicals, licence renewals and the cost of replacing someone who leaves all land on the same line in the accounts. This works out what an hour of driving really costs.

Your numbers

Contracted pay before overtime. The number on the advert.

Average across the year, not a quiet week.

Fifty-two less holiday, training days and typical absence. Paid weeks that produced no driving belong outside this.

Driving, loading, delivering. Excludes waiting at gates, yard time and paperwork.

Social contributions, pension, employer insurance. Whatever you pay on top of gross pay by law or contract.

Subsistence, night-out payments, uniform, phone.

Periodic training, inductions, and the day of work lost attending them.

Licence renewals, medical examinations, card issue.

Advertising, agency fees, assessment, induction, and the weeks a new starter runs slower.

Share of driver posts you refill in a year.

Result

Fully-loaded cost per driver per year

50,733

Base pay plus overtime, employer on-costs, allowances, training, licensing and a share of recruitment, across 46 worked weeks.

Cost per productive hour
34.47
Cost per paid hour
23.98
Cost above base salary
16,733
Overhead on top of base salary
49 %
Overtime pay per year
5,796
Employer on-costs
7,163
Turnover cost per driver
504
Fleet-wide driver cost per year
1,268,332

The formula

  • Overtime pay per year = Overtime hours per week × Overtime rate × Weeks worked
  • Cash pay = Base salary + Overtime pay
  • Employer on-costs = Cash pay × (Employer on-cost rate ÷ 100)
  • Extras = Allowances + Training + Licensing and medicals
  • Turnover cost per driver = Cost to replace a driver × (Annual turnover ÷ 100)
  • Fully-loaded cost per driver = Cash pay + Employer on-costs + Extras + Turnover cost per driver
  • Paid hours = (Contracted hours + Overtime hours) × Weeks worked
  • Productive hours = Hours on the job × Weeks worked
  • Cost per paid hour = Fully-loaded cost per driver ÷ Paid hours
  • Cost per productive hour = Fully-loaded cost per driver ÷ Productive hours
  • Cost above base salary = Fully-loaded cost per driver − Base salary
  • Overhead on top of base salary = Cost above base salary ÷ Base salary × 100
  • Fleet-wide driver cost per year = Fully-loaded cost per driver × Drivers employed

Assumptions and limits

  • Every driver is averaged into one. A fleet with a twenty-year veteran on a legacy contract and three agency starters does not have an average driver, and the mean will describe none of them.
  • Agency cover is not in the model. Agency drivers are usually charged as a day rate with the on-costs already inside it, so putting them through these fields double-counts. Cost them separately and compare the totals.
  • Overtime is treated as a flat rate and a flat weekly average. Real overtime is lumpy, and premium rates for nights, weekends and bank holidays are not represented at all.
  • Turnover cost is spread evenly across every driver as an annual share. The real cost lands as a lump when someone actually leaves, and it lands hardest on the depot that loses them.
  • The productive-hours field is where the number gets contentious. A driver held four hours at a customer gate is being paid, is working under the law, and produced nothing. Where you draw that line changes the cost per productive hour a great deal, so write down where you drew it.
  • Absence cover, disciplinary time, accident excess and the cost of a licence lost are all excluded. Each is real, none is predictable per driver.

Why the payroll figure misleads

Ask a transport manager what a driver costs and you will get the salary. It is the number in the contract, the number in the budget line, and the number in every conversation about pay rises.

It also misses employer contributions, which are a fixed percentage nobody negotiates. It misses overtime, which for many drivers is a substantial share of take-home. It misses the medical, the periodic training and the day of work lost attending it. And it misses recruitment, which only appears in the accounts when someone resigns.

Add them and the gap between the contract and the cost is large enough to change decisions: whether to run a fourth shift, whether an agency day rate is expensive, whether that route is worth keeping. Those decisions are being made on the wrong number right now.

Paid hours and productive hours

The calculator reports cost against both, and the difference between them is the interesting part. Paid hours are what you owe. Productive hours are what the customer bought.

A driver sitting at a gate is on both clocks. The wage runs, the working-time record runs, and the vehicle earns nothing. So does yard time, so does waiting for a loader, so does a tacho break taken in the wrong place because the planning was tight.

The gap between the two hourly figures is a price on that dead time. It is also the honest way to evaluate a detention claim: if your cost per productive hour is meaningfully above your cost per paid hour, you are already funding somebody else's slow warehouse.

Turnover is a cost, not an HR statistic

Driver turnover usually gets reported as a percentage in a people update and treated as somebody else's problem. Multiplied by what a replacement actually costs, it stops being a percentage and starts being a budget line.

The replacement cost is also routinely understated. Advertising and agency fees are the easy part. Induction, assessment, familiarisation and the weeks a new starter takes to run a route at full speed are where the money goes, and none of them generate an invoice.

That is the point of putting it in this calculation rather than a separate report. Retention competes with pay for the same budget, and it cannot compete if only one of them has a number attached.

Frequently asked questions

Cash pay including overtime, employer contributions and pension, allowances such as subsistence and night-out, recurring training, licensing and medicals, and a share of recruitment weighted by your turnover. Some fleets also load supervision and depot facilities. The test is whether the cost disappears if the post is unfilled — if it does, it belongs to the driver.

Usually not, and mixing them causes real confusion. Drivers follow the work; vehicles follow the asset register. A vehicle that runs double-shifted has one TCO and two drivers. Keep them separate and combine them at the route or trip level, where both actually apply.

Compare cost per productive hour, not day rate against salary. Take the fully-loaded annual figure from this calculator, divide it by productive hours, and set that against the agency rate for the same hours. Agency rates look expensive until the on-costs, holiday, training and recruitment risk are added to the other side. Then remember agency has no notice period and no retention problem, which is worth something.

Because a driver is paid for fifty-two and drives for fewer. Holiday, training days and typical absence come out. Keeping the paid weeks in the denominator would understate the hourly cost, which is the specific error this tool exists to correct. Paid time that produced no driving is precisely what makes the real hourly figure higher than people expect.

Driver Management holds the hours, the training records, the licence and medical expiry dates, and the joiners and leavers. Those are the fields you have just typed in from memory. The value is not a better formula — it is that the cost per productive hour updates when a driver spends a fortnight waiting at gates, instead of waiting for someone to notice at year end.

Stop estimating. Measure it.

Driver Cost Calculator gives you the arithmetic. Driver Management Software gives you the live numbers from your own fleet.