SAP Knowledge Base Article - Public

3109103 - Error - It is not possible to post the cash discount as tax deduction correction. The tax amount in transaction currency XYZ is 0

Symptom

You get the error message "It is not possible to post the cash discount as tax deduction correction. The tax amount in transaction currency ABC is 0" when trying to clear the Invoice and Payment manually.

Environment

 SAP Business ByDesign

Reproducing the Issue

  1. Go to Receivables work centre.
  2. Click on Customer Accounts view.
  3. Search for the Account and Click View. 
  4. Click on Clearing ID. 
  5. In the next screen You find the error message - "It is not possible to post the cash discount as tax deduction correction. The tax amount in transaction currency ABC is 0", once you click on Clear. 

Cause

The error occurs because the Clearing has some amount of Payment Difference(For example 0,01 USD). When the Tax Amount and the Tax Base Amount have to be adjusted to account then, the adjustment of the Payment Difference becomes so negligible that the deduction in transaction currency becomes 0. To avoid such inconsistencies while releasing Tax Return, the system shows error message.

Resolution

  • For the future payments, you have to make sure that the payment has the same amount as in the Invoice. 
  • For the existing payments, you have to cancel the Invoice and post the new Invoice with the same amount as in the payment. 

Keywords

It is not possible to post the cash discount as tax deduction correction. The tax amount in transaction currency XYZ is 0, Error while clearing. Error while approving clearing task. , KBA , it is not possible to post the cash disc , the cash discount as tax deduction corre , tax amount in transaction currency is 0 , error while clearing , error while approving clearing task , AP-DUE-PTD , Product Tax Declaration , Known Error

Product

SAP Business ByDesign all versions