Timesheets
Log hours on a project and its to-dos, messages, docs, files, cards and events, fill in your week on My Timesheet, and see totals, time off and approvals in one report.
Timesheets let your team record the hours that go into a project and the work inside it. Each project with Timesheet on has its own timesheet, My Timesheet gives each person their week as a grid to fill in, and the Timesheets report adds it all up and downloads it as a CSV file.
Timesheets are for your team only. Clients never see a badge, a timesheet, the report, or anyone's hours.
Turning Timesheet on for a project
Timesheet is off in every project until someone turns it on:
- Open the project, click ••• at the top right, and choose Project settings
- In the Timesheet section, below Project health, turn on the switch
Thicket confirms with "Timesheet turned on". Anyone on the project except clients can flip the switch, unless an admin has turned on Restrict who can edit project details. Then only owners, admins, and the person who created the project can. See Permissions. Owners and admins can also turn it on in several projects at once under Admin > Timesheets.
Turning Timesheet off deletes nothing. The project's ⏱ badges and See the timesheet links go away, the hours already logged stay in the Timesheets report, and everything comes back when you turn it on again. Project templates don't have the switch.
Logging time from the ⏱ badge
With Timesheet on, a ⏱ badge showing the hours logged so far, like ⏱ 3.50 hr, appears at the top of the project's page and at the top of each to-do, message, doc, file, card, and event in the project. Click it to open Track time spent on this… (this project, this to-do, and so on):
- Pick the Date. It starts on today, or on the event's day for an event (for a repeating event, the day you opened)
- Type the Hours, as a decimal like 1.5 or as hours and minutes like 1:30
- Owners and admins can choose the Person the time is for. Everyone else logs their own
- Add Notes, if you like, and click Add
The panel lists the newest entries below. To change one, click See the full timesheet.
A few rules apply wherever you enter hours:
- Hours are kept to two decimal places, so 0:07 is saved as 0.12. Anything else gets "Enter hours like 1.5 or 1:30".
- A person can log at most 24 hours on one day, counting all their time that day, time off included. A 25th hour is refused with a message like "That would put Priya Sharma over 24 hours on Sep 24, 2026."
- Logging time is quiet. It doesn't notify anyone or appear in Activity.
What can take time
- The project itself, and its to-dos, messages, docs, files, cards, and events.
- Each day of a repeating event has its own time. Open the event on that day to log time there.
- Events on the account calendar, outside any project, don't take time. Neither do to-do lists, folders, chat, board columns, or check-ins.
- An archived item keeps its hours, but takes no new time.
When an item moves, is archived, or goes in the trash
Hours belong to the item they're logged on, so they follow it:
- Trash: put an item in the trash and its hours drop out of every total. Restore it and they come back. When the item is deleted for good, its time goes with it. See Archiving, Trash, and Restoring.
- Archive: an archived item's hours still count.
- Move: move an item to another project and its hours move with it. A copy starts with no hours. See Moving and Copying.
- The account calendar: an event with logged time can move onto the account calendar. The move dialog warns you first, with a line like "Its 2 hours of logged time won't count while it's on the account calendar." The hours count again when the event moves back into a project.
Someone who leaves the account keeps their hours, under their name.
Project and item timesheets
To see and change the time on a project, click ••• at the top right of the project and choose See the timesheet. Each to-do, message, doc, file, card, and event has See the timesheet in its ••• menu too.
- The project's timesheet lists every hour logged in the project, on the project itself and on everything in it, newest first, with a Total at the bottom. Time on an item is labeled with it, like To-do: followed by the to-do's name. Past 100 entries, Older entries and Newer entries page through them.
- An item's timesheet lists only that item's time, with See the whole project timesheet at the bottom. A repeating event's timesheet covers one day.
Both have a row at the top for logging time, Download CSV at the top right once there's time logged, and See timesheets for all projects at the bottom, which opens the report.
To change an entry, click its pencil. The row becomes a form: change the date, hours, notes, or (for owners and admins) the person, then click the check mark to save or the X to cancel. What the time is logged on can't change.
To delete an entry, click its trash can and confirm with Delete entry. Deleting is permanent: an entry has no trash of its own, so it can't be restored.
You can change and delete your own entries. Owners and admins can change and delete anyone's.
The Timesheets report
Click Reports in the sidebar, or press 3, and choose Timesheets. The report lists every hour in a date range, with one ledger per project in alphabetical order, each with its Total, then an Absence group for time off.
The filters at the top read as a sentence: For Everyone on All projects from a date range.
- For: everyone, or one person.
- on: all projects, or one project.
- from: click the dates, choose From and To, and click Apply. The report starts with the last month, up to today, and covers at most 366 days at a time.
- Once you've changed a filter, a round X appears at the end of the sentence. Click it to go back to the starting filters.
The pill beside the filters shows the total, like "14.5 hours total". Type in the Filter… box, or press Shift+F, to narrow the entries on the page as you type, with the matches highlighted and the totals added up again. After choosing one person under For, owners, admins, and that person get a link to open their weekly timesheet.
The report covers the projects you can see. Members see everyone's hours in those projects and only their own time off. Owners and admins see everyone's time off too.
Until anyone has logged time you can see, the report says so, and owners and admins get a link to Admin > Timesheets to choose which projects track time.
Downloading a CSV
Download CSV saves the entries the filters show as a spreadsheet file, one row per entry, with the columns Date, Person, Hours, Project, Item, Notes, and Created, plus Status while approvals are on. The Filter… box doesn't narrow the file. Time off is listed with Absence as the project and its type as the item. The project and item timesheets download their entries the same way.
A name or note that starts with =, +, - or @ is saved with an apostrophe in front, so a spreadsheet shows it as text instead of running it as a formula.
My Timesheet
Click My Timesheet in the Me section of the sidebar, or press Shift+L. It's your week as a grid: a row for each thing you're spending time on, a column for each day, and totals for each row, each day, and the week. Use the arrows beside the dates to go to the week before or after, and This week to come back.
Each week starts fresh. It shows the rows you added that week, a row for everything your hours that week are on, and your time off rows. Time you log from a ⏱ badge appears on its own row, so you never enter it twice.
Adding a row
- Click Add a row
- Pick a project from Projects with Timesheet on, the ones you're on with Timesheet turned on
- Pick what the time is on: No item: time on the project itself, or a to-do, event, message, doc, file, or card. Type in Find a to-do, event… to search. A repeating event is listed once for each of its days that week
To take a row off the week, point at it and click the X at its end. If the row has hours, Thicket asks first, because Remove row and entries deletes that row's entries for the week for good. Other weeks keep theirs.
A row that can't take new time says why, such as "Timesheet is off in this project" or "This project is archived".
Filling in hours
- Click a cell and type the hours, like 1.5 or 1:30. The cell saves when you leave it, and Saved appears under the grid. There's no Save button.
- Tab moves to the next day. Enter saves and moves down to the same day in the next row. Escape puts back what was saved.
- Clear a cell to delete its entry. Entry deleted. appears under the grid with Undo, which puts the hours and notes back.
- For notes, click the small ▾ at the bottom of a cell, or press Shift+Enter in the cell. The hours and notes open together just below it. A filled-in ▾ means the entry has notes: point at it to read them.
- A cell holding more than one entry, like two logged from a badge, shows their total with a stack icon. Click it to see each entry, with Logged by when someone else logged it, and change or delete any of them.
- A day can't go over 24 hours. When an entry would pass that, it isn't saved and the day's total turns red.
On a phone, or when the window is narrow, My Timesheet shows one day at a time. Tap a day at the top, each showing its total, to see its rows, each with a box for the hours and a button for notes.
Time off
Below your project rows, the Absence rows are for time off: Vacation, Sick leave, Bereavement, and Statutory holiday to start, or whatever types your admins have set up. Every type is always there, so there's nothing to add. Type hours under the day like any other row.
Time off is private: only you, owners, and admins can see it. It never shows on a project, a project's timesheet, or a badge. In the Timesheets report it's in the Absence group.
Someone else's week
Owners and admins can open anyone's week: from the menu with the person's name at the top of My Timesheet, from View on the approvals page, or from the Timesheets report after choosing someone under For. The page is titled with their name, like Priya Sharma's Timesheet, and anything typed there is logged for them. The weeks of people who've left the account can be read but not changed.
Admin › Timesheets
Owners and admins set up timesheets for everyone under Admin > Timesheets, in the Content section. Every change saves as soon as you make it.
- Projects: every active project you can see, each with its Timesheet switch, so you can turn it on in several at once. It's the same switch as in the project's settings.
- Week starts on: the first day of everyone's weekly timesheet, Monday to start. The timesheet date pickers start their weeks on it too. It doesn't change anyone's own calendar setting (see Your Profile and Preferences).
- Approvals: off to start. See the next section.
- Absence types: the time off rows everyone has. Click a name to rename it, drag a type to reorder, or type a new name in the empty box and click Add an absence type. Remove takes a type off everyone's timesheet, and the hours already logged under it keep its name. Removed types wait under Removed, where Restore brings one back.
Approvals
Approvals are optional. When an owner or admin turns on Approvals in Admin › Timesheets, each person submits their week, and an owner or admin approves it or rejects it. Hours stay editable the whole time. Nothing is locked: a change made after a week is submitted or approved is flagged for review, never blocked.
Submitting your week
At the bottom of My Timesheet, click Submit for approval, then Submit to confirm. The top of the page then shows where the week stands:
- Submitted, with the day you sent it.
- Approved, with who approved it and when. Owners and admins can approve their own week, which reads Self-approved.
- Changed, when the hours changed after you submitted the week (Changed since you submitted) or after it was approved (Changed since approval). A new, edited, or deleted entry counts as a change, and so does an item put in the trash, restored, or moved. Editing only an entry's notes doesn't. Click Resubmit for approval to send the week again, or put the hours back as they were and the flag goes away.
- Rejected, with who rejected it and their reason. Fix what's needed and click Resubmit for approval.
Submitting and approving don't notify anyone. Owners and admins can submit someone else's week from that person's timesheet.
Approving and rejecting weeks
Owners and admins review weeks on the approvals page. Open it with Approvals at the top of any week on My Timesheet, Open the approvals page in Admin › Timesheets, or the same link in the Timesheets report. It shows one week at a time, with arrows to change weeks:
- Waiting on you, at the top: submitted and changed weeks from other weeks, oldest first, so none are missed.
- A summary, like "6 of 8 approved · 1 submitted · 1 changed".
- A row for each person with time or a submission that week, with their hours, the status, when they submitted, and Approve, Reject, and View.
- The people with no time that week, in one line underneath.
Approve approves the week's hours as they are now, including a week that changed since it was submitted. Reject asks for a Reason, which is required; Reject week sends the week back, and the person hears about it in Chats + Notifications and by email, with your reason. A rejected week stays out of the report until it's resubmitted. You can also reject a week you already approved.
When every week with time is approved and unchanged, the page says so, like "Every timesheet for Sep 21 – 27 is approved."
Approvals in the report
While approvals are on, the report's filters add that are Approved, and it shows only approved hours that haven't changed since. Choose Submitted, Changed, or Not submitted to see the others. Rejected weeks stay out until they're resubmitted. The CSV gains a Status column.
A project's timesheet and its badges always show every hour, whatever its week's status. Turning approvals off hides the statuses without losing them, and turning approvals back on shows them again.
Who can do what
- Members see the timesheets and badges of the projects they can see, the report for those projects, and their own week. They log, change, and delete their own time, and submit their own weeks.
- Owners and admins can also log time for someone else, change or delete anyone's entry, open anyone's week, see everyone's time off, change Admin > Timesheets, and approve or reject weeks.
- Clients see nothing about timesheets: no badge, menu item, page, report, or sidebar link. See What Clients Can See and Do.
- AI agents can't log time or have time logged for them.