FREE Search Engine
for SAP users

SAP Transaction OB46: A Step-by-Step Guide for SAP Users

SAP Transaction OB46: A Step-by-Step Guide for SAP Users

Welcome to our tutorial on SAP transaction OB46, an important transaction code used in SAP Financial Accounting (FI) module. In this tutorial, we will provide you with a detailed guide on how to effectively use OB46 to manage tolerance groups in your SAP system. Whether you are a beginner SAP user or an experienced consultant looking for a refresher, this tutorial will equip you with the necessary knowledge to navigate through OB46 with ease.

Before we delve into the details, we’d like to introduce you to a valuable resource that can enhance your SAP FI skills and help you become an expert in the field. Check out the SAP FI online video training offered by our expert SAP FI 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 FI and accelerate your career growth.

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

What is SAP Transaction OB46?

SAP Transaction OB46 (Tolerance Groups) is a transaction code used in SAP FI to define and manage tolerance groups for employees. Tolerance groups determine the maximum permissible deviations from standard values for various financial transactions, such as payment differences, invoice amounts, and exchange rate differences. By configuring tolerance groups in OB46, you can ensure proper control and monitoring of financial activities within your organization.

Step 1: Accessing SAP Transaction OB46

To start using OB46, follow these steps:

  1. Log in to your SAP system using your user ID and password.
  2. Launch the SAP Easy Access Menu.
  3. Click on the \\\”Accounting\\\” folder.
  4. Navigate to the \\\”Financial Accounting\\\” folder and expand it.
  5. Locate and click on the \\\”General Ledger\\\” folder.
  6. From the sub-menu, select \\\”Master Data\\\” and click on \\\”Tolerance Groups\\\” to proceed to the OB46 transaction.

Step 2: Understanding OB46 Transaction Screen

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

  • Company Code: This field allows you to select the company code for which you want to define or modify tolerance groups.
  • Tolerance Group: Here, you can enter the tolerance group code or select an existing one from the drop-down list.
  • General Data: This tab contains fields to define general data for the tolerance group, such as the name, description, and currency.
  • Accounts Receivable: In this tab, you can specify tolerance limits for accounts receivable transactions, such as customer payments and credit memos.
  • Accounts Payable: The accounts payable tab allows you to set tolerance limits for accounts payable transactions, including vendor payments and debit memos.
  • Payment Differences: Here, you can define tolerance limits for payment differences, which are variations between the payment amount and the invoice amount.
  • Exchange Rate Differences: This tab enables you to configure tolerance limits for exchange rate differences that may occur during currency conversions.

Step 3: Defining Tolerance Groups in OB46

To define tolerance groups using OB46, follow these steps:

  1. Start by selecting the appropriate company code for which you want to define a tolerance group.
  2. Click on the \\\”New Entries\\\” button to create a new tolerance group or select an existing one from the list.
  3. In the general data tab, enter the name and description for the tolerance group. You can also set the currency if necessary.
  4. Move to the relevant tabs (Accounts Receivable, Accounts Payable, Payment Differences, Exchange Rate Differences) and specify the tolerance limits for each category. These limits define the maximum permissible deviations for various financial transactions.
  5. Once you have entered all the necessary information, click on the \\\”Save\\\” button to save the tolerance group.

Congratulations! You have successfully defined a tolerance group using SAP transaction OB46.

Step 4: Modifying Tolerance Groups in OB46

If you need to modify an existing tolerance group in OB46, follow these steps:

  1. Start by selecting the appropriate company code for which you want to modify the tolerance group.
  2. Click on the \\\”Change\\\” button to make changes to an existing tolerance group.
  3. Navigate to the relevant tabs and modify the tolerance limits as required.
  4. Once you have made the necessary changes, click on the \\\”Save\\\” button to update the tolerance group.

Great job! You have successfully modified a tolerance group using SAP transaction OB46.


In this tutorial, we have provided you with a comprehensive guide on using SAP transaction OB46 in the SAP FI module. We covered the basics of OB46, explained how to define and modify tolerance groups, and explored the various tabs and fields in the OB46 transaction screen. Remember, continuous learning and practice are key to becoming proficient in SAP FI.

To further enhance your skills in SAP FI, we highly recommend our SAP FI online video training, designed by our expert SAP FI consultant. This training program offers comprehensive modules and hands-on exercises to help you become an SAP FI expert. Visit roadtoexpert.com to learn more and take your SAP FI 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