# Time Tracking overview

**Category:** [Time Tracking](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/categories/time-tracking)
**Updated:** 2026-08-19

Time Tracking is a project-based time tracker for billing and team utilization. People log time against projects (from the Project Manager) and tasks; managers approve weekly timesheets; approved billable time becomes draft invoices in Accounting.
## Key concepts

- **Members & roles** — only enrolled members can log time. Roles are Member, Approver, and Admin.
- **Rate precedence** — the bill rate for an entry is resolved most-specific-first: per-member-on-project → project default → member default → workspace default.
- **Approval → lock** — submitting a week sends it for approval; approving it locks those entries so they can't be edited.
- **Invoicing** — approved, billable, un-invoiced time can be pushed to Accounting as a draft invoice, with a guard so the same time is never billed twice.

## Ways to enter time

Use the **My Time** page on the web, a start/stop timer embedded on issues, or the TotalCtrl mobile app for timers on the go.

---

## Related Articles

- [Custom fields on time entries](https://help.totalctrl.app/en-US/articles/timetracking-custom-fields-overview)
- [Filter, sort and group reports by a custom field](https://help.totalctrl.app/en-US/articles/timetracking-reporting-custom-fields)
- [Approve and lock timesheets](https://help.totalctrl.app/en-US/articles/approve-timesheets)
- [Filter, sort and group reports by a custom field](https://help.totalctrl.app/en-US/articles/timetracking-reporting-custom-fields-1)
- [Custom fields in the API and AI tools](https://help.totalctrl.app/en-US/articles/timetracking-custom-fields-api-1)

---
[← Back to TotalCtrl Help Center](https://help.totalctrl.app/en-US/)