Vehicle Management

How to calculate your true cost-per-kilometre (most people get this wrong)

Most people price a vehicle on fuel alone and quietly lose money. This guide shows how to calculate the true cost-per-kilometre - fuel, depreciation, insurance, maintenance, tyres, taxes, finance and driver - with a full worked example where the real cost turns out to be more than double the fuel figure.

In vehicle management there is one number that quietly decides whether you are making money or losing it, and most people calculate it wrongly. It is the cost of running your vehicle for a single kilometre. Get it right and your pricing, your routes and your replacement decisions all rest on solid ground. Get it wrong, and you can feel profitable while slowly going backwards.

Ask an owner or driver what their vehicle costs to run and you will usually get a quick, confident answer: "fifteen to the litre, diesel is around ₹95, so about ₹6.30 a kilometre." It sounds right, and it is the answer almost everyone gives. It is also only a small slice of the truth.

The one number that quietly decides profit or loss

That ₹6.30 is the fuel cost, and fuel is just the part you happen to pay for in cash every few days. The vehicle is costing you in half a dozen other ways at the same time. It loses value with every kilometre. It needs insurance whether it moves or not, plus servicing, tyres, repairs, permits, taxes, and often loan interest and a driver on top. None of those land in your hand at the pump, but all of them are real, and together they usually dwarf the fuel bill.

So the useful question is not how much fuel your vehicle drinks. It is how much the vehicle actually costs you for every kilometre it moves.

Fuel is only the part you can see

The reason fuel feels like "the cost" is simple: it is the only one you pay for in visible, regular instalments. Depreciation never sends a bill. Your tyres do not ask for money each month, they just quietly wear down. Insurance and taxes arrive once a year and are easy to mentally file away as something separate from "running" the vehicle. Because these costs are invisible day to day, they get left out of the sum, and the answer comes out far too low.

The formula, and what really belongs in it

At its simplest, your true cost-per-kilometre is just the total cost of the vehicle divided by the total distance it covers. The whole skill is in knowing what to put into "total cost". A complete version looks like this:

Cost per km = Fuel + Depreciation + Insurance + Maintenance + Tyres + Taxes & Permits + Finance + Other

For a business vehicle you usually add the costs of putting it to work, which often means a driver's salary, plus parking, washing and a little administration. The mistake nearly everyone makes is to count the fuel, which is paid weekly, and forget the costs that fall monthly, yearly, or once every few thousand kilometres.

A worked example, line by line

Numbers make this concrete, so take a small commercial vehicle used for deliveries. The figures below are illustrative assumptions to show the method; swap in your own to get a real answer for your vehicle.

AssumptionValue
Purchase price₹9,00,000
Resale value after 5 years₹4,20,000
Usage period5 years
Annual running24,000 km
Total over 5 years1,20,000 km
Fuel price / mileage₹95 per litre / 15 km per litre

Fuel is the easy one: ₹95 ÷ 15 = ₹6.33 per km. This is where most people stop, but it is barely the beginning.

Depreciation is the value the vehicle loses. You paid ₹9,00,000 and expect ₹4,20,000 back, so ₹4,80,000 disappears over its life. Spread across 1,20,000 km, that is ₹4,80,000 ÷ 1,20,000 = ₹4.00 per km. Every kilometre quietly knocks about four rupees off what your vehicle is worth, and you never feel it until you sell.

Insurance at ₹32,000 a year over 24,000 km works out to ₹1.33 per km. Notice that this cost runs even when the vehicle is parked, which is why a lightly used vehicle costs more per kilometre, not less.

Maintenance and repairs, taking servicing, oil, filters, brakes and the usual small jobs at around ₹42,000 a year, add ₹42,000 ÷ 24,000 = ₹1.75 per km, and this climbs sharply as the vehicle ages or if it is overloaded and driven hard.

Tyres at ₹36,000 for a set lasting 40,000 km come to ₹0.90 per km. Taxes, permits, fitness and pollution at ₹18,000 a year add another ₹0.75 per km. And if the vehicle was bought on a loan with ₹1,20,000 of total interest, that finance cost is ₹1,20,000 ÷ 1,20,000 = ₹1.00 per km. The loan feels separate from running the vehicle, but if the vehicle only exists because of it, the interest belongs in the sum.

Where the ₹16.06 per km actually goes Fuel — ₹6.33 Depreciation — ₹4.00 Maintenance — ₹1.75 Insurance — ₹1.33 Finance — ₹1.00 Tyres — ₹0.90 Taxes & permits — ₹0.75
Fuel is the single biggest slice, but it is less than half of the real ₹16.06 per km.

Add the seven together and the picture changes completely:

