Free contractor timesheet template
Print a blank timesheet for a worker’s daily hours. Record job assignments, start and end times, and breaks on paper for office review.
Prepare your blank timesheet
Add your business details and logo, choose time-entry rows, and show or hide the document ID, worker, date, and notes. The printed table has date, description, start, end, break, and hours columns.
Use free timesheet templateNo account or email required to print. Blank paper form or browser PDF, not a fillable PDF. Printed output may include a Cinderblock Free Tools footer.
| Date | Description | Start | End | Break | Hours |
|---|---|---|---|---|---|
How to use the timesheet template
Prepare one form per worker
Choose enough entry rows for the period and job changes. Keep the worker field and notes visible for identifying the record.
Record the day while it is fresh
Write the date, job reference, work description, start and end times, and breaks. Use separate rows when a worker moves between jobs.
Review before payroll entry
Check missing dates, overlapping entries, break deductions, and the total with the worker. Pass the reviewed hours to your payroll process.
Make each time entry traceable to a worker and a job
Use one paper timesheet per worker. Write the worker’s name, the period covered, and a reference the office can recognize. The template has a date field and a notes area; if you need a period start and end, write that range in the notes.
Record job changes on separate rows
The description column can hold both the job reference and what the worker did. “Job J-312: install bedroom trim” is easier to review than “Carpentry.” If the worker moves to another site in the afternoon, start a new row with that site’s reference.
Write start and end times clearly, including AM or PM where needed. For a shift that ends the next day, note both dates so the office doesn’t read an overnight shift as a negative or unusually short interval.
Keep break units consistent
Write a break as a duration, such as “30 min.” Review which time is intended to be deducted under your own timekeeping process. Don’t deduct the same break from both a worked-hours figure and the daily total.
If you use decimal hours, convert minutes before adding: 15 minutes is 0.25 hours, and 30 minutes is 0.5 hours. Writing 7.30 when you mean seven hours and thirty minutes changes the result.
Example: split a carpenter’s day between two jobs
In this fictional record, Casey Example works at job J-312 from 8:00 AM to noon, then at job J-318 from 12:30 PM to 4:00 PM. The two rows show 4 hours and 3.5 hours, totaling 7.5 hours.
The 30-minute gap between the rows is already excluded. Don’t subtract it again from 7.5. The descriptions name the trim work at the first job and door fitting at the second. These entries illustrate time-record arithmetic, not pay rules.
If the office needs a labor amount, it can multiply reviewed hours by the relevant rate separately. That amount alone doesn’t determine payroll taxes, overtime, or what must be paid.
Review paper sheets before entering payroll
Collect sheets on the agreed day and check them while workers can still answer questions. Review:
- Missing names, dates, or job references.
- Entries that overlap or leave unexplained gaps.
- Break units and any duplicate deductions.
- Daily arithmetic and the total for the period.
- Corrections that aren’t clear to the person entering payroll.
Ask the worker to clarify an unclear entry rather than filling it in from memory. Keep the corrected copy and note the review date. Submit the reviewed record through your normal payroll process; the template does not submit it for you.
File a scan with the same worker and period reference. If hours change after submission, tell the person handling payroll which record was corrected. For typed entries and calculated hours, use the timesheet generator.
Move from collecting sheets to recording time on the job
Paper timesheets can capture daily work. Someone still needs to collect them, clarify handwriting, and match the hours to each job.
Cinderblock’s Build plan supports employee clock-in and clock-out activity and appointment time. Time tracking and job costing help keep labor records with the work.
| Capability | Timesheet template | Timesheet generator | Cinderblock |
|---|---|---|---|
| Record work hours | Worker writes the time record | Enter dates and hours online | Employee time tracking on Build |
| Daily and total hours | Calculate and review manually | Calculate entered time details | Clock-in/out and appointment time |
| Identify the work | Write the job in the description | Enter work descriptions | Keep time with job-related work |
| Labor cost context | Separate calculation and job record | Optional rate-based labor amount | Time tracking and job costing on Build |
| Review the time record | Collect and check paper sheets | Review the exported document | Use recorded time with job records |
Related free tools for this paperwork
Timesheet generator
Type time entries and calculate recorded hours before printing.
Explore timesheet generatorWork order template
Identify the field assignment behind the worker’s time entries.
Explore work order templateTimesheet template questions
Have time sheets ready before the next workday
Print one for each worker and leave space for the job details that make the hours easier to review.