Timesheet is an easy solution to keep track your working hours, calculate salary, send timesheet to manager and invoice clients. Worker and service technician keep an eye on thier customer-working-time. Sales men get a mileage list by the way and on top they get a work hour sheet per client. The paid version includes all features.