Tristiks/Blog

Time Tracking

How to Fill Out a Timesheet (with Free Template)

By Suraj Rao10 min read

What You'll Learn

  • A complete timesheet line has a date, client or project, task, start and end times, breaks, a total and a billable flag.
  • Filling in your timesheet every day, not on Friday from memory, is the single biggest fix for missing hours.
  • Once you bill several clients, a timer that writes the timesheet for you is more accurate than any spreadsheet.
Illustration of a person working at a laptop surrounded by charts and a checklist, beside the headline: fill out a timesheet in minutes

To fill out a timesheet, write one line for each block of work: the date, the client or project, the task, your start and end times, any unpaid break, and the total hours. Mark each line billable or not, add up the week, check it, and submit it for approval or turn it into an invoice.

That's the whole job. The details are where people slip: rounding, forgotten breaks, and weeks rebuilt from memory on a Friday afternoon.

This guide shows how to fill out a timesheet step by step, with a filled-in example week, the difference between daily and weekly timesheets, how approval works and the mistakes to avoid. It works whether you're an employee, a freelancer or part of an agency team.

What goes on a timesheet

Every timesheet, paper or digital, needs the same few fields. Leave one out and someone will have to ask you about it later.

FieldWhat to writeExample
DateThe day the work happenedMon 2 Nov
Client or projectWho the work was forNorthwind Studio, Website redesign
TaskWhat you did, in a few wordsHomepage wireframes
Start timeWhen you started09:00
End timeWhen you stopped12:30
BreakUnpaid time taken in the middle0:15
TotalEnd minus start minus break3.25
BillableWhether the client pays for itYes

A few notes on the fields:

  • Client or project. Employees on one team may only need a project or cost code. Freelancers and agencies need the client, because that's who gets the invoice.
  • Task. "Design" tells nobody anything. "Homepage wireframes, round 2" tells your client exactly what they're paying for.
  • Total. Write it in decimal hours (3.25, not 3:15) if the number feeds a payroll or invoice calculation. Our guide on how to calculate hours worked has a full minutes-to-decimal table.
  • Billable. Admin and proposal writing are usually non-billable. Record them anyway.

How to fill out a timesheet, step by step

Here's the routine that keeps a timesheet accurate with the least effort.

1. Start from the right template

Use one sheet per week, with the fields above as columns. If your employer or client gives you a format, use theirs. If not, download our free timesheet template: it's an Excel file that works out each line's hours from start and end times and adds up the total and billable hours for the week. It opens in Google Sheets too.

2. Fill in your name and the week

At the top, write your name, the week's start and end dates and, if you work for several clients, who the sheet will go to.

3. Log each block of work as you go

When you switch tasks, write a new line with its start time, and the end time when you stop. One line per task, not per day, is what makes a timesheet useful later.

4. Record breaks separately

Lunch, a school run, a long phone call that wasn't work: put it in the break column rather than shortening the end time. Under US federal rules, short rest breaks (usually 20 minutes or less) count as hours worked, while a real meal break of 30 minutes or more, where you're fully off duty, generally doesn't, according to the US Department of Labor's guidance on hours worked. Rules differ by country and state, so check your own.

5. Work out each line's total

Total = end time minus start time minus break. 09:00 to 12:30 with a 15-minute break is 3 hours 15 minutes, or 3.25 hours. The free timesheet calculator does this for a full week, including shifts that run past midnight.

6. Mark billable or non-billable

Do it on the day, while you remember whether that call was for the client or for you.

7. Add up the week and check it

Total the hours and the billable hours. Then read the sheet against your calendar: does Tuesday look short? Is there a meeting with no line?

8. Submit it, or bill it

Employees submit the timesheet to a manager. Freelancers and agencies use it to build the invoice, often attaching a time report so the client sees what they're paying for.

A filled-in example: one week for a freelance designer

Here's a real-looking week for a freelance designer with four clients. Times are in 24-hour format and totals are in decimal hours.

DayClient / projectTaskStartEndBreakHoursBillable
MonNorthwind Studio / Website redesignHomepage wireframes09:0012:300:003.50Yes
MonInternalInvoicing and email13:3014:150:000.75No
MonBrightpath / Client portalUI review14:1517:150:152.75Yes
TueBrightpath / Client portalDesign system components09:0013:000:004.00Yes
TueNorthwind Studio / Website redesignFeedback call14:0015:000:001.00Yes
TueLumen LabsProposal writing15:0016:300:001.50No
WedAtlas Digital / Mobile app UIOnboarding screens09:3013:000:153.25Yes
WedNorthwind Studio / Website redesignHomepage revisions14:0016:000:002.00Yes
ThuFernwood Co / SEO retainerMonthly report09:0011:150:002.25Yes
ThuAtlas Digital / Mobile app UIDeveloper handoff11:1513:150:002.00Yes
ThuInternalPortfolio update14:0015:000:001.00No
FriBrightpath / Client portalBug fixes09:0012:000:003.00Yes
FriInternalBookkeeping13:0014:000:001.00No

Week total: 28.00 hours. Billable: 23.75 hours. Non-billable: 4.25 hours.

Written down, it shows Northwind took 6.5 hours this week, ready to compare with the estimate, and that about 15% of the week went on unpaid work. Our complete guide to billable hours covers how to read that ratio.

