Showing results for 
Search instead for 
Did you mean: 

Delivery cost is not equal to actual cost in sales order

Former Member
0 Kudos

I met a strange phenomenon is the sale cost in SO is not equal to the cost in delivery order.

I order 3 PCS material and each cost is 43.87 and the total cost is 131.61.

However when I finished PGI the FI document shows the cost is 131.62. the diff is 0.01

I don't know how the diff comes.

Do you know the reason for the above issue?

Thank you very much for your help.


Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos


The system takes the moving average at the time of PGI, not at the time of sales order creation, for creating cost of goods. this is because actual movement of materials is recorded only when PGI has been done.

So please check the date of sales order creation and PGI date .

Hope this will help you


KRishna O

Answers (1)

Answers (1)

Former Member
0 Kudos


Any suggestion?

0 Kudos

have you checked whether there are different pricing conditions?

in Sales order, the price is calculated based on the pricing date in the order, if you then create a new delivery, the price is re-calculated with the delivery date, but the sales order still has the old pricing information.

Check the pricing log of the sales order and invoice (tab "conditions") to see, which pricing condition is used.

Or is it possible that your order uses a foreign currency? SO maybe the exchange rate has changed since creating the order.