41 features included in release plans

Dynamics 365 Project Operations 2025 release wave 1

For previous release wave highlight videos:

For archived plans:

All
41 features included in release plans
Planned
31 upcoming features included in release plans
Coming soon
2 upcoming features available this month
Try now
12 new features recently released to market
Filter by:
Sort by:

Status

Availability dates







Enabled For






Availability




Release wave



Share my release plan




Business Value

Copilot and agentic automation enable the detection of work from Outlook and Teams. By streamlining time entry, expense report creation, and approval processes, we significantly reduce administrative burdens and improve invoice accuracy. This leads to faster invoicing, fewer errors, and enhanced satisfaction for project managers, consultants, and invoice administrators.

Feature Details

Using Copilot and agentic automation, we will eliminate inefficiencies in the invoice process by automatically detecting work from Microsoft Outlook calendars and Microsoft Teams meetings. These features will allow for automated creation and submission of time entries, and remove the need for alerts and reminders that often frustrate project managers, consultants, and invoice administrators.

Additionally, our automation will facilitate the creation, submission, and policy checking of expense reports from emails and receipt scans, and incorporate automatic policy validations. Project managers will have the capability to upload documents that contain rules to flag approvals that need review while allowing others to be automatically approved.

Overall, these advanced technologies, through natural language inferences and automation, will help project-centered companies submit accurate invoices, minimize corrections, and eliminate frustrations and last-minute issues for everyone involved.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: Apr 2025
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature makes it easier to update the work hour template by reducing the number of steps to complete this action.

Feature Details

Work hour templates are based on a bookable resource's work hours, but they don't have a calendar tab. To view or edit these templates, you need to go to the resource and update their work hours. Similarly, if the work hours in the templates change, you must check the resource's calendar to see those changes.

To make it easier to update the work hour template, we plan to add a calendar tab within the work hour template entity.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

The set of columns that are visible currently in Microsoft Project for the web is limited to the default set. With the release of enterprise task custom columns (ETCC), you'll be able to add custom columns to this view. This change allows project managers to directly see additional information about the task without having to change context to a different view.

Feature Details

Enterprise task custom columns (ETCC) is a feature that lets you add columns from the project tasks table to the grid view in Project for the web. You first define your new column in Microsoft Dataverse on the Project tasks table. The supported types of columns in this phase of the feature are text, date, and number. Once the column is added to the Project tasks table, there will be a new menu inside the Project for the web iframe where you then can add this column to the grid view. Data is then pulled from Dataverse into Project for the web and displayed.

This is the first phase of ETCC, and only supports a read-only view inside Project for the web. Updates to the custom column must be made via the project tasks in Project Operations or directly in Dataverse. Changes in data will be refreshed whenever a user reloads the Project for the web iframe. Future phases of this feature will support additional column types and the ability to update data directly from Project for the web.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Dec 20, 2024
Last updated: Feb 19, 2025

Included in:
2024 release wave 2

Enabled for:
Users, automatically

Business Value

This feature enhances reusability in Project Operations by enabling users to import tasks from existing projects, reducing the need for manual task creation.

Feature Details

Currently, to bring tasks from another project into a new project, users must manually enter the task details in the task grid or use schedule APIs. They can also use the copy project feature to create a new project with the same tasks, but this has limitations:

  • The entire project is copied, including unwanted tasks and extra information.
  • Tasks from multiple projects cannot be combined into a new project.

This new feature allows users to select and import tasks from one or more existing projects into a new project, saving time and effort. Users can choose the project and tasks to import while adhering to the task limits per project as specified in the public documentation.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature helps organizations define the contract line value on the project contract lines. Revenue recognition is calculated based upon contract line value amount.

Feature Details

In Revenue recognition, Fixed price billing arrangements are used along with billing milestones to set the contract value. Customers have a need for a separate calculation for the contract value from the billing milestones when additional effort or resources may be required to complete a fixed price project or when a contract line is discounted.

The contract value is used for calculating revenue recognition while billing milestones are used to invoice the customer. Separating these values allows users to recognize revenue based on the effort or stand-alone selling price aligning better with ASC 606 and IFRS 15 requirements.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature gives customers who use external scheduling in Project Operations the same copy functionality that’s available to those using the default scheduling engine.

Feature Details

Copy project functionality is available for customers who use the default scheduling engine, but not for externally scheduled projects. This new feature adds copy project functionality for externally scheduled projects, allowing the project entity in Microsoft Dataverse to be copied to a new project.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