CostPer km
Fuel₹6.33
Depreciation₹4.00
Insurance₹1.33
Maintenance and repairs₹1.75
Tyres₹0.90
Taxes and permits₹0.75
Finance cost₹1.00
True vehicle cost₹16.06

The real cost of moving this vehicle is not ₹6.33 a kilometre. It is ₹16.06, more than double the fuel-only figure, and that is before anyone has driven it for you.

What changes when a driver is involved

For most businesses the vehicle does not run itself. Put a driver on ₹22,000 a month behind the wheel and that is ₹2,64,000 a year, or ₹2,64,000 ÷ 24,000 = ₹11.00 per km. Add it to the vehicle cost and you are at ₹27.06. Throw in ₹24,000 a year for parking, washing and small admin, another ₹1.00 per km, and the full operating cost lands at ₹28.06 per km. That is the number you should be pricing deliveries, transport jobs and rental rates against, not the ₹6.33 from the pump.

Why getting this number wrong costs you

₹6.33 ₹16.06 ₹28.06 Fuel only True vehicle cost With driver
Three honest answers to "what does it cost per km" — for fuel, for the vehicle, and for the whole operation.

Imagine you believe the vehicle costs ₹6.33 a kilometre and you charge a client ₹12. It feels like a healthy margin. But if the true vehicle cost is ₹16.06, you are losing money on every kilometre before the driver is even paid, and at a full operating cost of ₹28.06 the loss is severe. This is why cost-per-km is not a dry accounting figure. It sits underneath your pricing, your route planning, your decision on when to replace the vehicle, and ultimately your profit.

The mistakes that hide the real cost

The first and biggest mistake is counting fuel and nothing else. The second is ignoring depreciation, because a vehicle losing value does not ask for cash, so it slips out of mind even though it is often the second-largest cost after fuel. The third is thinking in monthly totals instead of cost per kilometre: two vehicles can carry similar fixed costs while one runs 5,000 km a month and the other 1,000, and their real cost per kilometre will be worlds apart. The fourth is calculating it once and never again. Fuel prices move, maintenance rises with age, tyres wear faster on rough roads, and insurance shifts every renewal, so the number needs revisiting.

A simple way to track it

You do not need anything elaborate to begin. A monthly record with the opening and closing odometer, the kilometres driven, and columns for fuel, service and repairs, insurance, tyres, permits and taxes, loan interest, driver pay and the odd parking or washing cost is enough. At month end you divide the total by the kilometres driven and you have your figure. Keep depreciation in a column of its own, since it will not show up as a monthly payment but still belongs in the true cost.

Keeping that record by hand is exactly the chore that gets dropped after a busy fortnight, which is why we are building Vehicle Manager to do it for you. It is designed to log your fuel and mileage, hold your service history, track running costs across one vehicle or a small fleet, and remind you before servicing and renewals fall due, so the cost-per-km comes out of records you were going to keep anyway rather than a spreadsheet you have to maintain.

Whatever you use, the lesson is the same. Your vehicle's true cost is not what you pay at the pump; it is what the vehicle costs you across its whole life. Fuel is only the visible part. Depreciation, insurance, maintenance, tyres, finance and the driver are the hidden parts that decide whether the vehicle earns its keep. So the next time someone tells you their vehicle costs six rupees a kilometre, it is worth asking one more question: is that the fuel cost, or the real one?

Frequently asked questions

Cost-per-kilometre is the total cost of running a vehicle divided by the distance it covers. It matters because it sits underneath pricing, route planning, replacement decisions and profit. Using only fuel cost makes a vehicle look far cheaper to run than it really is.
Fuel, depreciation, insurance, maintenance and repairs, tyres, taxes and permits, and finance or loan interest. For a business vehicle you should also add the driver's salary and costs like parking, washing and administration.
Fuel is only the part you pay for in regular cash, so it feels like the whole cost. In the worked example, fuel is ₹6.33 per km but the true vehicle cost is ₹16.06, more than double, once depreciation, insurance, maintenance, tyres, taxes and finance are included.
Often yes. Fixed costs such as insurance, taxes and depreciation continue whether the vehicle moves or not, so spreading them over fewer kilometres pushes the cost per kilometre up. Higher usage tends to lower the per-kilometre cost.
Regularly. Fuel prices change, maintenance rises as the vehicle ages, tyres wear faster on poor roads, and insurance shifts each renewal. Reviewing the figure every few months, or whenever a major cost changes, keeps your pricing accurate.
About this article. Written and reviewed by the Ornova Labs Engineering team from direct experience building these tools. Spotted something that needs correcting? Email ornovalabs@gmail.com — we update articles when facts change, and the “Updated” date above reflects the last revision.