web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Suggested Answer

Actual Duration Time Not Calculating

(0) ShareShare
ReportReport
Posted on by

Our team works cases in Dynamics in two ways:

  1. Taking ownership of a case from a shared mailbox, or
  2. Creating a new case when starting work that isn’t tied to a task (e.g., meetings, report creation, analysis activities, etc.).

We’ve been running into an issue where the Actual Duration on a case doesn’t align with the real time spent or with what we see in the audit history. I understand that Actual Duration is tracked in whole minutes, but in several instances, I’ve observed employees take ownership, set the case to In Progress, fill in required fields, save, work the case for several minutes—and yet when the case is resolved, the Actual Duration shows 0.00 minutes.

The inconsistency is what’s most confusing:

The same user handling the same type of request may have Actual Duration tracked on one case but not on another.

Questions for the community:

  • What conditions must be met for Actual Duration to calculate correctly?
  • Is there a required or expected sequence of actions (e.g., status changes, when the record is saved, ownership timing) that affects how Dynamics measures this?
  • Could this be related to configuration or customizations, or is this more likely standard behavior under certain circumstances

Any insights, similar experiences, or guidance on troubleshooting this would be greatly appreciated!



     
I have the same question (0)
  • Suggested answer
    Tom_Gioielli Profile Picture
    3,096 Super User 2026 Season 1 on at
     
    Here is the full documentation around time tracking in cases. There are several possible ways time can be tracked. Below is a snapshot of all the details. My guess is that maybe your timer is set to only track in 10 minute intervals or something like that, and the case is not hitting this threshold (thus making the time appear as zero since it wasn't open long enough for a snapshot).
     
     
     
    If this response helped, please consider marking as verified so future users can see the resolution. If you have additional questions or problems, please tag me in the response so I receive a notification.
  • Suggested answer
    Inogic Profile Picture
    760 on at
    Hi,
     
    This behaviour is actually normal in Dynamics, even though it feels wrong in starting.

    The key thing to understand is that Actual Duration is not tracking “time spent working” on a case. It only tracks how long the case stays in an active status, and even then it has some limitations.

    A few things that commonly cause Actual Duration to show 0.00 minutes:
    First, it only counts whole minutes. If someone takes ownership, sets the case to In Progress, does the work, and resolves it within the same minute, Dynamics will record that as zero. This happens more often than people realize.
    Second, ownership and edits don’t start the clock. Opening the case, taking ownership, filling in fields, or saving the record doesn’t matter. The timer only starts once the case is actually in an Active status (like In Progress). If someone works the case while it’s still in New and then resolves it, Actual Duration will stay at zero.
    Another thing I’ve seen a lot is status changes without a clean save. If a user changes the status, fills required fields, and resolves the case very quickly (or in one save), Dynamics sometimes never registers a measurable “active” window.
    Automation can also play a role. Workflows, Power Automate flows, SLAs, or plugins that automatically change status or resolve cases can open and close the active state so fast that no duration is captured.
    This also explains why audit history looks correct but Actual Duration doesn’t. Audit logs show what changed and when, but they aren’t what Dynamics uses to calculate duration. You can clearly see time passing in the audit and still end up with 0 minutes.
    That’s why you’re seeing inconsistencies where:
    • The same user
    • Doing the same type of work
    • Gets duration on one case but not another
    It usually comes down to timing, status sequence, or automation — not user behavior.
    If you want Actual Duration to calculate more reliably, the safest pattern is:
    • Set the case to In Progress
    • Save the record
    • Let it sit in that status for at least a minute
    • Then resolve it
    Even then, it’s important to be realistic: Actual Duration was never meant to be a true time-tracking field. It’s more of a rough lifecycle metric.
    If you need accurate effort tracking (meetings, analysis, report work, etc.), most teams end up using Time Entries, activities, or a custom timer instead of relying on Actual Duration.
    Hope that helps.
     
    Thanks!
    Inogic

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
FSRon Profile Picture

FSRon 60

#2
Gerardo Rentería García Profile Picture

Gerardo Rentería Ga... 32 Most Valuable Professional

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 29 Most Valuable Professional

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans