SAP Knowledge Base Article - Public

1703917 - Reconcilation Run throws the warning message: 'Tax amount manually overridden for journal entry XYZ'.


You are running the Reconciliation Run in the course of your month-end-closing activities.

For tax-related journals you are receiving a warning message titled:

 'Calculated tax amount differs from posted tax amount for journal entry XYZ' where XYZ stands for the journal entry ID.


SAP Business ByDesign

Reproducing the Issue

Enter the log of the relevant Reconciliation Run.

  1. Go to the General Ledger Work Center.
  2. Under Periodic Tasks / Reconciliation, choose the relevant Reconciliation Run and click View.
  3. Under Tab Messages you find messages relating to general ledger accounts and tax ledger accounts.


The warning message 'Calculated tax amount differs from posted tax amount for journal entry XYZ' is merely an indication that for a certain journal entry the calculated tax of the document does not match with the position amount which is tax-relevant.

This happens when the manual entered tax amount is different from the calculated tax amount.
This can be seen by opening the Supplier Invoice related to the Journal Entry and under General Tab, go to Taxes and then Tax Details. Here it is possible to see the Tax Amount and Calculated Tax Amount.


In the Reconciliation Run, the warning is displayed for such cases (where the tax amount was manually changed) only to bring this point to the attention of the Financial Accountant. In case the tax amount change is valid, the accountant does not need to take any action. But in case they are suspicious the accountant has to check why the tax amount was manually changed by someone.

The absolute differences that you see are due to rounding and whenever there is a difference of more than 4 X(please see the following explanation for details), the status will show in red and that is just to draw the attention.

*The system sets a threshold and it is 4 X (display decimal precision or rounding value). That is, for example, for JPY as the display decimal is zero - precision is 1 thus threshold is 4 X 1 = 4 JPY; for EUR display is 0.01 thus threshold is 4 X 0.01 = 0.04 EUR.


reconciliation run, tax differences, Abstimmungslauf Fehler, Der berechnete Steuerbetrag unterscheidet sich vom gebuchten Steuerbetrag für den Buchungsbeleg , KBA , SRD-FIN-GL , General Ledger , How To


SAP Business ByDesign all versions