Billable Time Offset on Ticket Time Entries

Allow technicians to log total time spent on a ticket while offsetting non-billable portions (e.g., lunch, breaks, drive time) so that:

  • Actual time worked is recorded for reporting and utilization, and

  • Billable time is reduced by a specified offset before invoicing.

Example use case:
A tech is on-site for 2.0 hours but takes a 0.5-hour lunch during that visit. They should be able to log 2.0 hours on the ticket, apply a 0.5-hour non-billable offset, and have the system:

  • Show 2.0 hours total time on the ticket,

  • Bill only 1.5 hours to the client, and

  • Reflect both values in time reports.

Requested behavior:

  • For each time entry, allow the user to set a “Billable Offset” (in minutes or decimal hours).

  • Display both Total Time and Billable Time on the ticket and in reports.

  • Ensure invoicing uses Billable Time, not Total Time.

  • Include offset/non-billable time in internal reporting so we can still see true onsite/working duration.

Please authenticate to join the conversation.

Upvoters
Status

Open

Board

💡 Feature Request

Subscribe to post

Get notified by email when there are changes.