Tracking jobs and tasks via PM brings a major part of any practise into your software. The next step is surely to introduce a time ledger with the option of producing fees within the module or just marking the time as billed so removed from the outstanding time on the clock.