What Is a Transport Rate Per Mile? How to Calculate & Negotiate
If you run a haulage business — whether you're an owner-driver with one van or managing a small fleet — your rate per mile is the single most important number in your operation. Get it wrong and you're working for free. Get it right and you've got a sustainable business.
After 15 years in transport planning and logistics — from managing fleets at Wincanton and Sainsbury's to consulting for operators of all sizes — I've seen this number make or break businesses. Here's how to get yours right.
What is a rate per mile?
Your rate per mile (RPM) is simply what you charge per mile driven. It's the universal currency of haulage pricing in the UK. When a freight broker or customer asks "what's your rate?", they mean this number.
But here's where most people go wrong: your rate per mile is not one number. It varies by:
- Vehicle type — a 7.5t rigid costs less per mile than an artic
- Load type — palletised general cargo vs temperature controlled vs ADR
- Distance — 50-mile local runs have different economics to 300-mile trunks
- Backload potential — one-way runs cost more because you're driving empty one way
- Time constraints — timed deliveries, night work, weekend work all carry premiums
How to calculate your true cost per mile
Before you can set a rate, you need to know what each mile actually costs you. This is where most small operators lose money — they guess instead of calculating.
Fixed costs (per month)
These don't change whether you drive 1,000 miles or 10,000:
| Item | Typical Range |
|---|---|
| Vehicle finance/lease | £800 – £2,500 |
| Insurance | £300 – £800 |
| O-licence + compliance | £50 – £150 |
| Road tax | £50 – £100 |
| MOT/safety inspections | £30 – £80 |
| Phone/telematics | £30 – £100 |
| Accounting/admin | £50 – £200 |
| Total fixed | £1,310 – £3,930/month |
Variable costs (per mile)
These scale with distance:
| Item | Per Mile |
|---|---|
| Fuel (at ~8mpg, £1.45/litre diesel) | £0.82 |
| AdBlue | £0.02 |
| Tyres (average wear) | £0.04 |
| Maintenance/repairs | £0.06 – £0.12 |
| Total variable | £0.94 – £1.00/mile |
The formula
Cost per mile = (Monthly fixed costs ÷ Monthly miles) + Variable cost per mile
Example: £2,500 fixed ÷ 8,000 miles + £0.97 variable = £1.28 per mile
That's your break-even. Charge less and you're losing money on every job.
The critical insight: your fixed costs per mile decrease as you drive more miles. An operator doing 12,000 miles/month has a much lower cost base per mile than one doing 5,000. This is why utilisation is king in haulage.
What should you actually charge?
Your rate needs to cover costs plus margin. A healthy margin for a small operator is 15-25%. Here are rough benchmarks for 2026:
| Vehicle | Typical RPM (loaded) |
|---|---|
| 3.5t van | £1.20 – £1.60 |
| 7.5t rigid | £1.40 – £1.80 |
| 18t rigid | £1.60 – £2.20 |
| Artic (curtainside) | £1.50 – £2.00 |
| Artic (fridge) | £1.80 – £2.50 |
Important: These are loaded-mile rates. If you're driving 200 miles to deliver and 200 miles back empty, your effective rate per loaded mile needs to be double — or you need a backload.
The backload equation
Empty running is the silent killer of haulage profitability. Industry average in the UK is around 28% empty running (according to DfT statistics). Every empty mile is a mile you're paying for but not earning from.
Three ways to reduce empty running:
- Backload platforms — Haulage Exchange, Loadup, Returnloads. You'll get lower rates (often 50-60% of your standard), but 60% of something beats 0% of nothing.
- Route planning — Multi-drop routes that create natural loops. This is where proper route optimisation software pays for itself.
- Customer clustering — Focus on geographic areas where you can build density. One customer in Edinburgh and one in Cornwall means lots of empty miles.
When to walk away from a job
This is the hardest skill in haulage. The temptation is always to take the job because "at least it's revenue." But below-cost work is worse than no work — you're paying to do someone else's delivery.
Walk away when:
- The rate doesn't cover your variable costs (you literally lose money per mile)
- Waiting time isn't compensated (your driver sitting at a dock for 3 hours isn't free)
- Payment terms are 90+ days (cash flow kills more hauliers than low rates)
- The customer expects you to absorb fuel surcharges
Negotiate when:
- It's a regular run with guaranteed volume — accept a lower rate for consistency
- It fills dead legs — backload rates are always lower, and that's fine
- It opens a new geographic area where you can build more business
Fuel surcharges: protect your margin
Fuel is typically 30-40% of your total cost per mile. When diesel prices move, your margin moves with it — unless you have a fuel surcharge mechanism.
The standard approach: agree a base diesel price with your customer (e.g. £1.40/litre). For every 1p above that, apply a surcharge. The UKWA and RHA both publish fuel surcharge tables you can reference.
If a customer won't accept a fuel surcharge mechanism, build a buffer into your base rate. Fuel prices only go one direction long-term.
Tools to help
You don't need expensive software to manage your rates, but you do need something better than the back of a fag packet:
- Spreadsheet — Start here. Track every job: miles, fuel, revenue, waiting time. After 3 months you'll know your true cost per mile.
- Rate calculator — We built a free rate calculator that does the maths for you. Plug in your costs and see your break-even rate instantly.
- Telematics — Even basic GPS tracking (Samsara, Teletrac) gives you actual MPG data. No more guessing fuel costs.
- Route planning software — Paragon, ORTEC, Descartes — worth it once you're doing 20+ drops/day. At lower volumes, Google Maps with some common sense gets you 80% of the way.
Want help calculating your rates?
Try our free rate calculator — plug in your real numbers and see your true cost per mile.
Use the Rate Calculator →Common mistakes
- Forgetting to include your own wage. If you're an owner-driver, your time has a cost. If your rate doesn't include a driver wage, you're subsidising the customer with your labour.
- Ignoring dead miles. The 30-mile drive from your yard to the first collection point? That's your cost, not the customer's. Factor it in.
- Comparing your rate to big fleet rates. Palletways, XPO, and Eddie Stobart have buying power you don't. Their cost base is different. Don't race them to the bottom.
- Not reviewing annually. Insurance, fuel, maintenance — everything goes up. If your rates haven't changed in 2 years, you're earning less than you were.
- Accepting "that's the market rate" at face value. The market rate is what people pay. If you can demonstrate reliability, flexibility, and local knowledge, you're worth more.
The bottom line
Know your numbers. That's it. Every successful small haulier I've worked with — and I've worked with hundreds — knows their cost per mile to the penny. They don't guess. They don't assume. They calculate, review, and adjust.
The ones who go under are the ones who say "it should be about right" and then wonder why they're working 60-hour weeks with nothing to show for it.
Calculate your cost per mile. Add your margin. Quote with confidence. Walk away when it doesn't work. That's the entire business model.
We offer transport consultancy for small operators — from one-off rate audits to ongoing advisory. 15 years of experience, CMILT qualified, and we've seen every flavour of haulage operation going.