Tax code &1 defined incorrectly; rounding of RevChrg. &2 greater than &3
Message type: E = Error
Message class: FF - FI Function Module Messages
Message number: 822
Message text: Tax code &1 defined incorrectly; rounding of RevChrg. &2 greater than &3
What causes this issue?
Tax code &V1& is defined as a reverse charge tax code.
The result of the calculation is a tax amount of &V2&, rather than a
balance of zero. This tax amount exceeds the permitted maximum variance
of &V3&.
System Response
The system assumes that tax code &V1& is not correctly defined.
It is not possible to post using this tax code.
How to fix this error?
Please correct the definition of tax code &V1&. The tax basis amount
(tax information) always contains the same +/- sign as the percentage
for the relevant tax condition. Regarding reverse charge tax codes, see
the field help documentation for the field "EU Code / Code" in
transaction FTXP, "Maintain Tax Codes: Tax Rates", under "Properties",
if you have entered for the output tax a different +/- sign for the
percentage in transaction FTXP, for example.
Examples with the fictional tax base (amount) 1000 (note that this list
- using 10% here - is not complete; there are many other possible
definitions):
1) Both conditions contain the same tax base, and the percentages are
identical. This is incorrect and needs to be corrected.
Definition (price determination schema, that is, 100, 110, and 120 are
the rows in the price determination schema)
100 Tax Base
110 Account key MWS or preferably ESA of 100 10%
120 Account key VST or preferably ESE of 100 10%
Resulting Tax Information (BSET)
Tax base 1000 for row 110 and 1000 for row 120.
Tax 100 for row 110 and 100 for row 120.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
2) Both conditions contain the same tax basis in terms of their amountsand relate to the same condition; this is the best solution:
100 Tax Base
110 Account key VST or preferably ESE of 100 10%
120 Account key MWS or preferably ESA of 100 -10%
Resulting Tax Information (BSET)
Tax base 1000 for row 110 and -1000 for row 120.
Tax 100 for row 110 and -100 for row 120.
3) One condition contains -100%, the other condition contains 10%; this
is not what we would actually recommend, but it is not wrong. The second
tax condition consequently uses the tax amount from the first tax
condition as its base; this is correct, as confusing as it may sound:
100 Tax Base
110 Account key VST or preferably ESE of 100 10%
120 Account key MWS or preferably ESA of 110 -100%
Resulting Tax Information (BSET)
Tax base 1000 for row 110 and -100 for row 120.
Tax 100 for row 110 and -100 for row 120.
4) Both conditions contain, in terms of their amounts, different tax
bases, the percentages are not identical, but the tax amounts (as well
as their +/- signs) are the same; this is incorrect and needs to be
changed.
100 Tax Base
110 Account key MWS or preferably ESA of 100 -10%
120 Account key VST or preferably ESE of 110 100%
Resulting Tax Information (BSET)
Tax base -1000 for row 110 and 100 for row 120.
Tax -100 for row 110 and -100 for row 120.
5) Both conditions contain a negative tax base. The percentages are not
identical, but the tax amounts are the same, albeit with different +/-
signs. This is not wrong but nevertheless misleading and ought to be
changed if possible.
100 Tax Base
110 Account key MWS or preferably ESA of 100 -10%
120 Account key VST or preferably ESE of 110 -100%
Resulting Tax Information (BSET)
Tax base -1000 for row 110 and -100 for row 120.
Tax -100 for row 110 and 100 for row 120.
6) The condition is defined positive for the output tax and negative for
the input tax, so that the output tax is posted with the same
debit/credit indicator as the associated tax-relevant line and the input
tax with a different debit/credit indicator. This is incorrect and must
be changed (see 2, for example) because the input tax should be posted
with the same debit/credit indicator as the associated tax-relevant
line.
100 Tax Base
110 Account key VST or preferably ESE of 100 -10%
120 Account key VAT or preferably ESA of 100 10%
Resulting Tax Information (BSET)
Tax base -1000 for row 110 and 1000 for row 120.
Tax -100 for row 110 and 100 for row 120.
Procedure for System Administrators
Error message extract from SAP system. Copyright SAP SE.
Related Error Messages
FF821 Document &1/&2/&3 was created using Fiori applications; no processing
FF820 Recurring entry original document created using Fiori applications
FF823 Entered tax incorrect &1 entered basis &2 entered/calculated tax &3
FF824 Change not possible, there is already data for tax reporting country &1.