How to price loads for profit. Floors, lanes and when to say no.
Set a floor for every lane, find out which lanes and customers really make money, price backloads on the extra cost they add, and know when to say no.

A pricing strategy for a small haulier comes down to a few decisions: the lowest rate you will accept on each lane, which lanes and customers deserve your trucks, what a backload is worth, and when to walk away. Get those right and each quote becomes a quick calculation rather than a guess.
This guide is about those decisions. For building a single quote line by line, see how to quote a transport load. For the cost figure everything here starts from, see your truck's real cost per kilometre. All figures below are example inputs, not benchmarks.
Set a floor for every lane
Your floor is the rate below which a load loses money. It is not one number for the business. It differs per lane, because tolls, distance and the chance of a backload differ.
Start from your cost per kilometre driven. Our cost guide works out R 24,82 per km before tolls for an example interlink, with diesel at the September 2026 inland price of R 30,05 a litre for 50 ppm (The Citizen). Then count the kilometres the job really makes you drive, not the kilometres on the delivery note.
Example lane: 400 km each way, no backload, so 800 km driven
800 km × R 24,82 = R 19 856,00
+ tolls both ways, excl. VAT (example) R 1 600,00 + driver allowance (example) R 700,00
Floor = R 22 156,00, or R 55,39 per loaded km
This is a full-cost floor: it includes the finance, insurance and wages the truck carries whether it moves or not. Add your margin on top. For a 12% margin on the price, divide by 0,88: R 22 156 ÷ 0,88 = R 25 177,27 excl. VAT. Use your own figures; the empty-return diesel is a little lower than this simple version assumes, which the quoting guide shows.
Find out which lanes actually make money
A busy month can still lose money if the work is on the wrong lanes. Compare what each lane pays per kilometre driven, including the empty kilometres it causes, with what it costs.
| Lane | Revenue per km driven | Full cost per km incl. tolls | Margin per km | Margin |
|---|---|---|---|---|
| Lane 1 | R 33,50 | R 26,82 | R 6,68 | 19,9% |
| Lane 2 | R 29,00 | R 26,02 | R 2,98 | 10,3% |
| Lane 3 | R 26,40 | R 25,72 | R 0,68 | 2,6% |
| Lane 4 | R 24,10 | R 26,42 | −R 2,32 | −9,6% |
Lane 4 is losing money on every trip. Lane 3 barely covers its costs, and one slow-paying customer or a breakdown will tip it over. The fix is either a higher rate, a regular backload that cuts the empty kilometres, or fewer trucks on that lane.
Do the same for customers
Customers differ as much as lanes. Look at three things per customer: the rate per kilometre they pay, how long they take to pay, and how much extra work they cause (waiting at the dock, disputed invoices, missing paperwork). A customer who pays a slightly lower rate within 30 days can be worth more than one who pays well but takes 90 days and queries every invoice. Our post on where transport businesses lose money covers the cost of slow payment.
Price backloads on the extra cost they add
Once a truck has delivered, the trip home happens anyway. Its fixed costs and the tolls are already on the outbound load. So the question for a backload is: how much more does it cost to come home loaded than empty?
Example: 400 km home. Loaded 46 L per 100 km, empty 38 L per 100 km (example inputs)
Extra diesel: 400 km × 0,08 L/km = 32 L × R 30,05 = R 961,60
+ extra allowance for loading time (example) R 350,00
Extra cost of the backload = R 1 311,60
Anything above about R 1 312 adds to the profit on that round trip. That is your walk-away point, not your asking price: quote a normal rate for the lane and negotiate down only if you must. Two traps:
- Waiting. If the backload means a day standing, that is a day the truck cannot earn. Price in at least a day of fixed-cost recovery: with the cost guide's example of R 81 600 a month over 22 working days, that is R 3 709,09, which turns a cheap backload into a loss.
- Habit. If cheap backloads become regular, they must be in your lane maths. Otherwise the outbound customer is paying for a return you are also selling.
Know when to walk away
A simple rule set, using the numbers above:
- Below the extra cost of the trip: always no.
- Between the extra cost and your full-cost floor: only to fill a return leg or a truck that would otherwise stand, and never as a standing rate.
- Between the floor and your target margin: yes if the customer pays on time and the work fills a gap; no if they pay late or the lane already loses money.
- At or above your target: yes, if you have the truck and the driver.
Saying no to a bad load keeps the truck free for a better one, and stops a low rate becoming the customer's expected rate.
Regular customers and spot loads
Regular customers give you volume you can plan around and backloads you can arrange in advance. In return they expect a stable rate. Spot loads often pay more but come without warning and without any promise of repeat work. Most small fleets do best with a base of contract work priced at or above the full-cost floor, and spot work priced for the margin.
Rate reviews and fuel clauses
A contract rate goes stale quickly. Diesel is adjusted monthly: on 2 September 2026, 50 ppm diesel went up by 314,90 cents a litre (DMPR). On the example round trip above (184 L loaded, 152 L empty), that one change added R 1 058,06 to the cost of each trip. SANRAL toll tariffs change every year on 1 March (SANRAL), and wage minimums change with the bargaining council agreement.
- Put a fuel clause in every contract longer than a month. Our diesel guide has a simple surcharge formula.
- Agree a review date, at least yearly, and give notice of new rates in writing.
- Recalculate each lane's floor before the review, so you negotiate from numbers.
Track every quote you win and lose
Write down every quote: lane, customer, price per km, and whether you won or lost it, with the reason if you know it. After a few months the pattern shows. If you win nearly everything on a lane, you are probably too cheap there. If you lose nearly everything, check whether your costs are out of line or the lane is simply not for you.
Where software and models help, and where they don't
Software helps with the parts that are tedious or easy to get wrong:
- Consistency. Every quote uses this month's diesel price and the right toll class for the vehicle. Class 4 is five or more axles; class 3 is three or four (SANRAL).
- Speed. A quote built from stored costs takes minutes, so you reply while the customer is still deciding.
- Seeing the pattern. Reports such as revenue per kilometre by lane and revenue by customer, set beside your cost per kilometre, show where the margin is.
- Win chance. A statistical model can estimate the chance of winning at a given price from your own history. With little data it is noisy, so TruckWys only shows it once there are about 40 won and lost outcomes.
- Drafting and questions. A language model can draft a quote from a plain sentence or answer questions about your own numbers. In TruckWys, Copilot drafts and you confirm.
What they cannot do: know a cost you do not record, replace the relationship with a customer, or guarantee a margin. A model trained on your past quotes also inherits your past mistakes. The numbers have to be right before the software is useful.
If you want the floors and lane view without a spreadsheet, TruckWys prices each quote from your costs and its reports show revenue by lane and by customer alongside profit and loss.
Questions people ask
What is the minimum rate I should charge for a load?
At least what the trip costs you to run, including the empty return if there is no backload, the tolls on that lane and a share of your fixed costs. Below that you lose money on every load.
How should I price a backload?
Your walk-away point is the extra cost the backload adds compared with driving home empty: extra diesel, any extra allowance and any waiting time. Aim to charge a normal rate, but know that number before you negotiate.
How often should I review my rates with regular customers?
At least once a year, and also when something big moves: diesel (it changes monthly), SANRAL toll tariffs (every March) or wage agreements. A fuel clause in the contract handles diesel between reviews.
Can software set my prices for me?
Software can make every quote use your current costs and show which lanes and customers make money. A statistical model can estimate your chance of winning once you have enough won and lost quotes. The decision to take or refuse a load is still yours.
Sources
- The Citizen, 31 Aug 2026: petrol and diesel prices for September
- DMPR media statement: fuel price adjustments effective 2 September 2026
- SANRAL toll adjustment booklet (vehicle classes)
Figures checked on 1 Oct 2026. Prices, tariffs and rates change; check the source before you rely on a figure. This article is not tax, legal or financial advice.
