A timesheet is a way for workers to record where they are spending time. This can be a simple clock in and clock out for the day or track individual tasks that add up to a final project. A simple timesheet would count the weekly hours that would be signed off by a manager for payroll. A complex project timesheet can be used to bill your customer for the number of hours that workers have put into that project.
Timesheets can be paper based or even spreadsheet based. But having a real-time timesheet can very useful for companies to generate complex project reports, PTO and leaves based on worked hours, etc.
It is ideal to get started with a paper-based approach and then move to software once the need arises. We have prepared some free timesheet templates to get you started in the right direction.