Do you have any question about this error?
Message type: E = Error
Message class: FQ - Payment Requests and Payment Program
Message number: 666
Message text: Program cannot calculate tax for this item
You have entered different tax codes for the different G/L account
items and you wanted the program to calculate the tax for these tax
codes. To do this, you have chosen the <ls>Tax Amounts</> function on
the entry screen for G/L account items and flagged the <ls>Calculate
Tax</> field.
The program cannot calculate the tax in this case.
Enter the tax amount manually.
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.
FQ666
- Program cannot calculate tax for this item ?The SAP error message FQ666, which states "Program cannot calculate tax for this item," typically occurs during the processing of financial transactions, particularly in the context of tax calculation in accounts payable or accounts receivable. This error can arise due to various reasons, and understanding the cause is essential for finding a solution.
Causes of Error FQ666
Missing Tax Codes: The tax code for the item may not be defined in the system, or it may not be assigned to the relevant material or service.
Incorrect Tax Configuration: The tax configuration in the system may be incorrect. This includes settings in the tax procedure, tax types, or tax calculation rules.
Invalid Master Data: The master data for the vendor, customer, or material may be incomplete or incorrect, leading to issues in tax determination.
Tax Jurisdiction Issues: If the transaction involves multiple tax jurisdictions, there may be issues with how taxes are calculated across those jurisdictions.
Document Type Restrictions: Certain document types may have restrictions on tax calculation, leading to this error.
Custom Code Issues: If there are custom enhancements or modifications in the SAP system, they may interfere with the standard tax calculation process.
Solutions to Error FQ666
Check Tax Codes: Verify that the tax codes used in the transaction are correctly defined and active in the system. Ensure that they are assigned to the relevant materials or services.
Review Tax Configuration: Go to the configuration settings for tax calculation in SAP (Transaction Code: SPRO) and ensure that the tax procedures, tax types, and calculation rules are set up correctly.
Validate Master Data: Check the master data for the vendor, customer, or material involved in the transaction. Ensure that all necessary fields related to tax are filled out correctly.
Examine Tax Jurisdictions: If applicable, review the tax jurisdiction settings to ensure that they are correctly configured for the transaction.
Check Document Types: Review the document type being used for the transaction to ensure that it allows for tax calculation.
Debug Custom Code: If there are custom enhancements, consider debugging the code to identify any issues that may be affecting tax calculation.
Consult SAP Notes: Check the SAP Support Portal for any relevant SAP Notes that may address this specific error or provide additional guidance.
Test in a Sandbox Environment: If possible, replicate the issue in a sandbox environment to test potential solutions without affecting the production system.
Related Information
Transaction Codes: Familiarize yourself with relevant transaction codes such as:
SAP Documentation: Refer to SAP Help documentation for detailed information on tax calculation and configuration.
User Forums and Communities: Engage with SAP user communities or forums for shared experiences and solutions from other users who may have encountered the same error.
By systematically addressing the potential causes and applying the suggested solutions, you should be able to resolve the FQ666 error in your SAP system.
Get instant SAP help. Start your 7-day free trial now.
FQ665
Delete the tax amount in the subledger ledger line items
What causes this issue? When entering a request, you can enter tax codes in: <ZH>Subledger account items</>, that is, on the entry screen...
FQ664
Tax indicators are not unique in FI document
What causes this issue? When entering a request, you can enter tax codes in: <ZH>Subledger account items</>, that is, on the entry screen...
FQ667
Currency "&1" is not valid from &2. Documents contain currency "&3".
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FQ668
Amount has been changed: Program is deleting cash discount base
What causes this issue? You have changed the amount of the request.System Response The program deletes the cash discount base.How to fix this error?...
Click on this link to search all SAP messages.