{"slug":"timesheet","title":"Employee & Contractor Timesheet","description":"Record who worked, for which client or job, the period covered, and the approved hours.","use_when":"Time needs to be reviewed before payroll, contractor payment, or client billing.","next_step":"Use approved hours in payroll or an invoice.","version":"1.0.0","updated":"2026-08-14","supported_formats":{"browser":["pdf","docx","print","json"],"api":["json","text","html","pdf","docx"]},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://freebusinessforms.com/schemas/timesheet.json","title":"Employee & Contractor Timesheet","description":"Record who worked, for which client or job, the period covered, and the approved hours.","type":"object","additionalProperties":false,"properties":{"business_name":{"title":"Business name","type":"string"},"worker_name":{"title":"Worker name","type":"string"},"worker_type":{"title":"Worker type","type":"string","enum":["Employee","Independent contractor"]},"period_start":{"title":"Period start","type":"string","format":"date"},"period_end":{"title":"Period end","type":"string","format":"date"},"project_name":{"title":"Client, project, or cost code","type":"string"},"hours_detail":{"title":"Dates, tasks, and hours","type":"string"},"total_hours":{"title":"Total hours","type":"number"},"approver":{"title":"Reviewed by","type":"string"}},"required":["business_name","worker_name","period_start","period_end","hours_detail","total_hours"],"x-form-version":"1.0.0"},"human_url":"https://freebusinessforms.com/forms/timesheet"}