Daily vs weekly timesheets

A daily timesheet covers one day and is filled in and often submitted that day. A weekly timesheet covers seven days on one sheet and is submitted once a week.

Daily timesheetWeekly timesheet
Best forShift work, contractors paid daily, jobs billed by the dayMost office work, freelancers, agencies
AccuracyHigh: written while the day is freshHigh if you fill it in daily, low if you fill it in on Friday
AdminMore sheets to file and approveOne sheet per person per week
BillingEasy to bill day ratesMatches weekly or monthly invoicing

For most freelancers and agency teams, the best of both is a weekly timesheet that you fill in daily.

Common timesheet mistakes (and how to avoid them)

Filling it in on Friday from memory

This is the big one. By Friday, the short tasks have vanished: the 20-minute call, the quick fix. Those are exactly the billable minutes that add up. Fill the sheet in at the end of each day, or better, as you switch tasks.

Rounding every entry up (or down)

Rounding each line to the nearest hour makes a timesheet look tidy and wrong. If you round, round consistently, to a small increment such as 6 or 15 minutes, and say so in your contract. For employees in the US, federal rules accept rounding to the nearest 5, 6 or 15 minutes only if it averages out over time and doesn't leave people underpaid (29 CFR 785.48).

Forgetting breaks

Leaving out an hour-long lunch adds an hour you didn't work. Use the break column.

Vague task descriptions

"Work" and "misc" invite questions from clients and approvers. Write what you did in a few words a client would understand.

Editing approved or invoiced time

Once a timesheet is approved or billed, it's a record. If something was wrong, add a correcting entry and tell the approver, rather than quietly changing the old one.

How timesheet approval works

In most teams, approval follows the same simple flow:

  1. Submit. At the end of the week (or day), you submit your timesheet.
  2. Review. A manager, project lead or client checks the hours against what they expected: the plan, the project estimate, the work delivered.
  3. Approve or send back. If something looks off, the reviewer sends it back with a question, you fix it and resubmit.
  4. Lock. Approved hours are locked and go to payroll or onto an invoice.

For freelancers, the client is the approver, and the "approval" usually happens when they accept the invoice. Sending a clear time report with the invoice makes that quick: they can see every date, task and total without asking.

When a time tracker beats a paper or spreadsheet timesheet

A paper or spreadsheet timesheet is fine when you work for one employer, on one project, with regular hours. It starts to creak when:

  • you work for several clients and switch between them during the day;
  • you bill by the hour and every missed 15 minutes is money;
  • you have a team and spend Friday chasing everyone's sheets;
  • clients ask for proof of the hours you're billing;
  • you copy hours from the timesheet into an invoice by hand.

That's where a time tracker earns its place: you start a timer on a client, project and task, and it writes the timesheet line for you.

In Tristiks Grow's timesheets, every hour from the OneTrack desktop app, the web timer or a manual entry lands on one timesheet per client. Each entry has its project, task and a billable or non-billable flag. When you build an invoice, you pick the billable hours, and those entries are locked so no hour is billed twice.

The Tristiks Grow time log: each entry's date, client, project, total time and whether it's billable, with a Download Report button

Forgot to start the timer? You can still add an entry by hand, as a length of time or with start and end times. And if a client wants the detail, you can download a PDF time report for any date range.

For more on choosing a method, see our comparison of seven ways to track your time at work.

Frequently asked questions

How do I fill out a timesheet for the first time?

Write one line per block of work with the date, client or project, task, start time, end time and break. Work out each line's hours (end minus start minus break), add up the week, check it against your calendar and submit it. Fill it in daily so nothing goes missing.

Should a timesheet be in hours and minutes or decimal hours?

Use decimal hours (7.5) for anything that feeds a pay or invoice calculation, because 7:30 multiplied by a rate gives the wrong answer in most spreadsheets. Hours and minutes are fine for reading. Fifteen minutes is 0.25, thirty is 0.5 and forty-five is 0.75.

Do breaks count on a timesheet?

Record every break, then follow your local rules on which ones are paid. In the US, short rest breaks usually count as hours worked and bona fide meal breaks of 30 minutes or more usually don't. For freelancers, a break is simply time you don't bill.

What happens if I make a mistake on my timesheet?

If it isn't submitted yet, fix it. If it's already approved or invoiced, tell your manager or client and add a correcting entry rather than editing the original. That keeps the record honest for both sides.

Wrap up

Filling out a timesheet takes a few minutes a day if you log as you go: one line per task, breaks in their own column, totals in decimal hours and a billable flag on everything.

Start with our free timesheet template, and when you're tired of filling it in, let Tristiks Grow's timesheets fill themselves as you work.

This post is general information, not legal or payroll advice. Rules on breaks, rounding and overtime vary by country and state.

Category: Time Tracking

Suraj Rao

Suraj Rao is the founder of Tristiks, the team behind Tristiks Grow and its desktop time tracker OneTrack. He writes about time tracking, client work and getting paid, and about DevOps, cloud and AI from years of building software.

All articles

Save time and money in one click

Tristiks Grow brings time tracking, clients, proposals, invoicing, and more into one place.

Free 14 day trial. No credit card required.