Fleet Total Cost of Ownership: A Practical Calculator Guide

fleet-total-cost-of-ownership-calculator

Total cost of ownership is the one calculation that answers the hardest fleet question: when should this truck be replaced? The purchase price is only the start. Over its life a tractor also costs fuel, repairs, tires, insurance and the days it spends in the shop, and it gives some value back when it is sold. Most fleets have every one of these numbers somewhere, but rarely together. This guide sets out a practical TCO model for a Class 8 truck, the inputs it needs and where to find them, a worked example for keeping a truck three, five or seven years, and how to spot the year a truck starts costing more to keep than to replace. To see lifetime costs for your own trucks, book a short demo with our team.

Fleet total cost of ownership · calculator guide
What it costs to keep one more year: the curve that sets the replacement date
Depreciation falls each year while repairs and downtime rise. Where the two cross, the truck is cheapest to run. In this illustrative model, that is year five.
Illustrative marginal cost of each year of ownership, cents per mile
75.9¢

Year 1
62.9¢

Year 2
55.5¢

Year 3
52.2¢

Year 4
51.6¢

Year 5
52.7¢

Year 6
54.9¢

Year 7
Depreciation + repairs + downtime for that year only. Fuel, insurance and tires excluded because they change little with age in this model.

The TCO formula, in one line

Purchase price
−
Resale value
+
Financing
+
Running costs
fuel, repairs, tires, insurance, permits
+
Downtime
÷
Lifetime miles

Dividing by miles turns TCO into a cost per mile, which lets you compare a truck kept three years with one kept seven, and a new truck with a used one. Driver pay is usually left out of vehicle TCO because it doesn’t change with the truck’s age; include it when you compare total operating cost instead.

The eight inputs, and where each one comes from

Use your own data wherever you have it. The example values come from published 2025–2026 sources and are only a starting point.

1
Purchase price
Including federal excise tax and upfit
$224,000 new sleeper (FleetOwner example)
2
Annual miles
From your odometer records
85,991 (ATRI 2025 average)
3
Depreciation rate
Residual value lost per year
24% a year, near the top of the 18–24% range
4
Fuel per mile
Price paid ÷ MPG
48.2¢ (ATRI 2025)
5
Repair and maintenance
Per mile, by year of age
Rises with age; use your own history
6
Insurance, tires, permits
Per mile
16.8¢ combined (ATRI 2025)
7
Downtime
Days out of service × daily cost
$600 a day, inside FMCSA’s cited $448–$760 range
8
Financing
Interest over the loan term
Add your own rate; not included below

Depreciation: the largest cost in the early years

A new Class 8 sleeper tractor costs about $190,000 to $225,000, according to a September 2026 FleetOwner market guide, which also notes that the 12% federal excise tax adds about $22,800 to $27,000 to the price. The same guide puts typical depreciation at 1.5–2% a month, or roughly 18–24% a year, and cites ACT Research that used trucks have historically sold for about 30–35% of the new price. In our model, a $224,000 truck losing 24% of its value each year is worth about $98,000 after three years, $57,000 after five and $33,000 after seven.

New

$224,000
After 3 years

$98,000
After 5 years

$57,000
After 7 years

$33,000

Resale values move with the market. The same FleetOwner guide notes that in early 2022, late-model used sleepers sold for about 125% of new truck benchmark prices, before values fell back. A replacement plan that assumes a fixed resale price can be badly wrong in either direction, so check current used values before selling.

TCO needs every repair, fill-up and day in the shop on the same truck’s record
Book a demo to see fuel, work orders and parts recorded per unit, ready to export into a lifecycle model.

A worked example: keeping a truck three, five or seven years

The table applies the formula to one new sleeper at the example inputs, with repair costs rising from about 12 cents a mile in year one to 38 cents in year seven and downtime rising from two to seven days a year. Those repair and downtime curves are assumptions for illustration; your own records are what make the model real.

Cost over the periodKeep 3 yearsKeep 5 yearsKeep 7 years
Miles258,000430,000602,000
Depreciation$125,700$167,200$191,200
Repair and maintenance$37,800$80,800$141,000
Fuel, insurance, tires, permits$167,700$279,500$391,300
Downtime$3,600$8,400$16,800
TCO per mile$1.30$1.25$1.23

Two things stand out. First, the cost per mile is close across all three, so the decision turns on details: your actual repair curve, your downtime, the resale market and the price of the replacement truck. Second, the year-by-year view in the chart above tells a different story from the lifetime average. Year five is the cheapest single year to run; by year seven each additional year costs more, even though the lifetime average is still falling. That is why fleets should watch the marginal cost of keeping a truck one more year, not just the lifetime figure.

Which inputs move TCO most: a quick sensitivity check

Before trusting any TCO answer, change one input at a time and see how far the result moves. In the five-year example, three inputs dominate.

Diesel up $1 a gallon at 6.5 mpg

+15.4¢/mi
Repairs 25% higher every year

+4.7¢/mi
Resale value $15,000 lower

+3.5¢/mi
Downtime doubled

+2.0¢/mi

Fuel moves TCO most, but it moves for every truck at once and doesn’t change which truck to replace. Repairs, resale value and downtime are different: they vary truck by truck, which is why they decide the replacement order. That is also where better records pay off most, because they turn guesses on those three lines into measured numbers.

New or used: the same formula, a different curve

