> ## Documentation Index
> Fetch the complete documentation index at: https://docs.heffl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Logging timesheets and tracking hours

Timesheets record the hours your team spends on projects and tasks. Tracking time shows you where effort goes, what is billable, and how actual hours compare to your estimates. This guide covers logging time and managing timesheets. You will find **Timesheets** as a tab in the Projects area.

<Frame>
  <img src="https://mintcdn.com/heffl/EphT_W2e7OsanXzf/images/Tags1-1.png?fit=max&auto=format&n=EphT_W2e7OsanXzf&q=85&s=76cfaf8f240af137abf618baccdab662" alt="Tags1 1" width="1440" height="900" data-path="images/Tags1-1.png" />
</Frame>

***

## What a timesheet entry captures

Each timesheet entry records one block of work, with:

* **User**, who did the work
* **Project** and **Task** the time was spent on
* **Client**
* **Date**
* **Hours**
* **Billable** or non-billable
* **Status**, either Pending or Approved
* **Notes**

This ties every hour to a specific person, project, and task, so your time data is accurate and reportable.

***

## Adding a timesheet entry

1. Go to the **Timesheets** tab in Projects
2. Click **+ Timesheet** (or press **C**)
3. Select the **User** who did the work
4. Choose the **Client**, **Project**, and **Task**
5. Choose how to enter time with **Type**:
   * **Date** records a start and end time on a given day
   * **Duration** records a length of time directly
6. Set the **Start Time** and **End Time** (or the duration)
7. Toggle **Billable** on if the time can be charged to the client
8. Add **Notes** if needed
9. Click **Add timesheet**

***

## Billable versus non-billable

Each entry is marked billable or non-billable:

* **Billable** time can be charged to the client and feeds into invoicing
* **Non-billable** time is internal work you track but do not charge for

Marking time correctly keeps your billable totals accurate and makes it clear what can be invoiced.

***

## The timesheets view

The Timesheets tab lists all entries with columns for Number, User, Project, Task, Client, Date, Hours, Status, Billable, Notes, and Actions.

At the top, summary figures show:

* **To approve**, entries awaiting approval
* **Total billable** hours
* **Total non-billable** hours
* **Total time** logged

Use **Dates** and **Users** filters to narrow the view, and **Sort** to order entries.

***

## Approving timesheets

Timesheet entries move through an approval flow:

* **Pending**, logged but not yet approved
* **Approved**, confirmed by a reviewer

From the Actions column, you can **Edit** an entry, **Approve** it, or **Reset** an approved entry back to pending. The "To approve" figure at the top shows how many entries are waiting, so reviewers know what needs attention.

***

## How timesheets connect to projects and billing

Timesheets tie back to your projects and billing in two ways:

* Logged hours count against a project's **budgeted hours**, so you can see whether work is on track. See [Creating and managing projects](https://docs.heffl.com/creating-and-managing-projects).
* Billable hours can feed into **invoices**, so client time is charged accurately. See [Invoices](https://docs.heffl.com/invoices-creating-sending-and-statuses).

***

## What to do next

1. Review logged hours against your project's [budgeted hours](https://docs.heffl.com/creating-and-managing-projects)
2. [Invoice](https://docs.heffl.com/invoices-creating-sending-and-statuses) billable time to clients
3. Use the [projects dashboard](https://docs.heffl.com/creating-and-managing-projects) to track time across projects
