How To Fix M8117 - Posting to account $ $ only allowed in currency $


SAP Error Message - Details

  • Message type: E = Error

  • Message class: M8 - Invoice Verification/Valuation

  • Message number: 117

  • Message text: Posting to account $ $ only allowed in currency $

  • Show details Hide details
  • What causes this issue?

    An attempt has been made to post to a G/L account that is not managed
    in local currency but in currency &V3&.

    System Response

    Postings to account &&V1& in company code &V2& are only allowed in
    currency &V3&.

    How to fix this error?

    Check the currency. If you have entered the wrong currency on the
    initial screen, you will have to reenter Invoice Verification.
    If the currency is correct and you entered the account &V1& manually,
    check the account number and correct it.
    If the currency and the account are both correct, your system has been
    set wrongly.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message M8117 - Posting to account $ $ only allowed in currency $ ?

    The SAP error message M8117 indicates that there is an issue with posting to a specific account in a currency that is not allowed for that account. This typically occurs when you attempt to post a transaction in a currency that is not configured for the account in question.

    Cause:

    1. Currency Configuration: The account you are trying to post to is configured to accept only specific currencies. If you attempt to post in a currency that is not allowed, you will receive this error.
    2. Account Type: Certain account types (like balance sheet accounts) may have restrictions on the currencies they can accept.
    3. Transaction Currency: The currency of the transaction does not match the allowed currencies for the account.

    Solution:

    1. Check Account Configuration:

      • Go to the account master data in SAP (transaction code FS00) and check the currency settings for the account you are trying to post to. Ensure that the currency you are using for the transaction is allowed for that account.
    2. Change Transaction Currency:

      • If the account is configured for a specific currency, you may need to change the currency of your transaction to match the allowed currency for that account.
    3. Use a Different Account:

      • If the account you are trying to post to does not support the currency you need, consider using a different account that does allow postings in that currency.
    4. Consult with Finance Team:

      • If you are unsure about the currency settings or need to make changes, consult with your finance or accounting team to ensure compliance with financial policies.
    5. Check for Customizations:

      • If your organization has custom configurations or enhancements in SAP, check if there are any specific rules or validations that might be causing this error.

    Related Information:

    • Transaction Codes:
      • FS00: Display/Change G/L Account Master Data
      • FB50: Enter G/L Account Document
    • Documentation: Refer to SAP Help documentation for more details on account configuration and currency settings.
    • Support: If the issue persists after checking the above points, consider reaching out to your SAP support team for further assistance.

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

    • 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's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker