HourdiniDocs
Tracking time

Editing and deleting entries

Fixing mistakes, splitting entries, and why some entries are locked.

Time entries are editable in Time by clicking the entry. You can change the description, duration, project, tags, billable flag, and date.

Screenshot pending
Inline edit panel for a time entry.

What stays locked

The rate on an entry is locked when the entry is created and stays locked. This is on purpose: a rate change you make to a project today should not silently rewrite invoices you sent last month. If you need a different rate on a specific entry, edit the rate on the entry itself.

Splitting an entry

If you accidentally tracked two pieces of work under one timer, open the entry and click Split. Set where the split happens and Hourdini creates two entries totaling the same duration. The rate is preserved on both halves.

Deleting

Click Delete on the entry. Deletion is immediate. If you delete by accident, the Activity page shows the last few minutes of changes; re-create the entry from there if you spot it quickly.

Why is this entry locked?

If an entry is part of a sent invoice, it's locked. You can't edit or delete it, because doing so would change what you already billed.

You'll see a banner at the top of the locked entry pointing to the invoice it's on. Two options:

  1. Leave it alone. This is usually right. The invoice is what your client paid, and rewriting history rarely helps.
  2. Void the invoice and reissue. From the invoice's page click Void. This unlocks all of its entries. Make your edits, then draft a new invoice for the same period.

Voiding is visible

A voided invoice keeps its number and shows as Void in your list forever. This is intentional; the audit trail matters when you and your client compare records.

Bulk editing

Select multiple entries from Time and edit them at once: change their project, toggle billable, add tags, or delete. Bulk editing respects the same rules: invoiced entries skip the bulk operation silently and we tell you how many were skipped.

On this page