The Total Cost of Ownership (TCO) of a fleet is that number every fleet manager claims to calculate and that, in most Italian companies, is not really calculated. The vehicle purchase price is calculated, fuel and maintenance costs are measured, insurance policies are approved — but the structured aggregate that allows comparing real options (fleet renewal, leasing vs. purchase, diesel vs. electric, sizing) requires an accounting discipline many realities have never built.
The result is twofold. On one hand, purchase decisions based on list price instead of running cost — and for a vehicle living 7-10 years in the company, list price represents 30-40% of total TCO, not 100%. On the other, the inability to answer 2026’s operational questions: is HVO or diesel better on urban routes? Is the electric payback on my mission mix 4 years or 9? Is operating leasing more expensive or cheaper than purchase, given my cost of capital?
This article goes into detail on the seven canonical TCO items with typical 2026 incidence percentages, the most frequent calculation errors, and — above all — how to move from absolute TCO to TCO/km, which is the real decision KPI for an operational fleet.
The seven TCO items and their incidence
The TCO of a commercial or heavy vehicle in Italy, calculated over a typical 5-7 year horizon, breaks down into seven items. The incidence percentages below are 2026 industry benchmarks for diesel heavy vehicles (proportions change for light, EV, HVO).
1. Depreciation (≈ 41% of TCO)
It’s the heaviest item and the one most fleet managers underestimate. Purchase price turns into accounting depreciation distributed over the use horizon, but TCO must be calculated on the real economic cost: purchase price net of residual value at end of period, distributed over expected kilometres.
Example: a Euro VI Step E road tractor paid €130,000 + €15,000 trailer (total €145,000), with estimated residual value €35,000 after 7 years and 700,000 km driven: economic depreciation = (145,000 - 35,000) / 700,000 = €0.157/km. Over a year of 100,000 km, that’s €15,700 of depreciation.
The frequent error is using the accounting depreciation plan (5-year linear) instead of real economic cost, or completely ignoring residual value. On heavy trucks, residual value at 7 years is 20-30% of purchase price if maintenance has been regular; cutting it from the calculation inflates depreciation by 25-40%.
2. Fuel (≈ 20% of TCO)
At average consumption of 30-32 L/100 km for heavy trucks on urban-extra-urban mix, and with diesel at €2/L, that’s €0.60-0.64/km of fuel alone. Over 100,000 km/year, €60-64 thousand — almost as much as depreciation.
The most common calculation error is using the manufacturer’s “declared consumption” instead of the real consumption measured by CAN bus or telematics. Real consumption is typically 8-15% higher than declared (on heavy trucks) due to traffic, weather conditions, payload weight, driving style. Underestimating consumption by 10% means underestimating TCO by about 2 percentage points.
On light vehicles fuel weighs less (15-18% of TCO) because depreciation weighs relatively more. On heavy electrics “fuel” becomes “electric energy” with typical incidence 8-12% of TCO at commercial-charger refill.
On reducing this item we have a dedicated article with seven concrete levers: see how to cut fuel use by 15% with diesel above 2 euros.
3. Maintenance (≈ 15% of TCO)
Includes scheduled ordinary maintenance, corrective maintenance, tyres, fluids. On a continuously-used diesel heavy truck, it’s typically €0.12-0.18/km considering planned and unplanned interventions. Over 100,000 km/year that’s €12-18 thousand.
Here too the common error is considering only workshop costs and ignoring vehicle downtime cost: every day of vehicle unavailability for maintenance is a day of lost revenue. For a road tractor generating €500-700/day of operating margin, even just 3 extra downtime days a year are worth €1,500-2,100 of opportunity cost.
Predictive maintenance — based on telematics data and OBD/CAN bus alerts — can reduce by 15-25% total maintenance costs (both workshop and downtime) by intervening before breakdown. Typical investments (sensors + platform) pay back in 12-18 months on fleets of 15+ vehicles.
4. Interest and cost of capital (≈ 6-10% of TCO)
For those financing the purchase, loan or financial-leasing cost is fully part of TCO. For those paying cash, the opportunity cost of capital must be imputed: the return those €145,000 would have generated invested elsewhere (government bonds, bond funds, business expansion). Ignoring cost of capital is a typical error of family-run businesses, and makes purchase always seem more advantageous than leasing — not always true.
For 2026, financing rates on heavy vehicles are typically at 6-7.5% APR; operating leasing transfers residual-value risk to the lessor but includes an implicit margin of 1-2.5% over pure financing.
5. Insurance (≈ 5-8% of TCO)
For heavy vehicles, third-party + comprehensive + theft-fire + ATP for refrigerated may be worth €4,500-7,500/year per vehicle, with strong differences by sector (urban HORECA vs. motorway long-haul), driver profile, fleet claims history. Pay-per-mile or pay-as-you-drive policies — based on real telematics data — are growing, with discounts of 10-20% for fleets with good risk profile.
6. Taxes, tolls, urban access (≈ 4-7% of TCO)
Road tax, super-tax for heavy vehicles, motorway tolls (with constantly rising tariffs — see the +5% in 2026), urban LEZ access charges (typically for heavy vehicles above 3.5 t) and regional circulation taxes. Tolls are almost always the dominant item: for a heavy truck doing 100k km/year with 40% on motorways, that’s €6-9 thousand/year in tolls alone.
For Italy’s main cities, LEZ access is today a separate variable for mixed or transition fleets: see our analysis on LEZs and ZTLs for urban deliveries in 2026.
7. Management and overhead (≈ 4-6% of TCO)
The forgotten item. Includes: fleet manager time (even without a dedicated person, there’s a percentage of owner/manager time dedicated), TMS/telematics/optimisation software, administrative costs (fuel card management, invoicing, disputes), driver training. For a 20-vehicle fleet, management can easily be worth €30-50 thousand/year, that is €0.015-0.025/km.
A fleet deciding to outsource management (to a fleet management provider or “all-in” supplier) transfers this item into the supplier’s invoice — it doesn’t eliminate it, just makes it visible.
TCO/km: the real decision KPI
Absolute annual TCO is useful for the balance sheet, but for operational decisions you need TCO per kilometre. Summing the seven items above, for an Italian diesel heavy truck in 2026 the typical range is €0.90-1.15/km.
On the practical criteria to correctly calculate cost per kilometre — distinction between average and marginal cost, common understatement errors, benchmarks by mission type — we have a dedicated operational deep-dive: how to correctly calculate fleet cost per km.
TCO/km is the KPI that allows comparing:
- Different vehicles: two road tractors with similar purchase prices but different maintenance/consumption profiles can have TCO/km differing by 5-10%.
- Different technologies: diesel vs. HVO vs. electric vs. fuel cell, on the same mission profile.
- Acquisition modes: purchase vs. operating lease vs. long-term rental.
- Renewal decisions: when the “old” vehicle’s TCO/km exceeds the TCO/km of a new one (depreciation included), it’s time to replace.
- Contract pricing: for third-party haulage, TCO/km is the floor below which you can’t go without losing margin.
For own-account, TCO/km is also the basis for internal costing: the logistics cost centre must invoice its “internal customers” (sales, production) a per-km cost that covers TCO + reasonable margin. Without this discipline, logistics appears free to colleagues and gets under-used on unprofitable routes.
The most frequent calculation errors (and how to avoid them)
Five errors we regularly see in companies recalculating TCO with us.
1. Considering only direct costs. TCO contains 7 items; those who only calculate 3-4 underestimate cost by 30-40% and make distorted purchase decisions. Solution: the first time, build the complete structure with all 7 items even if some are rough estimates; refine them in following months.
2. Using declared consumption and km instead of real. Telematics installed on a heavy truck for 6 months returns real consumption typically +10-15% over declared, and driven km that can diverge by 5-15% versus planning (for traffic, detours, return trips). Solution: recalculate TCO with real telematics data every 12 months.
3. Ignoring opportunity cost of capital. For those buying cash, it’s a structural error making leasing always seem disadvantageous. Solution: impute a cost of capital at least equal to the yield of a 7-year government bond (today around 4-4.5%).
4. Neglecting downtime. The opportunity cost of a vehicle stopped for maintenance or parts wait is often worth as much as the intervention cost itself. Solution: add to TCO a “downtime cost” item calculated as daily margin × average downtime days.
5. Updating TCO only at purchase. A 20-vehicle fleet recalculating TCO every 3-4 years lives with a growing estimation error over time. Solution: recalculate TCO annually, with real operational data of the closed period.
Three decisions that radically change with well-calculated TCO
For concreteness, three real decisions where well-calculated TCO changes the answer versus intuition.
Decision 1 — When to renew a vehicle. A 5-year heavy truck with 350,000 km and exhausted accounting depreciation appears “free” to keep another year. The TCO/km calculation shows however that the old used vehicle has higher consumption (+10-15%), increasing maintenance (+25-30% in the last year), higher downtime probability, while a new Euro VI Step E has higher depreciation but comparable or lower TCO/km. The rational decision is often renewal earlier than what one would “intuitively” do.
Decision 2 — Diesel vs. electric for urban routes. An urban diesel Euro VI Step E van bought at €35 thousand has TCO/km of about €0.42/km on urban routes of 80 km/day. An equivalent electric (Sprinter Electric or Ducato Electric) bought at €65 thousand has TCO/km of about €0.38-0.40/km thanks to lower energy cost (15-20% of diesel), reduced maintenance (35% less), free or facilitated LEZ access. Payback of the higher initial cost is 4-6 years — visible only with calculated TCO. On the topic see our articles on how to manage a mixed diesel-electric fleet and the 5 fleet data points to analyse before transition.
Decision 3 — Operating lease vs. purchase. For a heavy truck at €145 thousand with 7% APR on financing, operating leasing over 5 years typically costs 1.5-2.5% more than pure financing. But it transfers residual-value risk to the lessor (significant in the transition from Euro VI to alternative systems in 2027-2030) and includes ordinary maintenance, tyres, roadside assistance. Operating-lease TCO/km is often comparable or lower than pure-purchase TCO/km for realities below 30 vehicles, where there’s no scale to internally manage maintenance and residual value.
The minimum tool: a structured spreadsheet
For Italian SMEs the starting point isn’t a TCO management platform but a structured spreadsheet with the 7 items, fed with real telematics and accounting data. Our experience with clients suggests this minimum schema:
- Sheet 1: vehicle master data (type, purchase price, estimated residual value, planned annual km)
- Sheet 2: real consumption per vehicle (fuel, energy, fluids)
- Sheet 3: maintenance (intervention history + forecast)
- Sheet 4: charges (insurance, road tax, tolls, LEZ)
- Sheet 5: cost of capital (rate, acquisition mode)
- Sheet 6: aggregate TCO/year and TCO/km per vehicle
- Sheet 7: dashboard with KPIs by size (average TCO/km, distribution, top 5 most expensive)
The leap to a dedicated platform becomes rational above 30-40 vehicles or when you want to integrate TCO with operational planning (e.g. assigning missions to the vehicle with the lowest TCO/km for that route type). Many of the features of a fleet management platform natively integrate TCO with telematics and route optimisation, eliminating double data entry.
KPIs to pair with TCO
TCO alone is a static figure. To use it as a decision tool, it must be paired with operational KPIs measuring its drivers:
- Vehicle utilisation rate (% of time in service): an under-used vehicle has inflated TCO/km from poorly-diluted depreciation.
- Real consumption vs. benchmark (L/100 km): identifies vehicles or drivers with anomalous consumption.
- Maintenance cost/km by age band: identifies the economic break-even point for renewal.
- Average downtime: measures maintenance process efficiency.
On the topic of 7 KPIs every fleet manager should monitor we have a dedicated article going into operational detail of each.
The key point
TCO is less a final number and more an accounting discipline changing the way fleet decisions are looked at. Companies calculating it well discover — almost always — that “obvious” decisions (keep the old instead of renewing, buy instead of lease, diesel instead of electric) were actually sub-optimal at full regime. And that the apparent margin on transport contracts was 5-15 percentage points lower than calculated because the “real” cost wasn’t measured.
Building TCO is not a months-long project: for a 20-30 vehicle fleet, an initial “good enough” structure can be built in 3-4 weeks of focused work on existing data. The value comes in the decisions of subsequent months and years, where every purchase, every contract renewal, every technology choice rests on real data instead of intuition.
If you want to understand where your fleet has the most opacity on real costs and how to build a reliable TCO/km for your decisions, talk to our team: an analysis of operational and accounting data of the last year is enough to map the items where estimation error is largest.