Timesheet views (full, cost, billing)
The timesheet offers three views, each showing the same time entries through a different lens. The full view shows everything, the cost view applies internal cost rates, and the billing view applies client-facing billing rates. Switching between views changes the rate and total columns without altering the underlying entries.
Full view
The full view displays every time entry with its duration, linked task, project, user, category, and notes. No rates are applied in this view, so the focus is on what was done and how long it took. The full view is the default working view for reviewing tracked hours, checking who logged time on which tasks, and verifying entry details.
Cost view
The cost view adds cost rate columns to each entry, showing the internal cost of time tracked. Each entry's cost is calculated from its cost rate (based on the rate hierarchy: workspace, project, user, or task level), multiplied by the duration. Totals at the bottom sum the internal cost for all visible entries. The cost view is useful for tracking project expenses, comparing internal costs across team members, and understanding margins before invoicing.
Billing view
The billing view applies billing rates instead of cost rates, showing what each entry is worth to the client. Entries display the billing rate, billable amount, and invoiced status. Entries already invoiced are flagged, so it's clear which time has been billed and which is still outstanding. The billing view doubles as a pre-invoice review, since the amounts shown match what the invoice will carry.
Filtering and exporting
All three views share the same filters: user, project, task, date range, and category. Filtered results can be exported, so pulling a CSV of all billable hours for a specific client in a specific month takes a few clicks. Three views on the same data mean tracked hours serve internal cost analysis, client billing, and general time auditing without maintaining separate records.