Skip to content

Free template · no signup

Free construction daily labor report template

One sheet per work date: employee, phase or cost code, hours. Download it blank, look at a completed electrical example, or use the workbook with the totals formulas already in place.

Downloads

The PDFs print on landscape letter paper. The workbook opens in Excel, Numbers, or Google Sheets; its totals are SUMIF formulas that recalculate when the file opens. The CSV is plain text, not a spreadsheet with formulas, and not an import file for any particular system.

What's on the sheet

The entry table has four columns, the same four the office needs for its job-tracking entry: Date, Employee, Phase # / Cost code, and Hours. Above it sit the project and job number, work date, crew lead, and who prepared the sheet. Beside it is a short legend for the codes used that day. Below it are employee totals, the crew total, and a four-line check before handoff.

DateEmployeePhase # / Cost codeHours
Crew total (sum of all employee hours, not elapsed time)

One employee who split the day gets one row per code. Codes stay as text so a leading zero survives. Hours are decimals with at most two places: 8.5, not 8:30.

Completed example

A three-person electrical crew on a fictional medical office job. John and Mike spent six hours on branch raceway and two on lighting fixtures; the lead, Sam, spent four on branch raceway and four on switchgear. Every employee comes to eight hours and the crew to twenty-four.

DateEmployeePhase #DescriptionHours
10/09/2026John Davis1000Branch Raceway6.00
10/09/2026John Davis3500Lighting Fixtures2.00
10/09/2026Mike Lewis1000Branch Raceway6.00
10/09/2026Mike Lewis3500Lighting Fixtures2.00
10/09/2026Sam Turner1000Branch Raceway4.00
10/09/2026Sam Turner3000Switchgear4.00
Crew total24.00
Employee totalsHoursPhase totalsHours
John Davis8.001000 Branch Raceway16.00
Mike Lewis8.003000 Switchgear4.00
Sam Turner8.003500 Lighting Fixtures4.00

The codes in the example are a sample reference list. Companies configure their own phase or cost codes, and the same activity can carry a different number on a different job. Use the list your project allows, not ours.

How to fill it in

  1. Start the sheet. Company, project or job number, work date, crew lead. One sheet per date.
  2. One row per employee per code. If someone did two kinds of work, give them two rows. Don't net them into one.
  3. Use the project's permitted codes. If an activity doesn't fit a listed code, ask the office before inventing one.
  4. Hours as decimals. 8.5, 2.25. Keep to two decimal places so totals don't drift.
  5. Check each person. Their rows should add up to the hours they actually worked that day, and nobody should exceed 24.
  6. Total the crew. That's the sum of employee hours, not elapsed time on site.
  7. Hand it off. The office checks completeness, sends it back if something is unclear, and enters it in their own job-tracking system.

For a worked explanation of the allocation rules, including per-person hours versus crew totals and what to ask when a description is ambiguous, see how to allocate crew labor hours to cost codes.

What this template is not

  • Not a complete daily site log. There are no weather, equipment, visitor, safety, or delay sections. It records labor allocation only.
  • Not a certified payroll form or timesheet. No pay rates, overtime classes, or signatures for payroll purposes.
  • Not a verified import file for Construction Monkey / crew HD or any other system. The CSV columns are generic.

The same sheet, by voice

PhaseNote is a demo of the same workflow without the paper: the crew lead says what the crew did, reviews the suggested rows by phase code, answers any questions, confirms, and the office gets the report as a PDF and CSV. Try it with a fictional crew.

Questions

Is this really free?

Yes. No email, no account. The files are generated from a script in the PhaseNote repository and contain only fictional data.

Phase code or cost code?

The demo calls them phase codes because the contractor it was built around does. Many companies say cost codes. Either way, it's the number your office uses to track labor by type of work.

Can I change the columns?

Yes, the workbook is unlocked. If you add columns, keep the SUMIF ranges in the totals section pointing at the employee, code, and hours columns.