Every vehicle, every day!
You need to know what your overheads are for your days work. I cost out at 23p per mile. This allows for vehicle wear and tear and depreciation and fuel.
There is no point earning money when you don't know what your spending back out. Also it will help you to understand your overheads per vehicle. Wages, equipment, running costs etc...
Regards,
Trev