· UpCars Team · Buying Advice · 6 min read
The Hidden Costs of Owning a Car UK: What to Budget Beyond the Purchase Price
The purchase price is only the start. Here's a realistic breakdown of insurance, road tax, MOT, servicing, tyres and fuel — plus a simple annual ballpark so the first bill doesn't catch you out.
You’ve found the one. The advert looks honest, the price is right, and the test drive went well. Before you hand over the money, it’s worth doing one more sum — because the purchase price is the smallest part of what a car will cost you.
Most UK drivers spend somewhere between £2,400 and £4,800 a year keeping a used car on the road once you add up insurance, tax, fuel, servicing, MOT, tyres and the repairs that always seem to arrive at the worst possible moment. None of it is a surprise if you budget for it. All of it is a nasty shock if you don’t.
Why the sticker price is only the beginning
A £7,000 used hatchback isn’t a £7,000 car. It’s £7,000 plus roughly £2,500–£3,500 a year for as long as you own it. Stretch to a £15,000 family SUV and you’re looking at £3,500–£5,000 a year, sometimes more.
The trick is to work out your annual running cost before you buy, then decide whether the car you’re looking at actually fits your monthly budget. A £40-a-month difference in insurance is worth more over three years than haggling £300 off the asking price.
The annual costs, line by line
Insurance
Comprehensive cover for an experienced driver with a few years’ no-claims usually lands between £350 and £800 a year on a mid-range car, depending on where you live, your job title and the car’s insurance group.
New drivers, under-25s and anyone with a claim or conviction on record can easily see £1,500–£2,500. Always get a quote on the exact car — using the registration plate — before you commit. Two cars that look near-identical can sit five insurance groups apart, which is hundreds of pounds a year.
Road tax (VED)
Most cars registered from April 2017 pay a flat standard rate — around £195 a year at the time of writing. Cars registered between 2001 and 2017 are taxed on CO2 emissions, which can mean anything from £20 to over £400. Pre-2001 cars are taxed on engine size, so small is cheap and big is not.
Two things catch people out: the £40,000-plus supplement that adds a premium to the first five years of expensive cars, and the fact that plenty of cars you’d assume are cheap to tax really aren’t. Check the reg on gov.uk before you buy — it takes 30 seconds.
MOT
In England, Scotland and Wales the maximum MOT fee for a car is £54.85. That’s the easy bit. What hurts is the repair bill if it fails — a worn suspension arm, a corroded brake pipe or a leaking shock absorber can turn a £55 test into a £400 day.
Always read the previous MOT’s advisories before buying. They’re free to view online and they tell you, in the tester’s own words, exactly what’s coming.
Servicing
A minor service (oil, filters, fluids, inspection) typically runs £150–£250. A major service with plugs, brake fluid and air filters is closer to £300–£500. Budget £250–£350 a year averaged out, and more if the car is on a short 10,000-mile interval.
If the car has a cambelt or a wet belt, find out when it’s due. A cambelt change is £350–£600; skipping it can cost you the whole engine, which is a very different conversation.
Tyres and brakes
A set of four mid-range tyres fitted is roughly £250–£400 for a hatchback and £400–£600 for something bigger or heavier. Premium brands push those numbers up by half again.
Tyres last 20,000–30,000 miles, so averaged over a few years you’re looking at £100–£250 a year. Brakes are similar — pads and discs all round might be £300–£500, but only every few years. If the car you’re buying has three-millimetre tread and scored discs, that’s an immediate £600 hit on top of the purchase price.
Fuel
This is usually the biggest single line. At around £1.35 a litre for petrol, 10,000 miles a year in a car doing 45 mpg costs roughly £1,350. Drop to 35 mpg and you’re at £1,750. A frugal diesel doing 55 mpg could be nearer £1,150.
Do the maths on your actual annual mileage rather than the national average. If you do 6,000 miles a year, fuel matters far less than insurance and repairs.
Repairs and the sinking fund
This is the one people forget. Something will break. A battery (£90–£180), an exhaust section (£150–£400), a wheel bearing (£150–£300), a clutch (£500–£900) — they don’t arrive on schedule and they don’t care about your Christmas plans.
The simplest fix is to set aside £40–£60 a month from day one. After a year you’ve got £500–£700 waiting, and a failed alternator becomes an annoyance rather than a crisis.
Worth budgeting for too: breakdown cover (£60–£150), parking permits, and clean air charges like London’s ULEZ at £12.50 a day if your car doesn’t comply.
A realistic annual ballpark
Assuming 10,000 miles a year and a driver with some no-claims bonus:
| Cost | Small petrol hatchback | Mid-size petrol or diesel |
|---|---|---|
| Insurance | £400–£700 | £500–£900 |
| Road tax | £0–£195 | £195–£395 |
| Fuel | £1,200–£1,500 | £1,500–£1,900 |
| Servicing | £200–£300 | £250–£400 |
| MOT | £55 | £55 |
| Tyres and brakes (averaged) | £150–£250 | £200–£350 |
| Repairs contingency | £400–£600 | £500–£800 |
| Total | £2,400–£3,600 | £3,200–£4,800 |
Treat the top of each range as realistic for older cars, high-mileage cars, or anything with a turbo, a dual-clutch gearbox or a complicated four-wheel-drive system.
The one-off costs nobody mentions
Beyond the car itself, expect to pay for an HPI or finance check if the seller hasn’t provided one, insurance admin fees if you switch mid-policy, a full tank on collection day, and the first service if it’s already due. Together that’s often £150–£300 on top of the purchase price — and it lands in the same week as the car.
How age and mileage change the picture
A three-year-old car still under manufacturer warranty is usually the cheapest era to own. Between years five and ten, servicing stays steady but wear items — suspension, bushes, brakes, cooling system — start to bite. Past ten years and 100,000 miles, the repair fund needs to be bigger and the bills get less predictable.
Buying older isn’t wrong. It’s just a different budget. A £4,000 car with a £900-a-year repair fund can still work out cheaper overall than a £12,000 car with finance attached.
Your pre-purchase checklist
- MOT history: check the advisories going back several years
- Tax band: check the exact reg on gov.uk
- Insurance quote: get one before you commit, not after
- Service history: stamps, invoices, and the cambelt or wet belt interval
- Tyres: tread depth, matching brands, even wear across the axle
- Brakes: pad thickness and any scoring on the discs
- Last service: when it was done and what was included
- Finance check: confirm there’s no outstanding agreement on the car
- Two keys and a working spare
- Test drive from cold, not from warm
The takeaway
Work out your annual figure first, then buy. If the total feels comfortable, go ahead with confidence. If it doesn’t, either choose something cheaper to insure and tax, or accept that the car you want costs more to run than you first thought. Either answer is fine — being surprised by it six months later is the only genuinely bad outcome.
When you’re ready to make that change, it’s worth starting somewhere the cars have already been through a proper check. UpCars.uk is a good place to look, because every car listed there is inspected before it goes up, so you can spend your energy on the running costs rather than wondering what’s hiding underneath.