When quotes and contracts are created, a legal entity is associated with these records for customers who deploy the resource and non-stocked scenarios. When a copy is required, it may need to be recreated in a new legal entity to reflect an alternate delivery model.

Feature Details

This feature empowers you with the capability to explicitly indicate and define the desired target legal entity, customer, and business unit during the process of duplicating or replicating a quote or contract. With this functionality, our platform ensures you have complete control and flexibility in specifying the precise entities and units involved in the replication process, thereby enhancing efficiency and accuracy in managing quotes and contracts within their respective contexts.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history


Public preview date moved to Feb 2024 General availability date moved to Mar 2024 Mar 01, 2024
Timelines:
Early Access: ---
Public Preview: Feb 29, 2024
General Availability : Oct 30, 2024
Last updated: Feb 19, 2025

Included in:
2024 release wave 2
2023 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

Currently in Dynamics 365 Project Operations, users can only see the markup cost based on the markup price configuration on a price list in actuals. The markup cost was not reflected in the project estimates, quote line details (QLD), contract line details (CLD), and project budgets. This resulted in confusion for users because they could see different prices in actuals when compared to estimates, QLD, CLD, and budgets.

Feature Details

With this feature, users won't be confused by different prices in actuals when compared to estimates, QLD, CLD, and budgets, when the price list is configured with the markup price.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 27, 2024
General Availability : Mar 2025
Last updated: Dec 20, 2024

Included in:
2024 release wave 2
2024 release wave 1

Enabled for:
Users, automatically

Business Value

This feature enables extensibility of the Task details pane so you can create tailored experiences.

Feature Details

In the task grid, when you select the (i) icon next to a task name, the Task details pane opens so you can enter more information. This pane is part of Microsoft Project for the web and is embedded in an iframe that makes it non-customizable.

With this new feature, we plan to introduce a customizable Task form. This form will display essential task attributes and allow users to view and edit custom columns. This will enable customers to manage and track project tasks more easily in one place. .

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Currently, expense management does not allow for editing transaction dates and exchange rates, which may lead to compliance concerns for organizations if specific regulatory requirements for expense conversions are not met. By addressing this gap, organizations can ensure accurate expense reporting, reduce compliance risks, and enhance the overall integrity of the expense management process.

Feature Details

By enabling this capability, users will be able to:

  • Manually edit the transaction date for per-diem expenses.
  • Manually update the exchange rate to be used for currency conversion.

The modified information will be used in subsequent expense-related calculations and postings.

The feature will be released behind a feature flag or as a parameter within the expense management parameters page.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This enhancement provides the ability to efficiently make corrections through adjustments, saves your organization time, and ensures invoices can be generated on schedule.

Feature Details

Adjustments are often necessary when preparing monthly invoices. If discrepancies are found either by the project manager or the customer, organizations need a fast and efficient way to correct these errors.

This feature adds two functions to the adjustment process:

  • The project date for adjusted transactions is now editable on a transaction-by-transaction basis.
  • The project date can now be defaulted to the adjustment date by using a new toggle Set project date from adjustment date.

This combination of features allows for great flexibility in allowing you to move timesheets or expenses to the correct date that they were incurred. If several transactions were posted incorrectly, they can be mass-updated using the new defaulting toggle.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Dec 27, 2024
Last updated: Feb 19, 2025

Included in:
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

Extending the expense delegation feature to include cash advance requests streamlines the delegation process, reducing administrative overhead and improving overall efficiency. This enhancement allows delegated users to manage both expenses and cash advances, providing a more comprehensive and seamless experience, and enabling employees to delegate all expense-related tasks more effectively.

Feature Details

This feature will be released behind a feature flag, allowing it to be enabled or disabled based on the specific needs and requirements of your organization. Once activated, expense delegates will have the ability to create and submit cash advance requests on behalf of other users. They can do this seamlessly through the cash advance section of the module, providing consistent and streamlined experience for delegates.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature adds additional flexibility for resource-based/non-stocked scenarios by adding financial dimensions for both cost and revenue to better analyze financial performance. It eliminates the need to reclassify costs or revenue manually.

Feature Details

Previously there were limited options to determine how financial dimensions default. This feature adds functionality and more flexibility in defaulting financial dimension values. With this feature, you can:

  • Create a configuration to determine how financial dimensions default based on criteria like contract, project, or cost and revenue profile.
  • Set criteria to determine if dimensions should default from contract lines or projects.
  • Improve reliability when saving financial dimensions and value defaults on the project.
  • Add the ability to set dimensions on time and material contract lines.
  • Add the ability to use contract lines for revenue recognition.

