The most persistent mistake in manual trip costing is measuring cost by cash outflow. Tyres, maintenance and depreciation wear during the trip but invoice weeks later, and the financing share of a truck bought on credit often never enters the calculation at all. Every expense not invoiced today quietly comes out of profit at the end of the period.
In trucking, the price of a trip and its cost are two different numbers. The price — the freight rate — is what the shipper is quoted for moving a load from one point to another. The cost is what the carrier actually spends to make that trip happen: fuel, tolls, the driver, per diems, maintenance, tyres, depreciation, financing and everything else. The gap between the two numbers is the profit — or the loss.
Search “how to calculate freight cost” and most of what comes back answers the shipper's question: “what will it cost me to move my load?” This article works from the carrier's desk: what does a trip really cost the operation, and how do you arrive at that number before you quote? The answer is a formula — trip cost is the sum of ten line items. Each item is explained below, then the whole calculation is run end to end on a worked Istanbul–Ankara example.
The trip cost formula: ten line items, one total
Trip cost is not a single expense; it is the sum of the ten items below. Some are born with the trip and paid the same day, some arrive as invoices weeks later. Whatever the timing, every one of them is a cost of that trip.
Operating cost: fuel + HGS and motorway tolls + driver + per diems + maintenance + tyres + overhead + empty-km share.
Capital cost: depreciation + financing interest. Together they make the full economic cost of the trip. Loan principal is a cash outflow, not a cost — the asset is already charged through depreciation, so the principal part of the instalment is never written a second time.
Items that arise with the trip
Fuel. The largest item on the list and the easiest to calculate: the real distance of the route times the truck's loaded consumption times the price per litre. Distance must be the corridor the vehicle will actually drive, not a straight line on a map — detours and traffic push it up. A loaded truck and an empty truck do not burn the same amount, so the calculation should use the consumption figure for the loaded vehicle.
Tolls and motorway charges (HGS). Every gate on the route is a separate charge, so the trip's toll cost is the sum of the individual gates along the corridor, not a single number. Tolls also differ by vehicle class, which is why a blanket “toll allowance” added to a quote is a guess. The route has to be laid out and the gates added one by one. Seferi Route Engine lays out the route and lists the gates along it individually, so the real figure is in your hands while the quote is still being prepared.
The driver. Driver cost is more than the gross wage. On top of the salary sit employer social-security contributions, leave and other statutory loads. Take the monthly real cost, divide it by the days worked, and multiply by the number of days the trip lasts: a two-day trip carries two days of driver cost. The driver is paid while the truck waits at the ramp as much as while it rolls.
Per diems. Food, lodging and road expenses while the driver is away from home are cash costs that arise on every single trip. They are paid separately from the wage, and when the two are merged in a manual calculation the per diem silently disappears. The arithmetic is plain: the daily per diem times the days of the trip. Because these expenses are rarely receipted, they tend to be the first item dropped from hand-kept records.
Items spread over time and use
Maintenance. Oil, filters, brake pads, periodic servicing — everything that keeps the vehicle on the road belongs here. Wear accrues with every kilometre, but the invoice only arrives in the month the truck goes to the workshop. That is why maintenance enters the books as a per-kilometre share: the vehicle's expected annual maintenance cost divided by its annual kilometres, charged to every trip at that rate.
Tyres. Tractor and trailer tyres are replaced as a set, and the invoice is a large one — but the wear happens on every kilometre. The correct approach is to divide the cost of a full set by the kilometres the set will run, and carry that per-kilometre share into each trip. The share looks small; if it has no place in the books when set-replacement month arrives, that month's profit evaporates in a single invoice.
Depreciation. A tractor and trailer lose value as they are used, and that loss is a cost. Depreciation is turned into a monthly figure by subtracting the expected resale value from the purchase price and dividing by the economic life; the monthly share is then spread over the trips the vehicle makes that month. It produces no cash outflow — but when the time comes to replace the vehicle, the account is settled out of these accumulated shares.
Financing interest. If the tractor or trailer was bought on credit or leased, the interest you pay is capital cost and sits in the same box as depreciation. The principal repayment is a cash outflow, not a cost: the asset's value is already charged through depreciation, so the principal part of the instalment is never written a second time — it belongs in the monthly cash plan. Divide the monthly interest by the kilometres driven that month and you have the financing share per trip.
Overhead. Tracking and communications subscriptions, the office and accounting share, vehicle and cargo liability insurance: these are monthly fixed costs spread over the fleet's kilometres. Each trip carries only a small share, but over a year the total is a serious figure. Insurance lives in this item too, which is why a costing sheet that leaves it blank finds itself alone when a claim arrives.
The easiest item to skip: empty kilometres
Empty kilometres. Every kilometre driven without a load burns fuel, passes tolls, consumes driver time and wears tyres and brakes — and earns nothing. On a one-way job with no return load, the whole round-trip distance has to be covered by one-way revenue. That is why an empty-kilometre share belongs in the cost of every one-way trip you quote.
The ratio and the measurement method are a subject of their own: our companion piece on how to calculate empty kilometres walks through the empty-km ratio and shows which items enter the return-leg cost. The point to take away here is simple: the goal is not that the empty leg never appears in the calculation, but that it appears deliberately.
Worked example: Istanbul to Ankara with 18 tonnes
To see the method on one concrete trip, let us set up a scenario: a full load of 18 tonnes on a tractor and trailer, running Istanbul–Ankara — roughly 450 kilometres, about two working days including loading and delivery waiting time. In the first pass we assume a return load is found for the way back. In the next step, we remove that assumption.
The figures below are an example scenario created to show the calculation method; they are not market prices.
| Cost item | How it was calculated in the example | Amount |
|---|---|---|
| Fuel | 450 km × 30 L/100 km = 135 L; 135 L × TL 40/L | TL 5,400 |
| Tolls and motorway charges | Sum of the gates on the route | TL 1,700 |
| Driver | TL 1,800/day × 2 days | TL 3,600 |
| Per diems | TL 800/day × 2 days | TL 1,600 |
| Maintenance share | 450 km × TL 2/km | TL 900 |
| Tyres share | 450 km × TL 1/km | TL 450 |
| Depreciation share | TL 800/day × 2 days | TL 1,600 |
| Financing interest | TL 450/day × 2 days | TL 900 |
| Overhead | Office, communications and insurance share of this trip | TL 500 |
| Total | TL 16,650 |
Let us go through the numbers one by one. Fuel: a truck burning 30 litres per 100 kilometres uses 135 litres over 450 kilometres, and at TL 40 per litre the fuel item comes to TL 5,400. Tolls, the sum of the gates along the route, stand at TL 1,700. The driver costs TL 1,800 per day, so two days come to TL 3,600; per diems at TL 800 per day add TL 1,600. Maintenance at TL 2 per kilometre is TL 900, and tyres at TL 1 per kilometre are TL 450. Depreciation spreads over the trip at TL 800 per day, TL 1,600; financing interest at TL 450 per day adds TL 900. Overhead contributes TL 500 to this trip. The total of all items is TL 16,650.
The trip covers 450 kilometres, so the cost per kilometre is 16,650 ÷ 450 = TL 37. That is the cost floor of the scenario in which a return load is found; every rate below the floor writes the trip at a loss. The same division works in miles: divide the total trip cost by the miles driven and you have the cost per mile — the unit changes, the method does not.
Now remove the assumption: there is no return load, and the truck drives back from Ankara to Istanbul empty. The items that get added are plain: TL 5,400 fuel, TL 1,700 tolls, TL 1,800 driver, TL 800 per diem, TL 900 maintenance, TL 450 tyres, plus the TL 800 depreciation and TL 450 financing interest that fall on the extra day — TL 12,300 in total. The real cost of the trip rises to TL 28,950. Revenue is still collected for one direction only, so that total is spread over 450 kilometres and the cost per kilometre becomes TL 64.3. Every empty kilometre that never reaches the price eats that gap out of profit.
Limiting cost to fuel, tolls and the driver's wage. In the example those three items total TL 10,700, while the trip's real cost is TL 16,650. The difference of roughly TL 6,000 — per diems, maintenance, tyres, depreciation, financing and overhead — is not paid by anyone if it never reaches the quote; it is paid by the margin.
To run the same calculation with your own truck, your own lane and your own numbers, the cost calculator further down this page executes the same formula: fill in the fuel, toll, driver, depreciation and maintenance fields. The calculator works only with the values you enter — it contains no sample data. Maintenance and tyres share a single field, and per diems and financing go into the “Other costs” field.
Cost is the floor beneath the freight rate
Cost is the ground a carrier quotes from. The freight rate — the price the customer hears — is built by adding a margin on top of that ground. Every quote below the floor loses money on the trip itself, and the loss does not stop there: the wear items that never entered the calculation come back on the next maintenance invoice. How the price itself is assembled is a separate subject, covered in our article on how road freight rates are calculated; the costing method in this article is the ground that article's price stands on.
The practical consequence is straightforward: trip profitability is the difference between price and cost, and widening that difference is as much about costing honestly as about raising the price. Which lane, which truck and which load type actually earns money only becomes visible when the line items are tracked per vehicle — we cover that tracking in our per-truck profitability article.
Accurate costing lives where the data lives
A trip cost is only realistic when the fuel receipts, toll records and driver expenses belonging to that trip are gathered in one place. No calculation built on figures that were never attached to the trip will reconcile at the end of the period, and re-keying the items by hand reproduces the same errors on every trip. With Seferi Analytics, expenses are attached to the trip as they occur; trip profit and loss and per-vehicle income and expense are then watched on a single screen.
Trip costing is not a table you build once and file away: the cost floor moves as fuel prices, toll tariffs and vehicle expenses move. Rather than rebuilding the items from memory for every quote, a set-up in which expenses are recorded against the trip feeds both the quote's floor and the period-end accounts from the same data. When the floor is right, quoting below cost is not a business decision — it is an arithmetic error.
Run the formula on your own trips — same method, your numbers.
Request a demoCalculate the cost of a trip
Fill the items in with your own figures. Empty items are left out of the calculation; the tool works only with the values you enter and contains no sample data.
Frequently asked questions
How do you calculate the cost per mile (or per km) of a trip?
For one trip, divide the trip's total cost — fuel, tolls, driver pay, per diems, maintenance, tyres, depreciation, financing and the overhead share — by the distance driven. On a monthly basis, divide the vehicle's total costs for the month by the kilometres it covered; the result is that vehicle's cost floor, and any rate below it loses money that month. If the tractor and trailer work as one unit, combine their costs into a single figure rather than pricing them separately. The unit does not change the method: cost per mile works exactly like cost per kilometre, so the same calculation applies whichever distance measure you quote in.
How do you spread monthly costs such as depreciation and insurance onto a single trip?
Split the monthly fixed total into a daily figure first, then charge the trip for the days it covers: divide the vehicle's monthly depreciation, financing, insurance and tax total by the working days in the month and take one share per trip day. The per-kilometre route gives the same answer: divide the monthly fixed total by the monthly kilometres and multiply that share by the trip distance. An expense that produces no invoice is still a cost — vehicle replacement and loan payments are funded precisely by these shares.
How do empty kilometres affect the cost of a trip?
Every kilometre driven empty still burns fuel, passes tolls, wears tyres and brakes and consumes driver time — but it earns no revenue. On a one-way job with no return load, the full variable cost of the return leg, fuel, tolls, driver pay, per diems and wear, is added to the total cost of the trip. The routine measure is the empty-km ratio: empty kilometres divided by total kilometres. The higher the ratio, the smaller the share of your total distance that actually earns revenue.
Sources and references
- Inter-city distance chart — General Directorate of Highways (KGM)
- Motorway and bridge toll tariffs — General Directorate of Highways (KGM)
- Fuel price data — Energy Market Regulatory Authority (EPDK)
- Ministry of Transport and Infrastructure — road freight rules
This article is for general information; consult the relevant authority or your accountant for binding interpretation.


