SAP Knowledge Base Article - Public

3221168 - Unexpectedly Rounded Price Value


One of your pricing element fields has a slightly unexpected value.


SAP Cloud for Customer

Reproducing the Issue

Prerequisite is the external pricing set-up and for you to have a Product Price Element field set-up and activated in the system.

  1. Go to the Sales work centre
  2. Go to the Sales Quotes view
  3. Open any
  4. In this example we presume a product with a price of 220 INR. We add this price to the quote.
  5. You now notice, that the value maintained for the Product Price Element field is 219,99 INR, you expect both fields to show the same value. 


The reasons and calculations might vary, however you can use this example as guide.

Here, we presume a manually entered list price of 220 INR. In the pricing components we see a rounding of the item (quantity x 220 = 5810,20 INR -> rounding - 0.20 INR -> 5810 INR). The calculation of the net price therefore results in 219,99 INR (5810 INR / 26,41 = 219,99 INR).

The pricing in sales quote and order is based on the pre-delivered pricing procedure. This pricing procedure configuration can be seen in file tuning activity, "Configure Price Strategy". Check your system to see if there is a step in the pricing procedure, (example: step 95), which is used for rounding difference calculation.

The rounding rule in our example is ROUND_HALF_UP or commercial rounding.


Based on the above rounding rule the rounding difference calculated is 0.20.

The system is working as per the delivered customization and the currency used.

See Also


Product Price Element , KBA , LOD-CRM-PRC , C4C Pricing , How To


SAP Cloud for Customer core applications 2205