Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix M8043 - G/L account & does not exist in chart of accounts &


SAP Error Message - Details

  • Message type: E = Error

  • Message class: M8 - Invoice Verification/Valuation

  • Message number: 043

  • Message text: G/L account & does not exist in chart of accounts &

  • Show details Hide details
  • What causes this issue?

    The G/L account does not exist in the chart of accounts for your
    company code.

    How to fix this error?

    If the system entered the G/L account, the system setting is incorrect.
    Contact your system administrator.
    If you entered the G/L account yourself, correct your input.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message M8043 - G/L account & does not exist in chart of accounts & ?

    The SAP error message M8043 indicates that the General Ledger (G/L) account you are trying to use does not exist in the specified chart of accounts. This error typically occurs during transactions that involve financial postings, such as creating a purchase order, posting an invoice, or executing a financial transaction.

    Cause:

    1. Non-Existent G/L Account: The G/L account you are trying to use has not been created in the chart of accounts you are working with.
    2. Incorrect Chart of Accounts: The transaction may be referencing the wrong chart of accounts, especially if multiple charts are in use.
    3. Account Deactivation: The G/L account may have been deactivated or marked for deletion.
    4. Incorrect Company Code: The G/L account may not be assigned to the company code you are working with.

    Solution:

    1. Check G/L Account: Verify that the G/L account exists in the chart of accounts. You can do this by navigating to the G/L account master data in SAP:

      • Use transaction code FS00 to check if the account exists.
      • Ensure that the account is active and not marked for deletion.
    2. Verify Chart of Accounts: Ensure that you are using the correct chart of accounts for your company code. You can check this in the company code settings:

      • Use transaction code OBY6 to view the company code settings and confirm the assigned chart of accounts.
    3. Create or Activate G/L Account: If the G/L account does not exist, you may need to create it:

      • Use transaction code FS00 to create a new G/L account.
      • Ensure that you assign it to the correct chart of accounts and company code.
    4. Check Company Code Assignment: Make sure that the G/L account is assigned to the correct company code. You can check this in the G/L account master data.

    5. Consult with Finance Team: If you are unsure about creating or modifying G/L accounts, consult with your finance or accounting team to ensure compliance with accounting policies.

    Related Information:

    • Transaction Codes:
      • FS00: Create/Change G/L Account Master Data
      • OBY6: Company Code Global Data
      • OB13: Define Chart of Accounts
    • Documentation: Refer to SAP Help documentation for detailed information on managing G/L accounts and charts of accounts.
    • User Roles: Ensure that you have the necessary authorizations to create or modify G/L accounts in SAP.

    By following these steps, you should be able to resolve the M8043 error and successfully proceed with your financial transactions in SAP.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant