Having an online employee time sheet means you can capture time immediately and see how many chargeable hours against non chargeable time you spend on a client. There are lots of reports enabling analysis of client profitability, employee profitability and office profitability.