FREE Search Engine
for SAP users

SAP Transaction M/06: A Complete Guide for SAP Users

SAP Transaction M/06: A Complete Guide for SAP Users

Welcome to our tutorial on SAP transaction M/06, an essential 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 utilize M/06 for managing tax codes in your SAP system. Whether you are a novice SAP user or an experienced consultant looking for a refresher, this tutorial will equip you with the necessary knowledge to navigate through M/06 seamlessly.

Before we dive into the details, we’d 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 M/06.

What is SAP Transaction M/06?

SAP Transaction M/06 (Tax Codes) is a crucial transaction code used in SAP MM to maintain tax codes. It allows users to create, modify, and display tax codes, which are used to determine the tax calculation for different business scenarios. With M/06, you can seamlessly manage tax codes, ensuring accurate tax calculation and compliance with legal requirements.

Step 1: Accessing SAP Transaction M/06

To start using M/06, 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 “Accounting” folder and expand it.
  4. Locate and click on the “Financial Accounting” folder.
  5. From the sub-menu, select “Financial Accounting Global Settings”.
  6. Next, choose “Tax on Sales/Purchases” and click on “Basic Settings”.
  7. Finally, select “Maintain Tax Codes” to proceed to the M/06 transaction.

Step 2: Understanding M/06 Transaction Screen

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

  • Selection Criteria: This section allows you to specify the search criteria for tax codes, such as country, tax type, and tax code.
  • Tax Codes: Here, you can view and manage the tax codes in your SAP system. Each tax code represents a specific tax rate or exemption applicable to different business transactions.
  • Control Data: This tab provides additional control data for tax codes, such as the tax jurisdiction code and tax calculation procedure.
  • Validity Periods: In this tab, you can define the validity periods for tax codes, specifying the start and end dates during which the tax code is applicable.
  • Additional Data: The additional data tab allows you to maintain additional information for tax codes, such as the tax rate and tax condition types.

Step 3: Maintaining Tax Codes with M/06

To maintain tax codes using M/06, follow these steps:

  1. Start by entering the relevant search criteria in the “Selection Criteria” section, such as the country or tax type.
  2. Click on the “Execute” button to display the list of tax codes that match your search criteria.
  3. Select the tax code you want to maintain and click on the “Change” button to modify the tax code, or click on the “Display” button to view the tax code details.
  4. Make the necessary changes or view the relevant information in the respective tabs, such as Control Data, Validity Periods, and Additional Data.
  5. Once you have made the desired modifications, click on the “Save” button to save the changes to the tax code.

Congratulations! You have successfully maintained tax codes using SAP transaction M/06.

Step 4: Exploring Additional Functionality

SAP transaction M/06 offers various additional functionalities to streamline your tax code management processes. Here are some notable features you can leverage:

  • Copy Tax Codes: Use M/06 to copy existing tax codes and create new tax codes based on the existing ones. This saves time and ensures consistency in tax code setup.
  • Transport Tax Codes: M/06 allows you to transport tax codes between different SAP systems, ensuring consistent tax code configuration across multiple landscapes.
  • Display Changes: With M/06, you can track the changes made to tax codes, including who made the changes and when. This helps in auditing and maintaining a change log for tax code management.
  • Tax Code Reports: M/06 provides various reports and analysis tools to generate tax code-related reports, such as tax code utilization, tax liability, and tax exemptions. These reports aid in tax compliance and financial analysis.


In this tutorial, we have provided you with a comprehensive guide on using SAP transaction M/06 in the SAP MM module. We covered the basics of M/06, explained how to maintain tax codes, 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