Hi,
Kindly check your invoice total amount and Quantity is divided then it should result to actual material price.
And if doesn't match then its standard SAP behavior that GR amount will fluctuate.
Below example for your reference.
Exchange rate is 1 USD
Invoice amount 2375.23 USD divided by 2374.460 = 1.000324284258316
Now 60 EA multiplied by 1.000324284258316 = 60.01945705549893 USD
Which is rounded to 2 decimal and it will result to 60.02 USD, but user was expecting 60 USD
thanks and Regards
Irfan A B