In the example in the image below, the system uses the following logic:

  • The line at the bottom of the grid defaults all projects and contracts to use the project dimension unless an individual record overrides that behavior.
  • The table line at the top of the grid is the next most specific record and causes all projects associated with contract 00000017 to use the dimensions from the project.
  • The middle line is the most specific record because it is project specific, it overrides previously defined behavior, and has all transactions specific to Project 000000004 use the contract line for the basis of default dimensions.

The Enable contract line based revenue recognition with Project Operations for non-stocked/resource based scenarios feature modifies the Project default dimension rules form by adding another column to add rules based on specific contract line groups as the first filter.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Jun 7, 2024
General Availability : Mar 2025
Last updated: Feb 19, 2025

Included in:
2024 release wave 2
2024 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Expense management currently lacks a straightforward method for configuring number sequences, requiring users to access the number sequence master, which is a time-consuming and cumbersome process. This not only creates operational overhead but also increases the potential for configuration issues. By introducing a user-friendly interface within the expense management module, users can manage number sequences directly, reducing effort and minimizing issues.

Feature Details

The feature will introduce a new tab on the expense management parameters page, allowing users to assign number sequences directly. The process of configuring number sequences will align with the experience in other modules of the application, making it more intuitive. This enhancement enables users to manage number sequences within the module itself, rather than having to access and modify the number sequence master.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users, automatically

Business Value

The ability to create transactions for time, expense, and material usage directly on a draft invoice streamlines the invoicing process to help ensure timely and accurate billing. This enhances operational efficiency and accelerates cash flow, providing significant financial and administrative benefits to project-oriented companies.

Feature Details

Implementing the flexibility to create transactions for time, expense, and material usage directly on a draft invoice is indeed a significant enhancement for project-oriented companies. This approach offers several key benefits:

Timeliness: Invoices can be prepared and sent out more quickly, reducing delays often caused by waiting for consultants to submit their time and expenses or by manually creating journal entries.

Accuracy: By entering transactions directly on the draft invoice, the risk of errors is minimized. This ensures that all billable items are captured correctly and reflects the true cost of the project.

Convenience: Consultants and Project Managers can focus on their core activities without being bogged down by administrative tasks. This is particularly beneficial for consultants who are frequently on the move.

Efficiency: Streamlining the invoicing process reduces the administrative burden and allows finance teams to operate more efficiently. This can lead to faster cash flow and improved financial management.

Transparency: It provides a clear and comprehensive view of all billable items on the draft invoice, making it easier to review and approve before finalizing and sending it to the client.

Overall, this flexibility can greatly enhance the invoicing process, making it more efficient and accurate, ultimately benefiting both the company and its clients.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Mar 3, 2025
Last updated: Mar 14, 2025

Included in:
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

Progress billing provides organizations with enhanced flexibility and accuracy in their invoicing process for fixed-price contracts. By generating invoices based on the percentage of work completed, businesses can:

  • Improve cash flow and enable incremental invoicing aligned with project progress, ensuring steady revenue streams without waiting for full milestone completion.
  • Enhance client relationships and offer transparency to customers by tying invoices directly to measurable progress, fostering trust and satisfaction.
  • Increase financial accuracy and reduce discrepancies and disputes by aligning billing with actual work completed, providing clear documentation for both parties.
  • Streamline project management and simplify tracking and management of project finances by integrating billing with real-time progress updates.
  • Support scalable operations, adapt to complex project timelines, and improve operational efficiency by aligning invoicing with project workflows.

Feature Details

Progress billing allows users to create and manage billing rules for fixed-price contract lines. With progress billing, project invoices are generated based on the percentage of work completed, providing flexibility beyond milestone-based invoicing.

Below are the key features:

  • Designed for fixed-price contract lines.
  • Enables invoicing based on the percentage of work completed, not just milestone completion.
  • Allows users to track and update progress percentages for milestones.
  • Facilitates invoice creation aligned with the progress achieved.

To enable this feature, navigate to the Feature Management workspace in Dynamics 365 Finance and activate the feature "Enable Progress Billing on Project Operations for Resource-Based/Non-Stocked Scenarios."

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history


Public preview date moved to May 2024
General availability date updated to Sep 2024
Jun 19, 2024
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Mar 14, 2025
Last updated: Mar 25, 2025

Included in:
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

The progress-based billing feature enables billing based on progress or % complete of a milestone. By integrating this capability with Billing hub, users will be able to take advantage of this feature from Billing hub without navigating to any other form, reducing clicks and navigation and improving user efficiency at the time of invoice creation when working on fixed price agreements.

Feature Details

With this feature, you'll experience:

  • Reduced clicks and navigation: By enabling billing users to review all transactions in invoiceable state with a single click while staying in the context of the project contract, project operations billing users save time and are more efficient.
  • Faster invoicing cycle: Faster invoice creation helps speed up the invoicing process and enables faster processing of payments from the customer.
  • Reduced invoice correction: Proactive invoice insights help billing administrators make more accurate decisions at the time of invoice creation, helping improve their productivity while also reducing the need for invoice corrections later.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Feb 28, 2025
Last updated: Mar 14, 2025

Included in:
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature addresses the challenge of managing the time-phased price changes in labor, expenses, and materials within quotes and contracts. This enhancement ensures that any changes in prices are automatically reflected from their effective date, providing accurate and up-to-date pricing without the need for manual intervention.

Feature Details

With this feature, the correct sales and cost prices will be automatically updated in quotes and contracts based on date effectivity. Prices will be computed using weighted average prices for both quote line details and contract line details, ensuring precise and reliable pricing calculations. This automation significantly reduces the manual effort previously required to track and update prices, minimizing the risk of errors and discrepancies in pricing.

Additionally, the new feature includes the ability to maintain a comprehensive audit trail of all changes made to quotes and contracts. This allows for full transparency and traceability, giving users confidence in the accuracy and integrity of their pricing information.

Users will now have the ability to see exact totals at any point in time, reflecting all current and historical pricing data. This real-time visibility into totals enhances contract management and helps ensure that all financial aspects are accurately accounted for.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Mar 2025
General Availability : Sep 2025
Last updated: Feb 19, 2025

Included in:
2025 release wave 1
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature simplifies the import process by allowing MPP file imports directly into an existing project to help make online and offline planning seamless.

Feature Details

Previously, importing from an MPP file would create a new project, copying the WBS from the MPP file to the new project. It wasn't possible to import into an existing project. This made it difficult when overall planning was done in Project Operations and individual planning was done offline in Microsoft Project for desktop.

This feature allows users to import MPP files into existing projects to keep overall planning intact. It aligns with the Copy project feature but uses an MPP file for importing.

Users can:

  • Set calendar hours (existing capability)
  • Set the project manager (existing capability)
  • Set schedule mode if override is allowed (existing capability)
  • Select the source MPP file (existing capability)
  • Select the target project (new capability)
  • Choose what to import from the MPP file (new capability)

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Enhance customer satisfaction by boosting the performance of the work breakdown structure.

Feature Details

This feature will be implemented in phases. In phase 1, we are increasing the limits for:

  • Number of tasks per project.
  • Number of assignments per task.
  • Number of assignments per project.

In phase 2, we plan to enhance overall performance after increasing these limits to reduce performance-related tickets and boost customer satisfaction with Project Operations.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : ---
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Currently, users can copy a project using the Copy Project option on the main project form, which uses the Copy Project V3 API. However, this doesn't allow copying team members and their mappings. The Copy Project V4 API supports copying team members and their mappings, but it lacks a user interface.

Feature Details

This feature combines the capabilities of both V3 and V4 into a single, user-friendly interface. Users can copy projects according to their needs.

On the user interface, users can select:

  • Source Project
  • Target Project
  • Team Member Mapping:
    • Don't copy team members
    • Replace team members with generic team members
    • Copy the named/generic team members as in the source project

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Mar 2026
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature enables businesses to post expense transactions on a specific posting date rather than the expense report date. This improves G/L management, ensures sequential voucher numbering, and simplifies statutory compliance, leading to more accurate financial reports.

Feature Details

The feature will provide administrators with a parameter on the Expense Management Parameters page. When this parameter is enabled, expenses are posted based on the posting date instead of the transaction date.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature enables the system to record project costs when the purchase product receipt is posted for procurement categories. Currently, project costs are updated only when posting the vendor invoice.

This feature also generates the sales amount and corresponding financial transactions to enable customers to issue project invoices without needing to wait for the supplier's purchase invoice.

Feature Details

This feature helps you:

  • Establish relationships between sales categories and procurement categories.
  • Enable item requirements for procurement categories.
  • Automatically post item requirements packing slips during the receipt of purchase order products.
  • Create project invoices to customers with sales prices automatically calculated during the purchase product receipt.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Mar 13, 2025

