Do you have any question about this error?
Message type: E = Error
Message class: M8 - Invoice Verification/Valuation
Message number: 681
Message text: All previously entered withholding tax and splitting data will be lost
The supplier number, company code or posting date has been changed.
Since withholding tax data is dependent on this data, the system must
delete all the withholding tax and splitting data entered so far and
re-determine the possible withholding tax categories and indicators.
All withholding tax and splitting data entered so far is deleted.
The necessary withholding tax categories and their categories are
re-determined. The splitting table is reset to one split amount (the
gross invoice amount).
If you have to make manual entries for the withholding tax base, the
amounts or tax already withheld, process the header data screen. Go to
this again if you have already exited it.
If you want to split the invoice amount, you must go from the header
data screen to the splitting screen and maintain the splitting data
again.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message M8681, which states "All previously entered withholding tax and splitting data will be lost," typically occurs in the context of financial transactions involving withholding tax in SAP. This message is a warning indicating that when you change certain data in a transaction, any previously entered withholding tax and splitting data will be cleared or lost.
Cause:
The error is usually triggered by one of the following actions:
- Changing Key Fields: Modifying key fields in a document (like vendor, amount, or tax code) that are linked to withholding tax calculations.
- Document Changes: Making changes to a document that affect the withholding tax determination, such as changing the payment method or the tax jurisdiction.
- Data Entry: Entering data in a way that conflicts with existing withholding tax data.
Solution:
To resolve this issue, consider the following steps:
Review Changes: Before making changes to the document, review the fields you are modifying. Ensure that the changes do not affect the withholding tax data.
Backup Data: If possible, take note of the existing withholding tax and splitting data before making changes. This way, you can re-enter it if necessary.
Use Correct Transaction Codes: Ensure you are using the correct transaction codes for the actions you are performing. Some transactions may have specific requirements for handling withholding tax.
Consult Documentation: Refer to SAP documentation or help resources for guidance on how to handle withholding tax data properly.
Test in a Sandbox: If you are unsure about the changes, test them in a sandbox environment to see how the system behaves without affecting live data.
Contact Support: If the issue persists or if you are unsure about the implications of your changes, consider reaching out to your SAP support team or consulting with an SAP expert.
Related Information:
By following these steps, you can minimize the risk of losing important withholding tax data and ensure that your financial transactions are processed correctly in SAP.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
M8680 ****************+ Messages 680-699: Extended withholding tax *******
Self-Explanatory Message Since SAP believes that this specific error message is ...
M8679 There are no reduced items for invoice &1 &2
Self-Explanatory Message Since SAP believes that this specific error message is ...
M8682 You cannot enter negative withholding tax data
Self-Explanatory Message Since SAP believes that this specific error message is ...
M8683 Base amount missing for withholding tax amount entered
What causes this issue? For a withholding tax category/combination, you entered...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.