SAP Knowledge Base Article - Public

2185989 - Price Differences from GR/IR Clearing Being Accounted as Cost of Goods Sold

Symptom

You have executed GR/IR for a given purchasing document, nevertheless, the system posted eventual price differences to a COGS - Cost of Goods Sold accounts rather than to a Differences account.

Reproducing the Issue

  1. Go to Inventory Valuation work center.
  2. Go to GR/IR Clearing Run view.
  3. Open the executed run and navigate to the Processed Successfully tab.
  4. Select the concerned purchasing document row with price differences.

You realize that the offset account chosen by the system concerns a COGS account for Cost of Sales in the Sales ledger, instead of an account for Differences in the Inventory ledger.

Cause

The purchasing document has assignment to a Service Order or Sale Order. The Service Order or Sale Order in question requires certain items to be bought in in order to do the repairs. Because this is a third party scenario, i.e. the materials are bought by your company and then sold on again to your customer getting repairs done, this transaction counts as a sale. Therefore, since this is a sale rather than a to-stock purchase, the Inventories ledger is not determined, only the Sales ledger, thus the price differences get posted to a Cost of Goods Sold account.

Check path:

  1. Open the Purchase Order.
  2. Click View all.
  3. Click Items tab.
  4. Click Basic Data sub-tab: Process Type field maintained as "Third-Party" and Click Account Assignment sub-tab: Account Assignment Type maintained as Sales Order or Service Order.

Resolution

This is the expected behavior given the scenario.

Keywords

GR/IR Clearing; Purchase Price Difference; Offsetting Account; Cost of Sales , KBA , SRD-FIN-INV , Inventory , How To

Product

SAP Business ByDesign all versions