Included in:
2025 release wave 1

Enabled for:
Users, automatically

Business Value

It’s common for project-based companies to create an invoice for a large team that is working on a project with a recurring lifespan. Each invoicing period can involve thousands of transactions across time, expense, and material usage activity for projects that will need to be reviewed and confirmed before generating a customer-facing invoice. This process of reviewing is an essential function to ensure a quick invoice and maintain healthy operational metrics. Keeping a clean, intuitive, and performant experience for reviewing and making corrections for the project manager will add strong business value to ensure the smooth running of a service-centric practice.

Customers often have the need to edit invoice line details on an invoice that may contain hundreds of transactions. This need could be driven either by changes required during an audit of the invoice prior to confirmation or by a need to correct a wrong invoice that has been confirmed. In both these scenarios, invoice editing is a critical step during billing and being able to edit quickly has a huge impact on the usability of the billing system.

Feature Details

This feature aims to improve the usability of invoice editing. The changes include:

  • Reduced clicks to edit one or more invoice line details.
  • Reduced clicks to bulk-edit multiple fields on an invoice line detail.

Additionally, it will provide billing administrators with an improved invoice summary that provides key invoice insights to enable faster decision making.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

These enhancements address key functional gaps in the Expense Reports Re-Imagined feature to bring the feature to parity with the legacy expense management interface. This will enable a streamlined and intuitive expense creation and submission process, and reduce the time needed to complete a report.

Feature Details

Key enhancements in this feature include:

  • Inclusion of workflow history
  • Ability to map expenses to a travel requisition
  • Quick matching of expenses with receipts
  • Ability to add interim and final approver
  • Ability to merge/match expenses
  • Ability for expense submitters to attest anti-corruption

These enhancements will be released behind a feature flag, Expense Reports Re-Imagined Enhancements, and will require the Expense Reports Re-Imagined feature to be enabled first.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users, automatically

Business Value

Many professional services organizations derive their bill rates as a function of the associated cost rate of a resource. Empowering organizations to derive these prices directly in Project Operations saves time, provides flexibility, and eliminates the need for external tracking sheets sometimes used to perform these calculations.

Feature Details

Currently, Project Operations supports the ability to define a bill rate across multiple dimensions. However, the cost is currently not a supposed configuration. This new feature provides the ability to define line items in a sales price rate as a function of a related cost rate. Enabling these capabilities supports less risk-averse contracting models such as cost plus.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Feb 16, 2024
General Availability : Oct 1, 2024
Last updated: Feb 19, 2025

Included in:
2024 release wave 2
2023 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature lets you configure the line Discount and Fee for resource-based deployments. Project managers can use the discount and fee calculations for project quotations, contracts, and invoices. In some cases, discounts might apply to the contracts that organizations enter into with customers. Alternatively, organizations might choose to charge extra fees, such as administrative fees.

Feature Details

Project Operations lets you define discount percentages and fee percentages at the level of the project quotation or the contract line. When a transaction is generated and approved, the system applies the appropriate discount or fee, based on the contract line setup. Then the system updates the actuals accordingly. During the invoicing process, discounts and fee amounts, if applicable, are applied and financial transactions will be generated accordingly.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history


General availability date moved to Aug 2025 Feb 05, 2025
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Sep 2025
Last updated: Mar 19, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Financial tags let organizations track user-defined fields on accounting entries posted to the general ledger, eliminating the need to create financial dimensions that contain values that aren't reusable.

The financial tag values can be used for reporting purposes. For example, you can create a financial tag to track time and expenses related to some initiative without requiring a unique financial dimension to do so.

Feature Details

Financial tags that are defined within the general ledger are stored on accounting entries posted to the general ledger. The financial tag names can be defined by the user, giving clarity to data entry clerks about the data expected in each field. Financial tag values are not validated or entered by default. Tags are entered on the journals and flow through to the invoice.

For this release, we are adding tags in many of the common project accounting documents and processes. Project journals and sales orders are the first documents with added support. Tags flow through from document posting to invoicing.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Jun 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Microsoft Dynamics 365 Finance has rich functionality in the ability to use journals for many scenarios with advanced capabilities such as workflow and reversals. This functionality is being delivered to allow for general journals to be created in Finance against Microsoft Dataverse-based projects for expense postings.

Feature Details

