We are announcing the ability to enable Project Revenue recognition using the percentage of completion based on the cost estimate instead of the changing estimate at completion (EAC) in Dynamics 365 Project Operations. This feature reached public preview on May 11, 2026.
How does this affect me?
Turning on the Enable Project Revenue recognition using the cost estimate instead of the EAC setting bases percentage of completion (PoC) on the cost estimate rather than the changing estimate at completion (EAC).
- Uses the original project estimate for PoC calculations to deliver stable, predictable revenue without EAC-driven fluctuations.
- Anchors revenue recognition to a fixed baseline to improve transparency and boosts confidence in reported project financials.
- Reduces reliance on changing forecasts to minimize rework and exceptions during month-end close.
- Provides clear traceability from estimate to recognition to strengthen audit readiness and compliance.
- Aligns revenue with initial project expectations to enhance visibility into true project performance and profitability.
- Creates smoother revenue trends across reporting periods to enable better executive decision-making and financial planning.
- Standardizes how teams evaluate project progress to support consistent financial processes across the organization.
This message is for awareness, and no action is required.
For more information, please reference this article: Set up cost estimates.
Source: Microsoft
Latest Posts
- (Updated) Introducing Surveys Agent and Copilot Chat in Microsoft Forms [MC1229954]
![(Updated) Introducing Surveys Agent and Copilot Chat in Microsoft Forms [MC1229954] 2 pexels leah newhouse 50725 325521](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft 365: Organizational Data – Granular access policy controls for custom attributes [MC1385586]
![Microsoft 365: Organizational Data – Granular access policy controls for custom attributes [MC1385586] 3 pexels pixabay 163036](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Notifications Delivery Tracker for immediate Community announcements [MC1385582]
![Notifications Delivery Tracker for immediate Community announcements [MC1385582] 4 pexels atahandemir 28779687](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- OneDrive: New Shortcuts folder option when adding shortcuts [MC1385585]
![OneDrive: New Shortcuts folder option when adding shortcuts [MC1385585] 5 pexels karolina grabowska 4039487](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
![Dynamics 365 Project Operations - Enable Project Revenue recognition using cost estimate instead of EAC [MC1323835] 1 Dynamics 365 Project Operations – Enable Project Revenue recognition using cost estimate instead of EAC [MC1323835]](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-scottwebb-532574-1024x683.webp)
![(Updated) Introducing Surveys Agent and Copilot Chat in Microsoft Forms [MC1229954] 2 pexels leah newhouse 50725 325521](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-leah-newhouse-50725-325521-150x150.webp)
![Microsoft 365: Organizational Data – Granular access policy controls for custom attributes [MC1385586] 3 pexels pixabay 163036](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-pixabay-163036-150x150.webp)
![Notifications Delivery Tracker for immediate Community announcements [MC1385582] 4 pexels atahandemir 28779687](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-atahandemir-28779687-150x150.webp)
![OneDrive: New Shortcuts folder option when adding shortcuts [MC1385585] 5 pexels karolina grabowska 4039487](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-karolina-grabowska-4039487-150x150.webp)
![Dynamics 365 Contact Center - Automatically handle waiting conversations when queues close or become unstaffed [MC1323827] 7 Dynamics 365 Contact Center – Automatically handle waiting conversations when queues close or become unstaffed [MC1323827]](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-isaquepereira-394377-96x96.webp)