Timesheet approval
Timesheet approval in one weekly click
People submit their week; managers approve or send it back from one queue. Submitted weeks lock for the owner, approved weeks lock for everyone — so the numbers you bill from are the numbers that were reviewed.
- Free for your whole team, forever
- No credit card
- Every feature included
The real product
This is the app you get
Timer, timesheet, tasks, chat and reports in one place, the same for the whole team. Free from the first hour.
And the timer lives in your Mac menu bar
Start and stop without opening a browser tab. The time sits next to the clock, and every entry lands in the same timesheet as above.
- Pick the project and task, type a note, start
- Running time next to the clock, all day
- Works offline and syncs when you're back
How it works
- 1
A team member clicks Submit week in the week view.
- 2
The week appears in the manager's Approvals queue with its total.
- 3
The manager checks details, then approves or sends it back.
- 4
Approved weeks can be reopened if something needs fixing.
- 5
History keeps every submit, approval, send-back and reopen, and exports it with every change to time for an auditor.
Try timesheet approval on your own work
Create a free workspace, invite your team with a link and start the timer.
- Free for your whole team, forever
- No credit card
- Every feature included
Locks you can trust
- No edits, deletes or new entries in a submitted week
- Enforced on the server and on every device, including offline
- A week with a running timer can't be submitted
Included on every plan
Many tools reserve approvals for their top tiers. In Hourtick it's included.
Weeks, not individual entries
Approvals work on the whole week, because that is how people think about a timesheet and how clients are billed. The queue shows each person's week with its total. Open it to see the entries behind the number, then approve or send it back. Approved weeks can be reopened by a manager if something needs fixing, and after fixing they go round again.
How approval, invoicing and editing fit together
- Submitted: the owner can't edit, delete or add entries in that week, and can withdraw it until it's approved
- Approved: the week is locked for everyone until a manager reopens it
- Invoiced: entries you marked invoiced stay locked even in an open week
- A week with a running timer can't be submitted, so nothing is left ticking inside it
- The same rules apply on the web, in the Mac apps and for offline changes replayed later
An audit trail an auditor can read
Grant-funded projects and audits need to show who approved the hours and whether anyone changed them afterwards. Approvals → History lists every step of each week (submitted, withdrawn, approved, sent back, reopened) with who did it and when, and reopening a week never erases the approval before it. Two CSV files go to an auditor who has no login: the approval history, and a change log of every change to time in the period with who made it, when, and the date, project, task type, hours, billable and notes before and after. Changes made after a week had been approved are marked. The same data is in the API and for your AI over MCP.
People only, by design
AI agents log their own time, and it never lands on a person's timesheet or in the approval queue. The person who briefed and reviewed the agent's work is the one whose hours are approved; the agent's hours are reported and billed as the agent's own.
Frequently asked questions
Who can approve?
Owners, admins and managers.
Can people withdraw a submission?
Yes, until it's approved.
Is approval included on the free plan?
Yes, every feature is included on both plans.
Where do managers see submitted weeks?
On the Approvals page. "Waiting for approval" lists every submitted week with its total, "Approved" lists the ones already done, where a week can be reopened, and "History" shows every step.
What if someone needs to change an approved week?
A manager reopens it. The week unlocks, the person fixes it and submits again. The first approval, the reopen and every change stay in the history.
Can we show an auditor who approved the hours and what changed?
Yes. Approvals → History downloads two CSV files for any period: the approval history (who submitted, approved, sent back and reopened each week, and when) and the change log (every change to time with who, when, and the values before and after, with changes after approval marked). The auditor doesn't need a login. The same data is at GET /api/v1/audit/approvals and /api/v1/audit/changes.
Does approval apply to AI agents' time?
No. Approvals are for people's weeks. Agent time is reported and invoiced as the agent's own, and never appears in a person's timesheet.
More features
Timesheets
A week grid that fills itself from your timers, with flexible input, copy-last-week and autosave.
Invoiced tracking
Mark time as invoiced and it locks on every device, whatever tool you invoice from.
Team time tracking
Invite everyone free. Roles, project teams, presence and approvals, with no monitoring.
Team reports
Group by client, project, task or person, edit time in bulk, and export. Agents included.
Invoicing with Stripe
Invoice billable time, expenses and recurring fees such as retainers and service contracts through your own Stripe account. Clients pay online, and Hourtick takes 0 %.
Offline time tracking
Timers that work without signal and replay in order, with the times you actually clicked.
Track your first hour in a minute.
Free for your whole team, forever. Every feature included.