We have received requests for the ability to use journals in Dynamics 365 Finance against resource and non-stocked projects. This feature relaxes restrictions and allows for expense type general journals to be created and flow through to Dataverse. New capabilities include:

  • Using the resource/non-stocked deployment, you'll be able to select Project as the source or the offset for the journal, with Ledger being the other side of the transaction.
  • Journals created in Finance will integrate and flow back into Dataverse. Within Dataverse, actuals will be created against the project.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Project managers currently need to navigate through multiple forms and interfaces when managing vendors and subcontracts across various projects. The upcoming feature enhancement will streamline this process, allowing project managers to handle all subcontracts associated with a single vendor across multiple projects more efficiently.

Feature Details

Some of the most commonly used business processes that project managers perform during subcontract management include:

  • Modify subcontract line
  • Track subcontract usage
  • Monitor billing progress for subcontracts

Currently, project managers need to navigate through multiple forms and interfaces to use these business processes. This complexity increases when managing vendors and subcontracts across various projects.

The upcoming feature enhancement will streamline this process, allowing project managers to handle these tasks more efficiently.

This feature will be enabled behind a feature flag to ensure that customers and partners can adapt to the changes on top of any customizations they might have added.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : ---
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature saves time troubleshooting for customers and partners and makes it easier to find when data has not integrated between the finance and operations architecture and Microsoft Dataverse.

Feature Details

A new workspace has been introduced for the resource/nonstocked deployment type of Dynamics 365 Project Operations. This workspace enables new scenarios to save time troubleshooting errors and reviewing configuration errors, system errors, and other potential issues that otherwise would be buried in logs or missed.

For example, the workspace enables customers to identify and resolve dual-write sync issues specifically related to vendor invoices and expenses. It provides detailed insights into the root causes of errors, including the number of affected records and associated amounts, ensuring a clear understanding of the scope of the issue.

New capabilities include:

  • A new dashboard supporting accountants by highlighting pending journal postings and integration journal lines that have not been created, as well as any missing records, facilitating efficient ledger reconciliation.
  • A new batch process to resync data, allowing users to address and resolve issues effectively, ensuring data consistency and operational continuity.
  • A detailed view of several documents such as expense reports and vendor invoices indicating if they are in sync between Dataverse and the finance and operations infrastructure.
  • A troubleshooting view where the full logs of the integration journal and invoice proposals are available and aren't truncated.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Mar 2025
General Availability : Jun 2025
Last updated: Mar 13, 2025

Included in:
2025 release wave 1
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

Replacing the grid within expense and material estimates provides a clean experience when creating and editing estimates. The enhanced grid experience provides easy filtering, deletion, and lookup functionality. This change ensures extensibility and improves performance.

Feature Details

This feature brings together the new grid support into Project's expense and material estimate grids. Today these custom grids are not performant and lack extensibility and capabilities. This feature enables the capabilities of the new modern grid to improve the overall experience for end users.

These enhancements include:

  • Improved grid with a view switcher.
  • Improved grid allowing extensibility.
  • Task sorting by work breakdown structure.
  • Quick create experience to easily add expense and material estimates.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: Mar 8, 2024
General Availability : Mar 2025
Last updated: Mar 04, 2025

Included in:
2024 release wave 2
2023 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature helps project managers manage projects that require inventoried products. Project managers can look at on-hand inventory counts at different sites and warehouse locations to estimate, procure, and manage the usage of inventoried products on their projects.

Feature Details

The experiences for using inventoried products in Projects Operations will use the Inventory and Warehouse modules of Dynamics 365 Supply Chain Management. Pricing and Inventory visibility services are used to accurately estimate the availability of stocked items and their costs. The Inventory close process in Supply Chain Management will be used to update project cost to reflect accurate consumption of project budgets. This will be a multiple release wave effort to fully light up all the capabilities needed to manage stocked items on projects.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history
Timelines:
Early Access: ---
Public Preview: Jun 2025
General Availability : Dec 2025
Last updated: Mar 25, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Reduce manual effort and minimize errors by enabling users to add or edit quote line details directly from a unified grid interface. The inclusion of customer schedules, margins, and budgets within the quote line details offers deeper insights and better financial oversight.

Feature Details

This feature introduces enhancements to improve the management of quotes. Users can add or edit quote line details directly from a unified grid interface, with cost details accessible. The feature provides various insightful details such as customer schedules, margins, and budgets in the quote line detail, and allows seamless addition of new lines.

These improvements streamline quote management to enhance functionality, accuracy, and efficiency.

The feature will be available to users in Early Access Update 1. At the beginning of 2025 release wave 1, the feature will be generally available to use.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.
Note:
  • The author created this article with assistance from AI. Learn more