A used truck starts lower on the depreciation line, so its early years are cheaper to own, but it starts higher on the repair curve. The same FleetOwner guide notes that the old rule of thumb of a four-year-old truck with 400,000 miles selling for about $40,000 no longer holds, and cites an example four-year-old sleeper at around $70,000–$75,000. Run the model with the used truck’s price and its expected repair curve, and compare its cost per mile over the years you would keep it with a new truck over the same period. The answer often depends on how well the used truck’s history is documented. A truck with complete maintenance records is a known risk; one without is a guess.

EPA 2027 and the price of the replacement truck

The replacement truck’s price is part of the decision. FleetOwner’s September 2026 guide estimates that EPA’s 2027 heavy-duty low-NOx rule will add about $8,000 to $12,000 to the base price of Model Year 2027 Class 8 trucks, and reports that 2026 pre-buy build slots were exhausted by Labor Day 2026, according to ACT Research and FTR. A higher purchase price raises the depreciation line for the new truck, which can make keeping an existing truck another year the cheaper choice. Run the model for both options, keep and replace, with the replacement priced at today’s quotes.

Buy, finance or lease: where the money cost goes in the model

The worked example leaves financing out to keep the numbers clear, but most fleets don’t pay cash. If you finance, add the interest paid over the period to the ownership line; it is a real cost of keeping capital in the truck. If you lease, the lease payments replace both depreciation and interest, and the residual risk sits with the lessor instead of you. A full-service lease may also cover maintenance, which moves part of the repair line into the payment. Compare options on the same basis: total cost over the same period and miles, divided by miles. A lease that looks expensive per month can be cheaper per mile once the repair curve and resale risk are counted, and the reverse is just as possible.

Five signs a truck has passed its cheapest year

Repair cost per mile keeps rising
Three or more months above its group average, with no single repair explaining it.
Days in the shop are climbing
Downtime per month trending up, especially unplanned days.
Road calls are more frequent
Miles between breakdowns falling compared with newer trucks.
Fuel economy is slipping
MPG below its own earlier baseline on the same lanes.
A major component is due
An engine, transmission or aftertreatment overhaul that would cost a large share of the truck’s resale value.

None of these alone means replace. Together, and confirmed by the year-by-year model, they show a truck moving up the right side of the curve.

Fleet-level TCO: the average hides the trucks that cost most

A fleet average TCO is useful for budgeting but misleading for decisions. Two trucks of the same model and age can differ widely in repair cost and downtime, depending on the routes they run, the drivers who run them and their early maintenance history. Rank every truck by its marginal cost per mile over the last twelve months, not by its age. The trucks at the top of that list are the replacement candidates, even if they are younger than some trucks further down. Replacing by cost rather than by model year usually means fewer trucks replaced for the same savings, and the capital goes where it does most good.

Building a TCO calculator in a spreadsheet

A working TCO calculator needs only one row per truck per year. Columns for purchase price, opening value, depreciation, miles, fuel, repair and maintenance, tires, insurance, permits, downtime days and downtime cost. Add a column for marginal cost per mile, the sum of that year’s depreciation, repairs and downtime divided by miles, and a column for lifetime cost per mile to date. The hard part is not the formulas; it is filling the columns with real numbers every month. That is where most TCO models fail: they are built once with estimates and never updated with what each truck actually cost.

Truck
Year
Value
Depreciation
Miles
Fuel
R&M
Tires
Insurance
Downtime days
Marginal ¢/mi
Lifetime ¢/mi
FleetRabbit fleet management software

The running costs behind TCO, recorded per truck as they happen

Fuel card integration
Fills with gallons, price and odometer on each truck.
Work orders and parts
Repair, labour and parts cost by unit and component.
Inspections and defects
DVIR history showing what failed and when.
Excel export
One-click export of report data into your TCO model.
What the 20-minute demo covers
Repair cost history per truck
Fuel and odometer from card fills
Exporting data for a lifecycle model
PM schedules that flatten the repair curve
Pricing, including the free plan for 3 vehicles

The repair curve is the input you can most influence. Planned preventive maintenance keeps it flatter for longer, and keeping every job in fleet maintenance records is what gives the TCO model real numbers instead of estimates.

Fleet TCO calculator questions

How do you calculate fleet total cost of ownership?

Purchase price minus resale value, plus financing, running costs and downtime, divided by lifetime miles for a cost per mile.

How fast do Class 8 trucks depreciate?

Typically about 1.5–2% a month, or 18–24% a year, according to FleetOwner’s 2026 market guide. Market swings can change that.

What does a new Class 8 truck cost?

About $190,000–$225,000 for an aerodynamic sleeper in 2026, including the 12% federal excise tax.

When should a truck be replaced?

When the marginal cost of keeping it one more year, depreciation plus repairs plus downtime, starts rising and exceeds a replacement’s.

Should driver pay be in vehicle TCO?

Usually not, because it doesn’t change with the truck’s age. Include it when comparing total operating cost per mile.

Which input changes TCO the most?

Fuel price, but it affects every truck equally. Repairs, resale value and downtime vary by truck and decide the replacement order.

Is a used truck cheaper to own?

Its depreciation is lower but its repair curve starts higher. Model both with the same formula over the same years.

How will EPA 2027 affect TCO?

FleetOwner estimates $8,000–$12,000 more per new truck, which raises the replacement’s depreciation and can favour keeping trucks longer.
Replace each truck in its cheapest year, not on a calendar
Real repair, fuel and downtime numbers per truck are what turn a TCO model into a decision.
October 15, 2026 By Emily Parker
All Articles

Share This Story, Choose Your Platform!

Latest Articles

Scroll