Enable milestone date to be time zone independent

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
Users by admins, makers, or analysts - Mar 2025

Business value

The milestone date field in the project contract line milestone entity is using user local time while the same field in the invoice entity is time zone independent. This causes a discrepancy in the milestone date when viewed from the invoice schedule in the project contract line in the UI. This feature helps drive parity between the milestone date in both the entities, so that invoicing of milestones is more accurate.

Feature details

Ensuring that the milestone date (invoice date) is consistently displayed across both the project contract line milestone entity and the invoice entity will help by improving:

  • Accuracy of Invoicing of fixed price contract lines, thereby ensuring consistency of milestone date between both project contract line and invoice, ensuring less corrections downstream.
  • Efficiency of the invoicing process thereby reducing the administrative burden and allowing finance teams to operate more efficiently. This can lead to faster cash flow and improved financial management.