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

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Suggested answer

Trade agreement discount and rounding issue

(2) ShareShare
ReportReport
Posted on by 27
Fairly new to D365 and still learning. We have come across an interesting scenario regarding trade agreements/discounts.
Say you have an item with unit price = 27.75 and a TA with a 5% discount was created for a customer. The customer is then expecting the price for this item to be 27.75 * .98 = 26.36
When customer orders one unit the system works as expected ( 27.75 * .95 * 1 unit) = 26.36.
However, when more than one unit is ordered we get things like:
  • (27.75 * .95 * 2 units) = 52.73; the problem is we are expecting this to be (2 * 26.36 = 52.72)
  • (27.75 * .95 * 10 units) = 263.63; we expect this to be (10 units * 26.36 = 263.60)
Basically D365 is NOT really looking at the TA as /customer will get the price 26.36 for this item/. Instead it is basically calculating 5% off (quantity ordered * list price) which leads to 'variable' discounted unit prices when the customer is expecting a 'fixed' discounted price of 26.36.
 
Has anyone run into this before? How have you solved it?
MSFT support is telling us that the only way to get the results we expect is to extend data types to allow for more precision and avoid the undesired rouding D365 is doing.
 
Thank you.
I have the same question (0)
  • Guy Terry Profile Picture
    28,924 Moderator on at
    Trade agreement discount and rounding issue
    If you need the item to have the price 26.36, you could create a Price group called '5% discount', and give all the items the price that you want.
     
    On the downside, that means loading prices for each discount level that you have.
  • Suggested answer
    saurabh bharti Profile Picture
    15,039 Moderator on at
    Trade agreement discount and rounding issue
    Hi,
     
    Not sure if this will help or not.
     
    Can you try rounding rules on currency master (GL > Currency)

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 244

#2
Siv Sagar Profile Picture

Siv Sagar 222 Super User 2025 Season 2

#3
Danny Bilodeau Profile Picture

Danny Bilodeau 205 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans