FREE Search Engine
for SAP users

SAP Transaction MP38: A Comprehensive Guide for SAP Users

SAP Transaction MP38: A Comprehensive Guide for SAP Users

Welcome to our tutorial on SAP transaction MP38, a powerful transaction code used in SAP Materials Management (MM) module. In this tutorial, we will provide you with a step-by-step guide on how to effectively use MP38 to manage material price changes in your SAP system. Whether you are a young SAP consultant or an unexperienced SAP user searching for guidance, this tutorial will equip you with the necessary knowledge to navigate through MP38 seamlessly.

Before we dive into the details, we would like to introduce you to a valuable resource that can enhance your SAP MM skills and help you become an expert in the field. Check out the SAP MM online video training offered by our expert SAP MM consultant, available at roadtoexpert.com. This comprehensive training program will provide you with in-depth knowledge and practical insights to boost your proficiency in SAP MM and accelerate your career growth.

Now, let’s begin our tutorial on using SAP transaction MP38.

What is SAP Transaction MP38?

SAP Transaction MP38 is a transaction code used in SAP MM to perform material price changes. It allows users to update material prices based on various factors such as currency exchange rates, market fluctuations, or supplier agreements. With MP38, you can easily maintain accurate and up-to-date material prices, ensuring proper valuation and cost control.

Step 1: Accessing SAP Transaction MP38

To start using MP38, follow these steps:

  1. Log in to your SAP system using your user ID and password.
  2. Launch the SAP Easy Access Menu.
  3. Navigate to the “Logistics” folder and expand it.
  4. Locate and click on the “Materials Management” folder.
  5. From the sub-menu, select “Valuation” and then choose “Price Changes”.
  6. Next, click on “Price Changes” again to proceed to the MP38 transaction.

Step 2: Understanding MP38 Transaction Screen

Once you have accessed MP38, you will encounter the MP38 transaction screen, which consists of various fields and tabs. Let’s explore each of them:

  • Selection Criteria: This section allows you to specify the material or materials for which you want to perform price changes. You can enter the material number or use the search function to find the desired material(s).
  • Price Change Details: Here, you can enter the new price for the selected material(s) and specify the effective date of the price change. You can also choose whether to update the standard price, moving average price, or both.
  • Price Change Log: This tab provides an overview of all price changes performed using MP38, including the material number, old price, new price, and date of the change.
  • Additional Options: In this tab, you can find additional options for price changes, such as mass price changes, price simulations, or price comparisons.

Step 3: Performing Material Price Changes with MP38

Performing material price changes using MP38 is a straightforward process. Here’s how you can do it:

  1. In the “Selection Criteria” section, enter the material number for which you want to change the price. You can also use the search function to find the material.
  2. In the “Price Change Details” section, enter the new price for the material and specify the effective date of the price change.
  3. Choose whether you want to update the standard price, moving average price, or both.
  4. Once you have entered all the necessary information, click on the “Save” button to perform the price change.

Congratulations! You have successfully performed a material price change using SAP transaction MP38.

Step 4: Exploring Additional Functionality

SAP transaction MP38 offers various additional functionalities to streamline your material price management processes. Here are some notable features you can leverage:

  • Mass Price Changes: MP38 allows you to perform price changes for multiple materials at once, saving you time and effort. You can select multiple materials using the selection criteria and enter the new prices accordingly.
  • Price Simulations: You can use MP38 to simulate price changes before actually performing them. This allows you to assess the impact of price changes on your inventory valuation and make informed decisions.
  • Price Comparisons: MP38 enables you to compare the current prices of materials with their historical prices. This helps you analyze price trends and identify opportunities for cost optimization.


In this tutorial, we have provided you with a comprehensive guide on using SAP transaction MP38 in the SAP MM module. We covered the basics of MP38, explained how to perform material price changes, and explored additional functionalities. Remember, continuous learning and practice are key to becoming proficient in SAP MM.

To further enhance your skills in SAP MM, we highly recommend our SAP MM online video training, designed by our expert SAP MM consultant. This training program offers comprehensive modules and hands-on exercises to help you become an SAP MM expert. Visit roadtoexpert.com to learn more and take your SAP MM skills to new heights.

Online Video Trainings

Complete tutorials made by the best experts.

Road to Expert logo representing excellence in SAP training.
Copyright © 2023 Road to Expert. All Rights Reserved.

Facebook logo, télécharger gratuitement      Logo instagram - Icônes social gratuites      Youtube Logo | Icons Gratuite