How To Fix FKKTAX021 - Non-deductible tax: error if +/- signs differ (see long text)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FKKTAX - Free Tax Code

  • Message number: 021

  • Message text: Non-deductible tax: error if +/- signs differ (see long text)

  • Show details Hide details
  • What causes this issue?

    You want to post a document that contains items with different
    positive/negative signs. However, the tax items were all summarized in
    one item.
    The tax code used was assigned a percentage in Customizing for
    non-deductible input tax.

    System Response

    Error message

    How to fix this error?

    You have two options: Post the items in separate documents according to
    whether they are positive or negative. Or also enter the tax items with
    different positive/negative signs, since otherwise it is not possible
    for the non-deductible tax to be assigned correctly.

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message FKKTAX021 - Non-deductible tax: error if +/- signs differ (see long text) ?

    The SAP error message FKKTAX021 indicates a problem related to non-deductible tax, specifically when there is a discrepancy between the signs of the tax amounts in a transaction. This error typically arises in the context of tax calculations in financial documents, such as invoices or payment processing.

    Cause:

    The error occurs when the system detects that the sign of the tax amount does not match the expected sign based on the transaction type. For example, if a tax amount is expected to be positive (indicating a tax charge) but is recorded as negative (indicating a tax credit or deduction), the system will trigger this error. This can happen due to:

    1. Incorrect configuration of tax codes.
    2. Manual entry errors in the transaction.
    3. Issues with the tax calculation logic in the system.
    4. Mismatched settings in the tax determination process.

    Solution:

    To resolve the FKKTAX021 error, you can take the following steps:

    1. Check Tax Code Configuration: Ensure that the tax codes used in the transaction are correctly configured in the system. Verify that the tax codes are set up to handle non-deductible taxes appropriately.

    2. Review Transaction Entries: Examine the specific transaction that triggered the error. Look for any discrepancies in the tax amounts, particularly the signs (positive/negative). Correct any manual entry errors.

    3. Adjust Tax Calculation Settings: If the error is due to the tax calculation logic, review the settings in the tax calculation configuration. Ensure that the rules for determining tax amounts are correctly defined.

    4. Consult Long Text: The error message suggests checking the long text for more details. In SAP, you can usually find additional information about the error by clicking on the message or using transaction codes like SE91 to look up the message class and number.

    5. Test with Different Scenarios: If possible, test the transaction with different scenarios to see if the error persists. This can help identify if the issue is isolated to specific conditions.

    6. Consult Documentation or Support: If the issue remains unresolved, consult SAP documentation or reach out to SAP support for further assistance. They may provide insights based on the specific version of SAP you are using.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as FB60 (Enter Incoming Invoices), FB70 (Enter Outgoing Invoices), and FBL1N (Vendor Line Item Display) to analyze the transactions in question.
    • Tax Reporting: Understand how non-deductible taxes are reported in your financial statements and ensure compliance with local tax regulations.
    • User Exits and BAdIs: If custom logic is implemented in your SAP system, check for any user exits or BAdIs that might affect tax calculations.

    By following these steps, you should be able to identify and resolve the FKKTAX021 error effectively.

    • 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
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author