FirstHR

Free Construction Timesheet Template

Free construction timesheet templates for small contractors: weekly, overtime, daily, crew, subcontractor, certified payroll. Excel with cost codes.

Construction Timesheet Templates

Six free construction timesheet templates for small contractors: weekly, weekly with overtime and double time, daily, crew, subcontractor, and a certified payroll worksheet. Download as Excel with cost codes and per-week overtime built in. No signup.

A construction timesheet does more than a generic one: it ties every hour to a job and a cost code, so the same sheet that runs payroll also tells you which jobs made money and which ones you underbid. For a small contractor without a payroll department, that connection between labor hours and job costing is often the difference between bidding the next job well and guessing. These templates are built around what construction actually needs, cost codes, per-week overtime, and, when a federal job appears, certified payroll.

There are six here, with the weekly sheet first because most construction runs on a weekly cycle: weekly, weekly with overtime and double time, daily field reporting, a crew sheet, a subcontractor version, and a certified payroll worksheet. Each downloads as an Excel file, free and without an email, with cost codes and per-week overtime formulas built in. For hiring the crew that fills these in, see the guide on how to hire construction workers, and for the general weekly format, the weekly timesheet templates.

TL;DR
A construction timesheet records hours by job and cost code, with time in, time out, and separate regular and overtime columns, plus a foreman sign-off. Overtime is figured per workweek at 1.5x over 40 hours; the 80-hour biweekly shortcut is illegal in construction. Download all six free as Excel: weekly, weekly with overtime and double time, daily, crew, subcontractor, and a certified payroll worksheet, with cost codes built in and no signup. This is general information, not legal advice.

What a Construction Timesheet Is

A construction timesheet is a record of the hours a worker or crew put in on construction jobs during a pay period, built to capture what construction payroll and job costing need. Beyond time in, time out, and break, it records the job or project, a cost code for the type of work, and the trade, and it keeps regular hours separate from overtime.

It is an employer-side record, filled in by the worker or a foreman and approved before payroll runs. What sets it apart from a generic timesheet is the connection to jobs and cost codes, which turns the payroll document into a job-costing tool, and, on prevailing-wage work, into the basis for the certified payroll you must submit. The Department of Labor construction guidance treats these hours as wage records you are required to keep.

Cost Codes and Job Costing

The single feature that makes a construction timesheet different from a generic one is the cost code. A cost code is a short number that classifies the type of work an hour went to, concrete, framing, electrical, so you can track labor cost by category, not just by job. It is the backbone of job costing.

Why Cost Codes Matter
Without cost codes, you know a worker put in 40 hours; with them, you know how many went to the concrete you underbid versus the framing you made money on. Capturing the code on the timesheet, at the moment the work happens, is far more accurate than reconstructing it later. Cost codes often follow an industry structure such as the CSI MasterFormat divisions, but set a list that matches how you bid and bill. Every template here includes a cost-code column.

Ties between labor and cost codes are what let you bill clients accurately, compare estimated to actual on a job, and bid the next one from real numbers instead of a guess. That is why the cost-code column sits right next to the hours on every template.

Which Template Should You Use?

Match the template to how you pay and how you report. Weekly is the industry default; add overtime and double-time columns if your crews run long; daily for field reporting; crew for a whole team on one sheet; subcontractor for sub billing; and certified payroll for federal jobs.

