# Time Tracking

Track billable and non-billable time, approve timesheets, and turn approved hours into invoices.

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

## Articles

- [Create a custom field](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-create-custom-field-1)
  Field types, what the API key is for, and why it cannot be changed later.
- [Custom fields on time entries](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-custom-fields-overview-1)
  What custom fields are, the difference between a field and a template, and why a template is attached to a project.
- [Templates, and giving one to a project](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-field-templates-1)
  Build a template, set what is required, make one the workspace default, and attach it to a project.
- [Filter, sort and group reports by a custom field](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-reporting-custom-fields-1)
  Answer questions like “how many hours went to Discovery this month”, and export the result.
- [Custom fields in the API and AI tools](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-custom-fields-api-1)
  Read the field definitions, send values, and filter, sort or group over the REST API and the AI agent tools.
- [Logging time with custom fields](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-logging-with-custom-fields-1)
  What people logging time see, what happens when a required field is missing, and how stopping a timer behaves.
- [Create a custom field](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-create-custom-field)
  Field types, what the API key is for, and why it cannot be changed later.
- [Filter, sort and group reports by a custom field](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-reporting-custom-fields)
  Answer questions like “how many hours went to Discovery this month”, and export the result.
- [Templates, and giving one to a project](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-field-templates)
  Build a template, set what is required, make one the workspace default, and attach it to a project.
- [Custom fields in the API and AI tools](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-custom-fields-api)
  Read the field definitions, send values, and filter, sort or group over the REST API and the AI agent tools.
- [Logging time with custom fields](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-logging-with-custom-fields)
  What people logging time see, what happens when a required field is missing, and how stopping a timer behaves.
- [Custom fields on time entries](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/timetracking-custom-fields-overview)
  What custom fields are, the difference between a field and a template, and why a template is attached to a project.
- [Approve and lock timesheets](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/approve-timesheets)
- [Track time on issues](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/track-time-on-issues)
- [Time Tracking overview](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/time-tracking-overview)
- [Set up members and rates](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/members-and-rates)
- [Invoice approved time](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/invoice-approved-time)
- [Track your time](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/track-your-time)
- [Configure project billing and budgets](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/articles/project-billing-and-budgets)