Skip to main content

Bulk Managing Time Entries

Invup lets you select multiple time entries and act on them at once — useful when you need to clean up test data, remove duplicate entries, or clear out entries from a cancelled project. This page covers how to select, filter, sort, and bulk-delete time entries.


Selecting Time Entries

The time entries list has a checkbox on each row. You can select entries one at a time, or use the checkbox in the table header to select all entries on the current page.

[IMAGE PLACEHOLDER: Screenshot of the time entries list with two or three rows checked, showing the checkboxes in both the header and individual rows]

Once at least one entry is selected, an actions menu (three-dot icon) appears in the table toolbar. This menu contains the available bulk actions.


Bulk Deleting Time Entries

To delete multiple time entries at once:

  1. Select the entries you want to delete using the row checkboxes.
  2. Open the actions menu and click Delete.
  3. A confirmation dialog appears showing how many entries will be deleted — for example, "Are you sure you want to delete these 5 time entries?"
  4. Confirm the deletion.

[IMAGE PLACEHOLDER: Screenshot of the bulk delete confirmation dialog showing the plural message "Are you sure you want to delete these X time entries?" with Cancel and Delete buttons]

A success notification confirms the entries were removed. You can delete up to 100 entries at a time.

Locked entries

If a time entry falls on or before a project's lock date, it cannot be deleted by regular team members or contributors. Locked entries show a lock icon next to their date and have their action buttons disabled. See Rate Locking for details on project lock dates.

Owners and admins can still delete locked entries.


Filtering Time Entries

Filters narrow the list to show only the entries you care about. Click the Add Filter button above the table to add a filter, then choose a field and value.

[IMAGE PLACEHOLDER: Screenshot of the time entries list showing the filter bar with an active filter pill (e.g., filtering by a specific project) and the "Add Filter" button]Admin - Filtering Time Entries.png

Available filters

Filter What it does
Project Show only entries for a specific project
Service Show only entries tagged with a specific service
Date Show entries within a date range — includes presets like "This week", "Last week", "This month", and "Last month", or you can set a custom range with "From" and "To" dates
Duration Filter by logged duration (numeric comparison)
Member Show only entries logged by a specific team member (admin view only — see below)

Active filters appear as removable pills above the table. Click the x on a pill to remove that filter, or use Clear Filters to reset all filters at once.

Filters and selection work well together — filter the list first to narrow it down, then select and delete the entries that match.


Sorting Time Entries

Click any sortable column header to sort the list. Click again to reverse the sort direction. The default sort is by date, newest first.

Sortable columns

Column Sort behavior
Date Chronological order (default: newest first)
Duration Shortest to longest, or longest to shortest
Created At Order by when the entry was originally logged

Admin Bulk Management

Owners and admins have access to an expanded view that shows time entries across all team members in the organization — not just their own.

[IMAGE PLACEHOLDER: Screenshot of the admin time entries view ("All Time Entries") showing entries from multiple team members, with the Member column visible and a contributor badge next to a contributor's name]

What's different for admins

Capability Team member Owner / Admin
View entries Own entries only All entries across the organization
Filter by team member Not available Available — use the Member filter
Bulk delete own entries Yes Yes
Bulk delete other members' entries No Yes
Delete locked entries No Yes

The admin view includes a Member column showing who logged each entry. Contributors are identified with a "Contributor" badge next to their name.

Admins can filter the list to a specific team member, select their entries, and bulk-delete them — useful when offboarding someone or correcting entries logged to the wrong project.


Tips for Efficient Time Entry Management

  • Filter before selecting. Narrow the list to the relevant project, date range, or team member first, then select and delete. This avoids accidentally removing entries you wanted to keep.
  • Use date range filters for period cleanup. When clearing entries from a specific billing period, set the date filter to that range so only those entries appear.
  • Check for locked entries first. If some entries aren't selectable, they may be within a project's lock date. Ask an admin to handle those, or adjust the project lock date if appropriate.
  • Admins: use the member filter. When managing entries for a specific team member (e.g., during offboarding), filter by their name first to isolate their entries from the rest of the organization.