Feature Requests

Please search first before posting to help others find and vote for your idea!
Set a default billing type per project, List, or task
The problem Today "billable by default" is one setting for the whole Workspace, and billable / non-billable is the only choice. Services orgs have a mix of work: billable client projects, non-billable internal projects, and non-billable tasks inside billable projects (admin, internal meetings, rework). Consultants have to remember to set the billing type on every entry. When they forget, approvers have to catch it, or billing and utilization reports come out wrong. Current workaround We set up separate "Non-Billable Activities" tasks and count on consultants to log time in the right place and set the billing type correctly. Approvers check and fix entries by hand during timesheet review. Requested solution Let admins set a default billing type at any level, with inheritance: Set a default billing type at the Space, Folder, List, task, or subtask level Child items inherit the parent's default unless overridden (e.g. a non-billable subtask inside a billable project) New time entries from the timer, manual entry, and Timesheets pick up the default automatically Option to lock the billing type so users can't change it, or let them override it Show the billing type on the task so it's clear before time is logged Support custom billing types beyond billable / non-billable (e.g. Fixed Fee, Warranty, Pre-Sales) Who benefits Consultants entering time every day, plus PMs, finance, and ops leads who own timesheet approvals, utilization, and invoicing. Impact Every entry gets the right billing type from the start, without anyone having to think about it. Fewer billing mistakes, faster approvals, and utilization numbers we can trust.
0
·
Time Tracking &…
Lock time entry on completed tasks and remove them from the time entry task list
The problem: Timesheet approvals stop people from changing time after it's submitted, but nothing stops them from logging new time on a task that's already marked complete. Completed tasks also keep showing up in the task list when people add time, so consultants have to scroll through a long list of finished work to find what's actually open. That's slow, and it makes it easy to pick the wrong task. In a services org, a completed task means the work is done and its hours are final. New entries on closed work throw off project totals, budgets, and invoicing. Current workaround: We check for time logged on completed tasks during timesheet approvals and reject or fix it by hand. Consultants dig through the full task list every time they enter time. Nothing stops the bad entry from being made in the first place. Requested solution: Let admins lock time entry on tasks based on status: Choose which statuses lock time entry (e.g. Complete, Closed, or any custom Done status) Set it at the Workspace, Space, Folder, or List level, with inheritance Remove locked tasks from the task list when adding time in Timesheets, the timer, and manual entry Block new time entries on locked tasks Let admins (or chosen teams) override the lock when a correction is needed Unlock automatically if the task is reopened to an active status Who benefits: Consultants entering time every day, plus PMs, finance, and ops leads who own timesheet approvals, hours reporting, and invoicing. Impact: A shorter task list with only open work, so time entry is faster and more accurate. Time only lands on work that's still active, approvers spend less time cleaning up, and project actuals are easier to trust.
0
·
Time Tracking &…
Load More
→