FREE Search Engine
for SAP users

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

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

Welcome to our tutorial on SAP transaction OX08, an important transaction code used in SAP for maintaining company codes. In this tutorial, we will provide you with a detailed, step-by-step guide on how to effectively use OX08 to manage company 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 OX08 with ease.

Before we begin, we would like to introduce you to a valuable resource that can enhance your SAP skills, including SAP MM. Check out our online video training for SAP MM offered by our expert SAP MM consultant. This comprehensive training program, available at roadtoexpert.com, provides in-depth knowledge and practical insights to help you become an expert in SAP MM and accelerate your career growth.

Now, let’s dive into our tutorial on using SAP transaction OX08.

What is SAP Transaction OX08?

SAP Transaction OX08 is used to maintain company codes in SAP. A company code represents an independent legal entity within an organization. It is used for financial accounting and reporting purposes. With OX08, you can create, change, and display company codes, as well as define various settings related to company code configuration.

Step 1: Accessing SAP Transaction OX08

To access OX08 in SAP, 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 “Financial Accounting” folder and expand it.
  4. Locate and click on the “General Ledger” folder.
  5. From the sub-menu, select “G/L Accounts” and then choose “Master Records”.
  6. Next, click on “Company Code” to proceed to the OX08 transaction.

Step 2: Understanding OX08 Transaction Screen

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

  • General Data: This section contains the main fields for entering general information about the company code, such as the company code ID, name, and address.
  • Control Data: Here, you can define various settings related to the company code, such as the fiscal year variant, posting periods, and document types.
  • Company Code Data: This tab provides an overview of the company code, including its currency, language, and additional attributes.
  • Charts of Accounts: In this tab, you can assign the company code to a specific chart of accounts used for financial reporting.
  • Company Code Global Parameters: The global parameters tab allows you to define additional settings for the company code, such as the number range intervals for document types and document numbers.
  • Additional Data: Here, you can find any additional custom fields specific to your organization’s requirements.

Step 3: Maintaining Company Codes with OX08

To maintain company codes using OX08, follow these steps:

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

    • Company Code ID: Enter a unique identifier for the company code.
    • Company Code Name: Provide a descriptive name for the company code.
    • Address: Enter the address details for the company code.

  2. Move to the “Control Data” tab and define the following settings:

    • Fiscal Year Variant: Select the appropriate fiscal year variant for the company code.
    • Posting Periods: Define the posting periods for the company code, specifying the start and end dates for each period.
    • Document Types: Configure the document types used for posting in the company code, such as “Vendor Invoice” or “Customer Payment”.

  3. Once you have entered all the necessary information, click on the “Save” button to save the changes to the company code.

Congratulations! You have successfully maintained a company code using SAP transaction OX08.

Step 4: Exploring Additional Functionality

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

  • Display Company Codes: Use OX08 to display existing company codes by entering the company code ID and other relevant criteria. This allows you to review the details of the company code, such as its settings and attributes.
  • Change Company Codes: OX08 also enables you to modify existing company codes. You can edit fields such as company code name, address, fiscal year variant, and posting periods. Simply enter the company code ID and make the necessary changes.
  • Assign Company Codes to Charts of Accounts: With OX08, you can assign company codes to specific charts of accounts, allowing for centralized financial reporting and analysis.
  • Define Number Range Intervals: OX08 allows you to define number range intervals for document types and document numbers used in the company code. This ensures proper numbering and organization of financial documents.


In this tutorial, we have provided you with a comprehensive guide on using SAP transaction OX08 for maintaining company codes. We covered the basics of OX08, explained how to maintain a company code, 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 online video training for SAP MM. Our expert SAP MM consultant has developed a comprehensive training program that covers all aspects of SAP MM. 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