Weekly Timesheet Template

A weekly timesheet template with start, end, break, and daily total columns so employees can log hours accurately and managers can approve payroll in minutes.

tracker templateFree PDF and CSVUpdated Time, Attendance & Leave

Download the files

Sign in with Google and both the PDF and the CSV unlock immediately. We email you the links too.

Get your free download

Sign in with Google to unlock the PDF and CSV instantly. No form to fill in.

Free. By continuing you agree to our terms and privacy policy. We record your email and this download; marketing emails only if you tick the box.

What you get

  • A seven-day timesheet grid with start, end, break, and total columns
  • Automatic-style daily and weekly total rows you can sum in any tool
  • Employee and approver sign-off fields for clean payroll records
  • Regular and overtime hour breakdown for accurate pay runs

Template preview

The structure, not the finished file. The PDF and CSV carry the complete version.

Timesheet details

Employee name
Employee ID
Manager
Department

Daily hours

DayDateStartEndBreak (hrs)Total (hrs)
Monday
Tuesday
Wednesday
Thursday

Weekly summary

CategoryHoursRateAmount
Regular hours
Overtime hours
Total

Daily total = (End - Start) - Break. Weekly total is the sum of all daily totals; anything above your standard weekly threshold (often 40 hours) moves to the overtime row.

Sign-off

Employee signature & date
Manager approval & date

The preview stops here; the template continues in the download.

How to use this template

  1. Fill in the header. Add the employee name, manager, week-ending date, and pay period before logging any hours.
  2. Log hours daily. Record start time, end time, and unpaid break each day so entries stay accurate rather than recalled at week's end.
  3. Total and split hours. Sum each day, then split the weekly total into regular and overtime using your standard threshold.
  4. Submit for approval. Employee signs and dates, then the manager reviews and approves before payroll cut-off.

Frequently asked questions

How do I calculate the daily total?

Subtract the start time from the end time, then subtract any unpaid break. For example, 9:00 to 17:30 with a 30-minute break is 8 hours. In a spreadsheet, format the cells as time and the totals will compute automatically.

Should I log breaks on the timesheet?

Yes. Recording unpaid breaks keeps paid hours accurate and protects you in wage disputes. Paid breaks can stay inside the working window; only deduct breaks that are genuinely unpaid.

How are overtime hours handled?

Sum the week first, then move any hours above your standard threshold into the overtime row so they can be paid at the correct rate. Check your local rules, since some regions calculate overtime daily rather than weekly.