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

Close

How To Fix M8044 - G/L account & does not exist in company code &


SAP Error Message - Details

  • Message type: E = Error

  • Message class: M8 - Invoice Verification/Valuation

  • Message number: 044

  • Message text: G/L account & does not exist in company code &

  • Show details Hide details
  • What causes this issue?

    The G/L account has not been created in the company code in which you
    are working.

    How to fix this error?

    Check the account number as well as the company code.
    G/L acct.,,CoCode
    wrong,,right,,Correct the G/L account.
    right,,wrong,,via the menu <LS>Edit</>
    ,, ,,choose the function <LS>New company code</>, enter the
    ,, ,,correct company code and continue processing.
    right,,right,,The G/L account must be created for
    ,, ,,the company code.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message M8044 - G/L account & does not exist in company code & ?

    The SAP error message M8044 indicates that a General Ledger (G/L) account does not exist in the specified company code. This error typically occurs during transactions that involve financial postings, such as when trying to post a goods movement or an invoice.

    Cause:

    1. Missing G/L Account: The G/L account you are trying to use has not been created in the specified company code.
    2. Incorrect Company Code: The G/L account exists, but it is not assigned to the company code you are working with.
    3. Inactive G/L Account: The G/L account may exist but is marked as inactive or blocked for postings.
    4. Configuration Issues: There may be issues with the configuration of the chart of accounts or the account assignment.

    Solution:

    1. Check G/L Account Creation:

      • Go to transaction code FS00 (G/L Account Master Record) and check if the G/L account exists for the specified company code.
      • If it does not exist, you will need to create it.
    2. Create G/L Account:

      • If the G/L account is missing, create it using transaction code FS00. Ensure that you select the correct company code and enter all required details.
    3. Verify Company Code Assignment:

      • If the G/L account exists but is not assigned to the company code, you will need to assign it. This can be done during the creation of the G/L account or by editing the existing account.
    4. Check Account Status:

      • Ensure that the G/L account is active and not blocked for postings. You can check this in the G/L account master record.
    5. Review Configuration:

      • If you suspect configuration issues, review the settings in the chart of accounts and ensure that the G/L account is properly configured for the company code.
    6. Consult Documentation:

      • If you are unsure about the steps or need further assistance, consult SAP documentation or reach out to your SAP support team.

    Related Information:

    • Transaction Codes:

      • FS00: Create/Change G/L Account Master Record
      • OBY6: Define Company Code
      • OBD2: Assign G/L Accounts to Company Codes
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to G/L accounts and company codes.

    • User Authorization: Ensure that you have the necessary authorizations to create or modify G/L accounts in the system.

    By following these steps, you should be able to resolve the M8044 error and successfully post your transactions.

    • 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