Change history


Public preview date moved to Feb 2025 General availability date moved to Apr 2025 Feb 14, 2025
Timelines:
Early Access: ---
Public Preview: Feb 21, 2025
General Availability : Apr 2025
Last updated: Mar 13, 2025

Included in:
2025 release wave 1
2024 release wave 2

Enabled for:
Users by admins, makers, or analysts

Business Value

Many customers face challenges with the usability of the contract form, as highlighted by their feedback. Several areas requiring improvement have been identified, including navigation inefficiencies, inconsistent field layouts, and limited customization options, which hinder productivity and user satisfaction.

This feature streamlines the process of creating, viewing, and editing contract lines and their details by reducing the number of interactions required. By highlighting relevant information upfront and minimizing unnecessary clicks, it enhances accessibility, improves efficiency, and provides a more seamless user experience, ultimately increasing productivity and user satisfaction.

Feature Details

This feature enhances contract management by improving usability, streamlining workflows, and providing quick access to essential information. Key updates include:

  • Nested grids: View detailed estimates breakdown for each contract line in an organized format.
  • Simplified detail creation: Create new Contract Line Details directly from one grid.
  • Price overrides: Apply price adjustments on Contract Line Details directly within the grid.
  • Contract KPIs: Display critical KPIs on the summary page for better decision-making.
  • Contract closure: Easily close contracts to streamline lifecycle management.
  • Enhanced header information: View gross margins and total costs directly in the contract header.
  • Billing transparency: Access the current billing status for the contract in real time.
  • Tax visibility: Display the "Tax" field directly on the contract line grid for easier access.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Aug 2025
General Availability : Oct 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

This feature enables users to take advantage of our modern architecture with our resource/non-stocked scenarios using the Dataverse platform. Users benefit from great user experiences, deep functionality in project planning using Microsoft Project for the Web, and resource management using Unified Resource Management.

Feature Details

The enhancements introduced with this feature work toward parallel use of projects from both deployment types. This change allows for limited transaction entry and invoicing for long-running projects in support of moving fully to the modern architecture. This is a large effort that won't have all functionality delivered at once. The enhancements will allow customers to try the modern architecture in a test environment, and move from the stocked deployment type to resource/non-stocked deployment type if desired.

This feature is for customers who are using our stocked/production order deployment type without the need for production orders or manufacturing. The changes made allow customers who have used the Project Management and Accounting module in the past to now enable the resource/non-stocked deployment type without having to reimplement their existing legal entity. Customers who want to continue using the capabilities in the stocked deployment type won't be impacted by any changes made in this feature.

Changes include:

  • The existing validation in the Global project management and accounting parameters form will be relaxed to allow legal entities with existing project data to be enabled for resource/non-stock deployment types.

  • The Global project management and accounting parameters validation will now check for all projects to be closed. The initial requirements for this feature will be to support closing all existing projects and creating new projects within Dataverse going forward.

  • Business processes will be evaluated to ensure proper restrictions are in place for the appropriate deployment types. For example, invoices for Dataverse-based projects can only be created from Dataverse.

  • We will remove access or make read-only the legacy functions that exist in both deployment types. For example, resource management and project work breakdown structures will no longer be editable in the finance and operations user interface for the resource/non-stocked deployment mode with this feature enabled. For projects created in resource/non-stocked deployment mode, users are able to use Unified Resource Scheduling experiences for resource scheduling, and Project for the Web experiences for project planning.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Sep 2025
General Availability : Sep 2025
Last updated: Mar 13, 2025

Included in:
2025 release wave 1
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Every organization requires an efficient time entry experience for their consultants and team members. This involves giving users flexibility to log time in various ways, by minimizing the number of clicks and effort required to do so.

Feature Details

The web experience for time entry in Dynamics 365 Project Operations is receiving a series of improvements to facilitate faster, more accurate time entry, with better overall tracking for team members.

These upgrades include:

  • A new Calendar interface to view, create, and modify time entries.
  • The ability to track time logged across varying timelines (weekly, monthly, and so on).
  • Tighter integration of work breakdown structure (for assigned tasks and projects) within the time entry creation step (Quick create forms).
  • Improved tracking in the form of benchmarking (Actuals vs. Target hours) and visualizations to help team members track their progress on project tasks.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: May 2025
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

Project consultants often travel for work and find it challenging to log weekly time entries on the go. Users now have a new mobile experience within Dynamics 365 Project Operations to view, create, and submit their time entries for approval.