Weekly Construction Timesheet
The industry default
A seven-day sheet with job, cost code, time in and out, break, and separate regular and overtime columns that total automatically. Most construction runs on a weekly pay cycle, so this is the starting point.
Weekly + Overtime / Double Time
OT and DT columns
Separate regular, overtime at 1.5x, and double-time at 2x columns, figured per workweek. For crews with regular overtime and states or contracts that require double time.
Daily Construction Timesheet
Field reporting by task
A single-day sheet listing each worker, trade, cost code, and task, with a daily total. For foremen capturing hours on site each day, feeding the weekly total.
Crew (Multiple Workers)
A whole crew on one sheet
One row per worker across the week, with regular, overtime, rate, and total pay per person and a crew total. For a foreman tracking a full crew at once.
Subcontractor Timesheet
Sub hours and billing
Date, project, scope, cost code, hours, rate, and an auto-calculated amount, so the sheet doubles as an hours record and an invoice basis for a subcontractor.
Certified Payroll Worksheet
Davis-Bacon prep
A worksheet to prepare weekly certified payroll for federal Davis-Bacon projects, with classification, straight and overtime hours, rate, and fringe. Prepares the data for Form WH-347.
Start With the Weekly Sheet
Most construction runs on a weekly pay cycle, so the Weekly sheet is the right default. Add the Overtime and Double Time version if your crews regularly run long or your state requires double time. Use the Daily sheet for foreman field reporting, the Crew sheet to run a whole team on one page, the Subcontractor sheet for sub billing, and the Certified Payroll worksheet the moment a federal or federally funded job enters the picture. Whichever you pick, capture the cost code and total each workweek separately.

6 Free Construction Timesheet Templates

Download all six as a single Excel set or grab individual templates. Each downloads as an Excel file with cost-code and job columns, per-week overtime, totals, and a setup tab already built, free and with no signup. Every template also opens cleanly in Google Sheets, so you can share a live copy with a foreman in the field.

Download All 6 Construction Timesheet Templates
Weekly, weekly with overtime and double time, daily, crew, subcontractor, and certified payroll worksheet. All as Excel files in one download.

Template 1: Weekly Construction Timesheet

A seven-day sheet with job, cost code, time in and out, break, and separate regular and overtime columns that total automatically. The industry-default starting point.

Weekly Construction Timesheet
ABCDEFGHI
1DayJob / ProjectCost CodeTime InTime OutBreak (min)Regular HrsOT HrsTotal Hrs
2MondayMaple St. Remodel03-1007:00 AM3:30 PM3080=G2+H2
3TuesdayMaple St. Remodel03-1007:00 AM4:30 PM3081=G3+H3
4WednesdayOak Ave. Foundation03-3007:00 AM3:30 PM3080=G4+H4
5ThursdayOak Ave. Foundation03-3007:00 AM3:30 PM3080=G5+H5
6FridayMaple St. Remodel03-1007:00 AM12:00 PM050=G6+H6
7Saturday00=G7+H7
8Sunday00=G8+H8
9Weekly Total=SUM(G2:G8)=SUM(H2:H8)=SUM(I2:I8)

Template 2: Weekly + Overtime / Double Time

Separate regular, overtime at 1.5x, and double-time at 2x columns, figured per workweek. For crews with regular overtime and states or contracts that require double time.

Weekly + Overtime / Double Time
ABCDEFGHI
1DayCost CodeTime InTime OutBreak (min)RegularOT (1.5x)DT (2x)Total
2Monday03-1006:00 AM4:30 PM30820=F2+G2+H2
3Tuesday03-1006:00 AM4:30 PM30820=F3+G3+H3
4Wednesday03-3006:00 AM6:00 PM3083.50=F4+G4+H4
5Thursday03-3006:00 AM4:30 PM30820=F5+G5+H5
6Friday03-1006:00 AM4:30 PM30820=F6+G6+H6
7Saturday03-1007:00 AM12:00 PM0005=F7+G7+H7
8Sunday000=F8+G8+H8
9Weekly Total=SUM(F2:F8)=SUM(G2:G8)=SUM(H2:H8)=SUM(I2:I8)
Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Template 3: Daily Construction Timesheet

A single-day sheet listing each worker, trade, cost code, and task, with a daily total. For foremen capturing hours on site each day.

Daily Construction Timesheet
ABCDEFG
1Worker NameTradeCost CodeTaskTime InTime OutHours
2Jordan BlakeCarpenter06-100Frame second floor7:00 AM3:30 PM8
3Sam RiveraLaborer02-200Site cleanup, haul7:00 AM3:30 PM8
4Taylor KimElectrician16-100Rough-in wiring8:00 AM4:30 PM8
5
6
7Daily Total=SUM(G2:G6)

