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 template

No 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.

Your logo here
TIMESHEET
Worker
Date
DateDescriptionStartEndBreakHours
Total hours
Illustrative blank form. Customize the printable version in the tool.

How to use the timesheet template

  1. 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.

  2. 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.

  3. 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.

Timesheet template vs. generator vs. Cinderblock
CapabilityTimesheet templateTimesheet generatorCinderblock
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
Explore time tracking on the Build plan
View all free tools

Timesheet template questions

Yes, it is free to print, and no account or email is required for printing. If you add company details, you can use them for this template without choosing the optional save-and-continue flow.

Yes. Add your company details and upload your logo in the template tool. The job or payment details stay blank for you to write after printing.

No. It is a blank paper record. Calculate and review the hours yourself, then use your payroll process. It does not determine overtime, payroll taxes, or payroll compliance.

Yes. Keep one worker per sheet and use separate dated rows for each job or work segment. Write the job reference in the description or notes so the office can allocate the hours.

Label break durations clearly, for example 30 minutes. When recording decimal hours, 7 hours 30 minutes is 7.5 hours. Check that any intended break deduction is applied once rather than twice.

No. You can use the paper form as an hours record and leave rate and amount blank. If you fill them in, check the multiplication separately; it is not a payroll calculation.

No. The print stylesheet includes a Cinderblock Free Tools footer where supported by your browser. Check the print preview for the output your browser will produce.

Yes. Use Print in the tool and choose Save as PDF in your browser, where available. It is a blank printable PDF, not a fillable PDF, Word file, or spreadsheet. Change the layout in the web tool and print a new copy when needed. Do not rely on the template as a saved completed document.

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.

Use free timesheet template