Feature Details

Project team members on Lite and resource/nonstocked-based deployments of Project Operations now have a new mobile application based on Microsoft Power Apps. The new mobile app helps them log time, keep track of submitted entries, and view the work assigned to them.

The application provides users with the following capabilities:

  • A view that summarizes all Microsoft Outlook meetings and Microsoft to-do items for that day. These meetings and to-do items can then directly be used to log time entries.
  • The ability to view projects and tasks on which the team member is currently staffed, and the duration that the staffed project is going to run for.
  • A section to view day-wise time entries, across statuses (Draft, Submitted, and so on) where users can modify or delete editable entries, submit entries for approval or recall already submitted entries.
  • Users now get access to a new mode of logging time with the help of a timer that can be used to record the duration of granular work performed, and then later be tagged to a project or task and turned into a time entry.

All changes made on the mobile app will be synced to the web app for Project Operations or Project Operations Team Member and vice versa. Steps to install or enable this mobile app will be updated soon.

Enabled for:

Admins, makers, marketers, or analysts, automatically
This feature is meant to be used by administrators, makers, or business analysts and is enabled automatically.

Change history
Timelines:
Early Access: ---
Public Preview: Mar 1, 2025
General Availability : Aug 2025
Last updated: Mar 18, 2025

Included in:
2025 release wave 1
2024 release wave 2

Enabled for:
Admins, makers, marketers, or analysts, automatically

Business Value

The Approvals page in Dynamics 365 Project Operations today is difficult to navigate and sort. This leads to unnecessary extra time spent by project managers navigating the UI when they work on approving time, material, and expense entries. We aim to simplify and optimize the UI design to make the approvals process smoother and easier.

Feature Details

The Approvals feature will get an overhaul of the UI experience for approvals in Project Operations. These UI changes include showing approvals in a calendar grid, like the Time entry creation grid, and highlighting the most relevant information so project managers can easily see which records need their attention.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: ---
General Availability : Sep 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts

Business Value

The time zone-agnostic feature enhances an organization's ability to create resource requirements and bookings with accurate dates that are independent of time zone differences.

Feature Details

Time zone-agnostic fields on resource requirements and resource bookings allow project owners to set the default start and end dates for a project’s resource requirements, details, bookings, and related tables.

Currently, all date fields in these entities are time zone-aware and convert the dates when users are based in different time zones from when the requirements and bookings were created. This conversion results in unintentional discrepancies. This feature aims to enhance extensibility by providing flexibility for organizations to use time zone-independent date fields when their organization spans across multiple geographies.

Enabled for:

Users, automatically
This feature includes changes to the user experience for users and is enabled automatically.

Change history


Public preview date updated to Jun 2025
General availability date moved to Sep 2025
Jan 22, 2025
Timelines:
Early Access: ---
Public Preview: Jun 2025
General Availability : Sep 2025
Last updated: Mar 13, 2025

Included in:
2025 release wave 1
2025 release wave 1

Enabled for:
Users, automatically

Business Value

This feature empowers users to simulate various estimation scenarios by adjusting key pricing dimensions, providing real-time insights into quote estimations. Users can explore different strategies and quickly identify the most effective path to achieve their financial goals. By manipulating factors such as price, discount rates, and cost reductions, users can optimize profitability and align quotes with specific sales targets.

Automated calculations save time, reduce errors, and enhance negotiation flexibility, enabling sales teams to confidently tailor proposals to client needs while safeguarding their bottom line. This ensures that every quote meets both customer satisfaction and business objectives.

Feature Details

This feature introduces a robust what-if analysis capability for estimates, enabling users to model scenarios and evaluate their impact on key financial goals.

  • Scenario modeling: Use existing quotes to simulate scenarios and assess their effects on goals like profitability and gross margins.
  • Goal-oriented analysis: Select specific goals and target values to model pricing changes effectively.
  • Dynamic pricing dimensions: Adjust key pricing dimensions to explore how changes influence the selected goals.
  • Informed decision-making: Review multiple what-if analysis models, compare outcomes, and apply the most suitable option to the quote.

Enabled for:

Users by admins, makers, or analysts
This feature must be enabled or configured by administrators, makers, or business analysts to be available for their users.

Change history
Timelines:
Early Access: ---
Public Preview: Aug 2025
General Availability : Oct 2025
Last updated: Jan 24, 2025

Included in:
2025 release wave 2
2025 release wave 1

Enabled for:
Users by admins, makers, or analysts