So in the last week I've had this same conversation with about 5 different people.
The long story short - cost tracking is important. Its super important
- Improves estimating accuracy
- Supports contract claims
- Helps with scheduling
- Gives you really good/professional data for your clients
It's also way easier then you realise. And you probably already do it
You need to do cost tracking for accounting. You track all your invoices and labour hours. Just go to slgihtly more effort and set up cost codes so eveyrthing is alllocated to a bucket correctly
Don't make things too granular.
Just task/cost code, quantity of work and total hours. That gives you good data for your estimating