SAP Block Material for Posting

SAP Accounting Entries from MM

SAP MM Accounting Entries

For Moving average price (MAP)

E.g. : Purchase new material $22 quantity = 2 pcs

During Goods Receipt
Dr. Inventory Account $22
Cr. GR / IR Account $22

During Invoice Verification
Dr. GR / IR Account $22
Cr. Vendor Payable $22

Price Control V – Moving Average Price (MAP)
If current MAP of Material Master is $8 , quantity = 1 pc
Now we Purchase additional material $22 quantity = 2 pcs

During Goods Receipt
Debit Inventory $20
Credit GR/IR $20
New Moving Average Price = ( $22 + $8) / (2 + 1)

During Invoice Verification
Debit GR/IR 20
Debit Inventory 2
Credit Vendor 22

SAP recommends: Price control V (MAP) for raw materials and trading goods; price control S (Standard) for semi-finished products and products.

MAP are used mainly for raw materials that are purchased externally. The advantage of using MAP for your raw materials is that your inventory costs will always reflect the current market cost.

SAP strongly recommends that you do not select price control V for semi-finished products and finished products, because doing so will very easily cause the calculation of unrealistic valuation prices.


If MAP is used, you have to be very careful with Invoice Verification, as Invoice price discrepancies affect the stock account and MAP.

The following example demonstrates this;

A Material is ordered at $1 , then received and posted to the inventory account.
If clerk entered for $10 for this PO by mistake, it will be blocked for payment,
BUT, $9 will be posted to the inventory account and the MAP will change to $10.

Any issues that occur until the correction is made will be at the inflated price and will NOT be automatically corrected when the credit note is received or the Invoice is reversed/cancelled.

(Because of this problem that you get the warning messages in InV. and POs stating that the MAP will change by more than X percent.

It is warning you that you will be corrupting the MAP).

Also See: Inter-Company Billing – Automatic Posting To Vendor Account

Online Training Tutorials

  • Consumption Based Planning sap mmWhat is Consumption based Planning in SAP MM?The below sap mm tutorials (Material Management) will help to know more on the consumption based planning in sap mm. The central role of material requirements planning is to monitor stocks […]
  • purchase order in sapWhat is Purchase order in SAP?This post provides general information about purchase order and how they are processed with Material Management (MM) Purchasing. The purchase order defines a formal request or instruction […]
  • request for quotation (RFQ)What is request for quotation (RFQ) in sap?The request for quotation (RFQ) is an invitation to a vendor to indicate his terms and conditions (in particular, his price) for the supply of a material or the provision of a service by […]
  • Types of Master data in sap mmWhat are the different Types of Master data in SAP MM?The Master data in SAP is used to be base data that can store all the required inform about the transaction. If someone producing, transferring stock, selling, purchasing, doing physical […]
  • materials planning and controlWhat is Materials Planning and Control?Materials planning and control determines how much of which material, component, goods etc. is needed and when. This activity is the responsibility of the materials planner or […]
  • Material Ledger Multiple CurrencyHow to do Material Ledger Multiple Currency?Material Ledger Multiple Currency: The system stores valuation data for a material in its material ledger in up to three currencies. You specify in which currencies the system stores this […]
  • Invoice VerificationWhat is Invoice Verification in the SAP System?The SAP system is made up of several components linked together so that different departments within a company can cooperate with one another. The Invoice Verification component is part of […]
  • Invoice VerificationWhat are all accounts important for Invoice Verification?As we know that the Invoice Verification is a sub-component of MM and it has its integration with other sub-component of MM Module such as Purchasing and Inventory Management. Since SAP […]