Template 4: Crew (Multiple Workers)

One row per worker across the week, with regular, overtime, rate, and total pay per person and a crew total. For a foreman tracking a full crew at once.

Crew (Multiple Workers)
ABCDEFGHIJKL
1Worker NameTradeMonTueWedThuFriSatRegularOTRateTotal Pay
2Jordan BlakeCarpenter89888040132=I2*K2+J2*K2*1.5
3Sam RiveraLaborer88885037022=I3*K3+J3*K3*1.5
4Taylor KimElectrician88888440438=I4*K4+J4*K4*1.5
5
6
7Crew Total=SUM(I2:I6)=SUM(J2:J6)=SUM(L2:L6)

Template 5: Subcontractor Timesheet

Date, project, scope, cost code, hours, rate, and an auto-calculated amount, so the sheet doubles as an hours record and an invoice basis for a subcontractor.

Subcontractor Timesheet
ABCDEFG
1DateProjectScope / TaskCost CodeHoursRateAmount
2Oak Ave. FoundationConcrete pour03-300865.00=E2*F2
3Oak Ave. FoundationForm stripping03-300665.00=E3*F3
4Maple St. RemodelSlab prep03-100865.00=E4*F4
5
6
7Total=SUM(E2:E6)=SUM(G2:G6)
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

Template 6: Certified Payroll Worksheet

A worksheet to prepare weekly certified payroll for federal Davis-Bacon projects, with classification, straight and overtime hours, rate, and fringe. Prepares the data for Form WH-347.

Certified Payroll Worksheet
ABCDEFGHI
1Worker NameLast 4 IDClassificationDay / DateST HrsOT HrsRateFringeGross
2Jordan Blake1234CarpenterMon8035.0012.00=E2*(G2+H2)
3Jordan Blake1234CarpenterTue8135.0012.00
4Sam Rivera5678LaborerMon8028.0010.00
5
6

What to Include

A complete construction timesheet covers four groups: worker and job, hours data, pay basis, and an approval trail. The construction difference is in the first two, the job and cost code, and the trade or classification.

Worker and job
Worker name and trade
Job or project name
Cost code for the work
Hours data
Time in and time out
Break duration
Regular, overtime, double time
Pay basis
Hourly or classification rate
Overtime at 1.5x over 40 per week
Fringe, for prevailing-wage jobs
Approval
Worker signature
Foreman or supervisor approval
A stored, retrievable copy

The elements a generic timesheet skips, and construction needs, are the cost code, the trade or classification, and, on prevailing-wage work, the fringe. The templates build all of these in.

Overtime in Construction

Overtime is where construction payroll most often goes wrong, and the rule is not intuitive if you pay every two weeks. The Department of Labor calls out the construction industry specifically on this point.

