How to track car expenses: fuel, repairs and running costs
Most people know what they paid for the car. Far fewer know what it costs to run it each month. Fuel, a repair here, a tyre there, insurance, parking: the small bills add up, and they rarely get written down in one place. A simple tracking habit shows you the real number, helps you spot a car that is draining your budget, and gives you proof of care when you sell.
What to record for every car expense
Keep it short. For each cost, write down:
- the amount and the date
- the type: fuel, service, repair, tyres, insurance, parking and so on
- the odometer reading, at least for fuel, services and repairs
- which vehicle, if you have more than one
- a photo of the receipt or invoice, for anything big
The odometer reading is the detail people skip, and it is the one that makes the numbers useful. Without it you cannot tell how much each kilometre or mile costs you.
The costs people forget
- Fixed costs: insurance, registration or road tax, yearly inspection. These are lumpy, so divide them by twelve to see the monthly share.
- Running costs: fuel or charging, oil, washing, tolls and parking.
- Maintenance: scheduled services, tyres, brake pads, battery.
- Surprises: repairs after a breakdown or a small accident.
Depreciation, the value your car loses each year, is the biggest cost of all, but it is not cash you spend, so most people track it separately or ignore it. Just remember it exists when you compare owning a car with other ways of getting around.
Work out your cost per kilometre
This is the number worth knowing. The formula is simple:
Cost per km = money spent in a period ÷ kilometres driven in that period
For example, if you spent 90,000 on fuel, servicing and parking in a month and drove 1,500 km, your cost is 60 per km. Use whatever currency you live in; the method does not change. Track it for three months and you will see the pattern. A sudden jump usually means a repair bill or a thirsty driving style.
Keep a service history
A clear record of services and repairs, with dates and odometer readings, is useful in three ways:
- you know when the next oil change or inspection is due
- a mechanic can see what was done before and avoid repeating it
- a buyer trusts a car with paperwork, which often supports a better price
If you set reminders for the next service, you stop relying on memory or on the sticker in the corner of the windscreen.
Three ways to track it
A notebook in the glovebox
Low tech and reliable. The weakness is arithmetic: working out totals and cost per kilometre by hand is tedious, so people stop.
A spreadsheet
One row per expense, with columns for date, vehicle, type, amount and odometer. A SUM by type and a simple division give you everything above. It works well if you are happy to type rows on your phone or at a computer.
An expense app that understands vehicles
The easiest habit is the one that takes ten seconds at the petrol station or the garage counter. An app that lets you pick the car, choose the type of cost, add the odometer and snap the receipt removes most of the friction, and does the totals for you.
A routine that takes five minutes a week
- Log it at the counter. Record the cost while you are still standing at the pump or the garage.
- Photograph big receipts. A repair invoice is worth keeping for warranty questions and for resale.
- Update the odometer every time you fill up or service the car.
- Check the month. Look at total spent and cost per kilometre. Compare with last month.
- Set the next reminder for the service or inspection.
How WinaltTrack handles car costs
WinaltTrack is a free Android expense tracker that includes vehicles. You can add each car, record an expense against it with a vehicle category and the odometer reading, attach a photo of the receipt, set reminders for services, and open a vehicle report that shows how much you spent, the cost per kilometre and a breakdown by type. You can also export a vehicle's service and maintenance history as a PDF, which is handy when you sell. It works offline and needs no sign-up.