DailyFuel is bought on a card, servicing is done at three different garages, and fines arrive by post weeks later.
WeeklyEverything is coded to a single fleet expense account, because that is quick and nobody has asked for more.
MonthlyContracts are invoiced from a spreadsheet of rates, disconnected from any of the above.
QuarterlyThe fleet is profitable in aggregate, so the question of which vehicles are not stays unasked.
RenewalA contract is renewed at last year’s rate on a route that has been losing money for two years, and nobody could have known.
What it actually costsA loss-making contract renewed because the average looked fine
Nothing here needs telematics or a dispatch system. It needs every cost coded to a cost centre when it is entered, which is a discipline the platform can enforce rather than a technology problem.