No Asana Time Tracking Report by Date Logged

Currently, Asana does not allow users to generate Dashboard reports showing hours logged within specific time ranges (e.g., “last week,” “this month,” or custom date ranges).
This makes it difficult for teams to analyze time-tracking data for billing, payroll, and productivity directly within Asana.

Current Limitation

While Asana’s reporting tools allow users to visualize total hours logged via the Time Tracking field, Dashboard reports cannot be filtered or grouped by the actual date time was logged.

Available Grouping Options for Time Reports:

  • X-Axis: Assignee, creator, custom field, task type, completion status, project, or time period (when the time field was added)

  • Y-Axis: Time entry (actual time or estimated time), task count, or custom field values

  • Filters: Limited to task creation, completion, or due dates — not time-logging dates

As a result, users cannot generate in-app visualizations showing hours worked during specific date ranges (e.g., weekly or monthly totals) within Asana Dashboards.

Requested Feature

Add a “Time Logged Date” filter and grouping option to Asana Dashboard reports, allowing users to analyze hours by specific date ranges — for example:

  • Hours logged this week or last month

  • Hours logged between [start date] and [end date]

Use Case Example

A project manager wants to review how many hours each team member logged last week to prepare a utilization report. Currently, this requires exporting data or using a third-party integration since Asana’s native Dashboards cannot isolate hours by log date.

Business Value

  • Enables accurate, time-based reports within Asana Dashboards

  • Reduces reliance on external tools and manual data exports

  • Improves team visibility into workload and utilization trends

  • Supports finance, billing, and operations workflows more efficiently

Alternative Approaches (Current Workarounds)

1. CSV Export (Beta):
You can export time entries as a CSV file, which includes detailed time logs organized by person and date.
This allows users to analyze hours by time period in external tools (e.g., Excel or Google Sheets). However, this method requires manual exports and does not update dynamically in Dashboards.

2. Time Tracking Integrations (e.g., Harvest, Everhour, Clockify):
These integrations support date-based time reporting and dashboards.
However, they have downsides:

  • Require additional setup and often paid subscriptions

  • Split time data between Asana and external tools

  • Reports are not displayed in Asana Dashboards

  • Potential sync delays or data discrepancies

Technical Implementation

Extend Asana’s Dashboard reporting filters to include a Time Logged Date field, similar to existing Created, Completed, and Due Date filters.
This would enable dynamic, in-app analysis of logged hours by time period — without requiring export or external integration.

It is great to see that this is in development. Any idea approximately when it will be deployed?

Thanks!

Hugh