FREE Search Engine
for SAP users

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

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

Welcome to our tutorial on SAP transaction OX09, an essential transaction code used in SAP for maintaining the company code. In this tutorial, we will provide you with a detailed step-by-step guide on how to effectively use OX09 to manage company codes in your SAP system. Whether you are a beginner SAP user or an experienced consultant seeking a refresher, this tutorial will equip you with the necessary knowledge to navigate through OX09 with ease.

Before we delve into the details, we would like to introduce you to a valuable resource that can enhance your SAP skills and help you become an expert in the SAP MM module. 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 OX09.

What is SAP Transaction OX09?

SAP Transaction OX09 (Company Code) is a crucial transaction code used in SAP to maintain company codes. It allows users to create, change, and display company code settings, which define the financial and organizational aspects of a company within the SAP system. With OX09, you can seamlessly manage various company code parameters, ensuring accurate financial reporting and compliance.

Step 1: Accessing SAP Transaction OX09

To start using OX09, 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 “General Ledger” and then choose “G/L Account Master Data”.
  6. Next, click on “Individual Processing” and then select “Company Code”.
  7. Finally, choose “Company Code” again to access the OX09 transaction.

Step 2: Understanding OX09 Transaction Screen

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

  • Company Code Data: This section contains the main fields for defining and maintaining company code settings, such as company code, currency, language, and address details.
  • Control Data: Here, you can configure control parameters related to the company code, such as fiscal year variant, posting period variant, and field status group.
  • Payment Transactions: This tab allows you to define payment-related settings for the company code, including payment methods, bank accounts, and payment tolerances.
  • Taxes on Sales/Purchases: In this tab, you can maintain tax-related information for the company code, such as tax codes, tax jurisdictions, and tax calculation procedures.
  • Document Control: The document control tab enables you to define document control parameters for the company code, such as document number ranges and document types.
  • Additional Functions: This tab provides access to additional functions, such as copying company code settings, displaying change documents, and maintaining authorization groups.

Step 3: Maintaining Company Code Settings with OX09

To maintain company code settings using OX09, follow these steps:

  1. Start by filling in the necessary fields in the “Company Code Data” section:

    • Company Code: Enter the unique code that represents the company within the SAP system.
    • Currency: Select the currency in which the company operates.
    • Language: Choose the language for communication within the company code.
    • Address Details: Provide the address details for the company, including street, postal code, city, and country.

  2. Move to the “Control Data” tab and configure the control parameters as per your company’s requirements:

    • Fiscal Year Variant: Select the appropriate fiscal year variant that defines the fiscal year period structure.
    • Posting Period Variant: Choose the posting period variant that determines the number and length of posting periods.
    • Field Status Group: Specify the field status group that controls the display and input of fields in various accounting documents.

  3. Proceed to the other tabs, such as “Payment Transactions,” “Taxes on Sales/Purchases,” and “Document Control,” and configure the settings according to your company’s financial and organizational requirements.
  4. Once you have entered all the necessary information, click on the “Save” button to save the company code settings.

Congratulations! You have successfully maintained company code settings using SAP transaction OX09.

Step 4: Exploring Additional Functionality

SAP transaction OX09 offers various additional functionalities to streamline your company code management processes. Here are some notable features you can leverage:

  • Display Company Codes: Use OX09 to display existing company codes by entering the company code and other relevant criteria. This allows you to review company code settings and make any necessary changes.
  • Change Company Codes: OX09 also enables you to modify existing company code settings. You can edit fields such as currency, language, or other relevant details. Simply enter the company code and make the necessary changes.
  • Copy Company Codes: If you need to create a new company code with similar settings to an existing one, OX09 allows you to copy the settings from an existing company code. This saves time and ensures consistency across company codes.
  • Authorization Groups: OX09 allows you to assign authorization groups to company codes, ensuring that only authorized users can access and modify the company code settings.


In this tutorial, we have provided you with a comprehensive guide on using SAP transaction OX09 to maintain company code settings in the SAP system. We covered the basics of OX09, explained how to maintain company code settings, and explored additional functionalities. Remember, continuous learning and practice are key to becoming proficient in SAP.

To further enhance your SAP skills, 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 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