Skip to content

Time tracking & approval

Time in Opentra is captured on the ticket and only reaches an invoice once it’s approved. This guide covers how time is logged and the gate it passes through.

Every entry has a work type, and each type carries an hourly rate:

Work type Billable
Research Yes
Internal Discussion Yes
Remote Support Yes
Onsite Support Yes
Managed Service Agreement (MSA) No — covered by the agreement

Rates are set globally per work type, with a per-organisation override where a client is on different terms.

  • Live timers persist in the database, so they survive page reloads and navigation.
  • Run several timers at once across different tickets.
  • Or add time manually after the fact.

Rounding is applied per entry, not to the daily total: a minimum time (e.g. 15 minutes) and an increment (e.g. 15-minute blocks). Two separate 5-minute entries round to the minimum each — they aren’t merged first.

Operationally: approve time in Time Review before you run monthly billing. An org whose time is still only Logged won’t appear in the billing run at all. See the month-end billing runbook.