Revenue recognition – reallocate multiple sales orders, undo a reallocation

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Enabled for Public preview General availability
Users, automatically - Mar 31, 2021

Business value

Reallocation lets you recalculate revenue prices when the terms of a contractual sale change. When recognizing revenue, the sales order documents are considered to be the contract. This feature lets you reallocate revenue prices more than once on sales orders or project sales orders. This helps ensure that the correct revenue amount is posted to revenue or deferred revenue accounts.

Feature details

With this feature, you can run a reallocation more than once if more than one contractual change is made. For example, suppose a customer decides to add an item to a sales contract after the original sales order was confirmed, or even after it was invoiced. Adding the new item is the first reallocation, which reallocates the revenue price considering the existing sales order lines and the new line.

Next, the customer receives a partial credit because of damage to an item in the contract. You can add the credit line to the existing sales order, or to a new sales order. Then you can reallocate revenue again to reflect the credit amount when the revenue price for all the items is calculated.

This feature also lets you undo a reallocation. You can use this functionality if lines from two sales orders that weren’t part of the same contract were accidentally reallocated.

If you’ve already turned on the Revenue recognition capability in the Feature management workspace, you’ll have access to this enhancement. No additional action is necessary to use it.