The 80-Hour Biweekly Shortcut Is Illegal
For construction, paying overtime only after 80 hours in a biweekly pay period is illegal, because each workweek must stand alone (U.S. Department of Labor, Fact Sheet #1). Overtime is owed for hours over 40 in a single workweek at 1.5x the regular rate, even when you pay biweekly. This is general information, not legal advice.

So a worker who logs 48 hours one week and 32 the next is owed 8 hours of overtime for the first week, not zero on an 80-hour average. Averaging weeks to avoid overtime, along with failing to pay for shop-to-site travel and docking hours for rain delay, are among the most common construction violations the DOL cites. The templates total each workweek separately and keep overtime in its own column for this reason. For which workers are owed overtime at all, the exempt vs. non-exempt guide covers the classification rules.

Certified Payroll and Prevailing Wage

The moment a federal or federally funded job enters your pipeline, a whole compliance layer comes with it. Certified payroll is the weekly report that proves you paid the required prevailing wage, and it is not optional on covered work.

Davis-Bacon Certified Payroll
On federal or federally assisted construction contracts over $2,000, the Davis-Bacon and Related Acts require prevailing wages, and the Copeland Act requires weekly certified payroll with a signed Statement of Compliance. The DOL provides Form WH-347 for this; using it is optional, but the weekly reporting is mandatory. This is general information, not legal advice.

Willful falsification of certified payroll can carry civil or criminal penalties and debarment from future federal work, so accuracy matters. The certified payroll worksheet here prepares the weekly data, worker classification, straight and overtime hours, rate, and fringe, so you have what you need to complete the official filing. It is a preparation tool, not a substitute for the WH-347 submission. If you only do private work, certified payroll usually will not apply, but it is worth knowing the threshold before you bid a public job.

Timesheets by Trade

The same timesheet structure works across trades, with the classification and cost code changing to fit the work. A few notes by trade, since classification often drives both the rate and, on prevailing-wage jobs, the wage determination.

Carpenter
Framing, forms, finish; track by phase cost code.
Electrician
Rough-in and trim; often a separate classification rate.
Plumber / HVAC
Mechanical trades; log by system and cost code.
Concrete / Mason
Pours and finishing; weather delays worth noting.
Laborer
Site prep, cleanup, haul; base classification.
Foreman
Working supervisor; may split field and admin time.

Whatever the trade, the timesheet fields stay the same: job, cost code, hours split into regular and overtime, and a sign-off. Set your classification list and cost codes to match how you bid, and the same template serves a carpenter, an electrician, or a full mixed crew.

Timesheets for Small Contractors

A large contractor runs time tracking through field software and a payroll department that knows the rules. A small builder has an owner or a foreman collecting sheets from the truck, which is where the honest mistakes happen: overtime averaged across two weeks, a federal job whose certified payroll obligation got missed, or job costing reconstructed from memory. The templates are built to prevent exactly these.

You run the jobs and the payroll, so the timesheet has to capture cost codes without becoming a second job to fill in
A large contractor runs time tracking through field software and a payroll department. A small builder has an owner or a foreman collecting sheets from the truck, which means the template has to be simple but still capture what construction payroll needs: the job, the cost code, and the hours split into regular and overtime. That is exactly how these are built, with the cost-code and job columns already in place and the overtime formula ready. Pick the weekly sheet as your default, since most construction runs weekly payroll, and use it the same way on every job. Cost codes are what let you tie labor back to a specific job for billing and bidding, so capturing them on the timesheet, not reconstructing them later, is what makes job costing actually work.
Overtime in construction is figured per workweek, and the 80-hour biweekly shortcut is not just wrong, it is illegal
The Department of Labor is explicit about this for construction: paying overtime only after 80 hours in a biweekly pay period is illegal, because each workweek must stand alone. Overtime is owed for hours over 40 in a single workweek at one and one-half times the regular rate, even if you pay every two weeks. So a worker who logs 45 hours one week and 35 the next is owed five hours of overtime for the first week, regardless of the 80-hour total. This is one of the most common construction payroll violations the DOL cites, alongside failing to pay for shop-to-site travel and docking hours for rain delay. The templates keep overtime in its own column and total each workweek separately so the math is correct by design.
If you touch a federal or federally funded job, certified payroll is a weekly obligation with real penalties
Construction is one of the few trades where a single contract can pull you into a whole compliance regime. On federal or federally assisted construction contracts over $2,000, the Davis-Bacon and Related Acts require you to pay prevailing wages and, under the Copeland Act, to submit certified payroll every week. The Department of Labor provides Form WH-347 for this, with a signed Statement of Compliance, and the form is optional only in the sense that you may use your own format containing the same information. Willful falsification carries civil or criminal penalties and debarment from future federal work. The certified payroll worksheet here prepares the weekly data, classification, straight and overtime hours, rate, and fringe, so you are ready to complete the official filing, but it does not replace it.

The single most valuable habit is capturing the cost code and the correct per-week hours on an approved sheet, every week, and keeping it. A signed, cost-coded record is what makes payroll accurate, job costing real, and an audit a lookup instead of a scramble.

From Spreadsheet to HR Software

A spreadsheet is the right tool for a small contractor, and these templates work on their own. The strain shows up when sheets come in from three job sites in three formats, when approvals live in text messages, and when a certified payroll deadline or a lost record becomes a real problem.

Log hours by job
Workers or the foreman record time in, time out, break, cost code, and job on the sheet that fits your cycle.
Approve on site
The worker and foreman sign off each period, turning the sheet into an approved, defensible record.
Cost and pay
Use the cost codes for job costing and the regular and overtime totals for payroll, at 1.5x over 40 per week.
Retain the records
Keep approved sheets and any certified payroll for the retention period, so an audit or dispute is a lookup.

When that point arrives, FirstHR centralizes what the spreadsheets were doing separately: employee profiles hold the crew, their trades, and rates, a self-service portal lets workers submit and foremen approve, e-signature captures the sign-off, and document storage keeps timesheets and certified payroll in one retrievable place, alongside the employee handbook and time-off policy. FirstHR is an onboarding and HR platform, not a payroll processor or certified-payroll filer: it does not run payroll, calculate prevailing wage, or submit WH-347, so pair it with your payroll provider and, for prevailing-wage work, a qualified compliance resource. Applicant tracking is coming soon to FirstHR.

Key Takeaways
A construction timesheet ties hours to a job and a cost code, so the same sheet runs payroll and drives job costing.
Cost codes classify the type of work per hour, which is what lets you bill, compare estimate to actual, and bid the next job.
Overtime is figured per workweek at 1.5x over 40 hours; paying only after 80 biweekly hours is illegal in construction.
Most construction runs weekly payroll, roughly 65 percent of establishments, so the weekly sheet is the default.
On federal jobs over $2,000, Davis-Bacon requires prevailing wage and weekly certified payroll on Form WH-347 or equivalent.
Keep approved timesheets and certified payroll for the retention period, three years or more, for wage disputes and audits. This is general information, not legal advice.

Frequently Asked Questions

What is a construction timesheet?

A construction timesheet is a record of the hours a worker or crew put in on construction jobs during a pay period, built to capture what construction payroll and job costing need. Beyond the basic time in, time out, and break, a good construction timesheet records the job or project, a cost code for the type of work, and the trade or classification, and it separates regular hours from overtime. It is filled in by the worker or a foreman and approved before payroll runs. The construction timesheet does more than a generic one: it ties labor hours to specific jobs and cost codes so you can bill clients accurately, cost your jobs, and bid the next one, and on prevailing-wage work it feeds the certified payroll you are required to submit. Most construction runs on a weekly pay cycle, so the weekly format is the industry default.

What are cost codes on a construction timesheet?

Cost codes are short numbers that classify the type of work a labor hour went to, so you can track cost by category rather than just by job. For example, a code might separate concrete work from framing from electrical, often following an industry structure such as the CSI MasterFormat divisions. On a timesheet, each line of hours gets a cost code, which lets you roll up how much labor went into concrete across a job, or across all jobs. This is the core of job costing: without cost codes, you know a worker put in 40 hours, but not whether those hours went to the work you underbid or the work you made money on. Capturing the code on the timesheet, at the moment the work happens, is far more accurate than reconstructing it later from memory. The templates here include a cost-code column so you build this in from the start. Set your own code list to match how you bid and bill.

Is overtime in construction calculated weekly or biweekly?

Weekly, always, even if you pay biweekly. The Department of Labor is explicit for the construction industry: paying overtime only after 80 hours in a biweekly pay period is illegal, because each workweek must stand alone. Overtime is owed for hours worked over 40 in a single workweek, at one and one-half times the regular rate. So if a worker logs 48 hours one week and 32 the next, they are owed 8 hours of overtime for the first week, regardless of the fact that the two weeks total 80 hours. Averaging two workweeks to avoid overtime is one of the most common construction payroll violations the DOL cites. The practical rule is to track and total hours by workweek, calculate overtime per week, and let the biweekly or other pay-period total simply be the sum of the weeks. The templates keep overtime in its own column and total each workweek separately for this reason. This is general information, not legal advice.

What is certified payroll and when do I need it?

Certified payroll is a weekly payroll report you must submit on federal and federally assisted construction contracts, showing that you paid workers the required prevailing wage. It is triggered by the Davis-Bacon and Related Acts, which apply to federal or federally funded construction contracts over $2,000. Under the Copeland Act, covered contractors and subcontractors must submit payroll information every week, accompanied by a signed Statement of Compliance certifying the payroll is correct and that workers received the proper Davis-Bacon prevailing wage rates. The Department of Labor provides Form WH-347 for this purpose. Using that specific form is optional, but the weekly certified reporting itself is mandatory, and you may use your own format as long as it contains the required information and the signed statement. Willful falsification can lead to civil or criminal penalties and debarment from future federal work. If you only do private residential and commercial work, certified payroll usually does not apply, but the moment a federal or federally funded job enters the picture, it does. This is general information, not legal advice.

How do I fill out a construction timesheet?

Start from a template and fill it in as work happens rather than reconstructing the week later. First add the header: the worker name and trade, the project, the week ending date, and the day your workweek begins. Then, for each day, enter the job or project, the cost code for the work, the time in and time out, and the break. Keep regular hours and overtime in separate columns, with any hours over 40 in the week going in the overtime column. On a daily sheet, the foreman logs each worker and task; on a crew sheet, each worker is a row across the week. Total the period, and on a weekly sheet the built-in formulas total regular and overtime automatically. Finally, have the worker and the foreman or supervisor sign off, and store the approved sheet. Filling in the cost code at the time the work is done is the step that makes the timesheet useful for job costing later.

What is the best pay period for a construction business?

Weekly is the construction industry standard, and for good reason. Federal data shows that construction uses weekly pay far more than most industries, with roughly 65 percent of construction establishments on a weekly cycle, compared with the private-sector economy where biweekly is most common. Weekly pay suits construction because the work is physical, often hourly, and crews value fast access to earnings, and because it aligns cleanly with how overtime is calculated, since overtime is owed per workweek. Weekly pay also matches the weekly certified payroll obligation on prevailing-wage jobs. The tradeoff is more frequent payroll runs and more administrative time. A small contractor can use the weekly template as the default and, if administrative load is a concern, consider biweekly while remembering that overtime must still be figured for each workweek separately, not on the 80-hour total. Match the template to whichever cycle you run.

Can I use one timesheet for my whole crew?

Yes, and the crew template on this page is built for exactly that. A crew timesheet puts one worker per row across the days of the week, with regular, overtime, rate, and total pay per person and a crew total at the bottom, so a foreman can capture the whole crew on a single sheet instead of collecting one form per worker. This is efficient for field reporting, especially when a foreman is filling in hours for the crew at the end of the day or week. The one rule to keep in mind is that overtime is still calculated per worker, per workweek: each person's hours over 40 in the week are their overtime, and the crew total is just the sum. For a small contractor with a single crew, this format is often the simplest way to run the whole week on one page, then hand it to payroll approved and signed.

How long do I have to keep construction timesheets?

Under federal law, construction timesheets are wage records and must be kept for a set period. The Fair Labor Standards Act recordkeeping rules require payroll records to be preserved for at least three years, and the underlying records used to compute wages, including time and work schedules, for at least two years. For certified payroll on Davis-Bacon projects, records should be kept for at least three years after the project is completed, and prevailing-wage documentation is best held longer given audit exposure. Many contractors keep everything for three years or more to cover the statute-of-limitations window for wage claims and federal audits. The practical takeaway is not to discard approved timesheets or certified payroll at the end of a job. Store them somewhere retrievable and hold them for at least the required period, because they are the records you rely on in a wage dispute, a client billing question, or a federal audit. This is general information, not legal advice.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial