I'm struggling with the idea that people who 'need' a company car manage to drive less than 10k pa.
My work car easily does more than 20k pa, plus I use the other cars as the fancy takes me, so the business mileage is over 25k, sometimes over 30k pa. That just doesn't work on a lease, the prices are astronomical. Does it have to be a brand new car? If so, why? The quality and reliability of cars now is stunning - my BMW 520d (obviously) is approaching 90k, and looks/drives like a new car. OK, at 5 years old, I'm about to change it, but how much has it really cost me compared to leasing the same car?
Rough figures @ 25k pa:
BMW 520d 3+35 (@£500pm) = £19k.
I bought the car at 2 years old with 18k on it for £19k. What's it worth today? A quick look at Autotrader suggests £11k for same year, same spec, same mileage cars...
So, in simple business terms the leasing arrangement costs £8k more than actually owning it. OK, not a brand new car, but so what? Effectively I get the servicing on one of the Masers 'free' each year; money I'd otherwise be giving to a leasing company. And I can change it on a whim, at any time I like.
I get that if you drive very low miles, and don't really need a company car as such, then the leasing works. It doesn't if you really use a car for high business miles.