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. Start your 7-day free trial now.


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