# Breakdown Table

The Dashboard includes two breakdown tables that present tracked time in a tabular format, grouped by an entity you choose. The two tables — labeled **Breakdown #1** and **Breakdown #2** — work identically but have independent **Group by** dropdowns, so you can view two different groupings side by side.

---

## What Each Table Shows

Each table lists every entity in the selected grouping, with one row per entity. The table gives you a precise, sortable view of the same data the [distribution chart](https://docs.invup.me/books/reports/page/distribution-chart) visualizes as a donut.

### Columns

| Column | Description | Alignment |
| ------ | ----------- | --------- |
| **Name** | The entity name (project, client, team member, or service) with a colored dot indicator. | Left |
| **Duration** | Total tracked time for this entity, formatted as Xh Ym (e.g., "12h 45m"). | Right |
| **Duration %** | This entity's share of the total tracked time as a percentage (e.g., "42.5%"). | Right |

### Sort Order

Rows are sorted by duration in descending order — the entity with the most tracked time appears first.

---

## Choosing a Grouping

Each table has its own **Group by** dropdown with four options:

| Option | What Each Row Represents |
| ------ | ------------------------ |
| **Projects** (default) | One row per project |
| **Clients** | One row per client |
| **Members** | One row per team member |
| **Services** | One row per service |

Changing the grouping on one table doesn't affect the other. This lets you compare different dimensions at the same time — for example, Breakdown #1 grouped by projects and Breakdown #2 grouped by services.

---

## Totals Row

A totals row is pinned at the bottom of each table. It shows:

- **"Total"** in the Name column
- The combined duration of all rows
- **"100%"** in the Duration % column

The totals row is visually distinct (bold text) so it's easy to distinguish from the data rows.

---

## Color Indicators

Each row has a small colored dot next to the entity name. These colors use the same palette as the [distribution chart](https://docs.invup.me/books/reports/page/distribution-chart), so you can cross-reference between the donut chart slices and the table rows at a glance.

---

## Unassigned and Missing Entities

When time entries don't have a value for the selected grouping, placeholder names are used:

| Situation | Displayed As |
| --------- | ------------ |
| Time entry has no service | **Unassigned** |
| Time entry's project has no client | **No Client** |

These entries appear as their own row and count toward the totals.

---

## Empty State

If no time entries match the current filters, the table displays "No data for the selected period" instead of an empty table.