SAP Knowledge Base Article - Public

3374234 - Define Tax Codes for Sales and Purchases : Tax Percent Rate filled in unneeded conditions.


Tax Percent. Rate with zero value incorrectly defined for Tax Code or other Tax Percent Rate filled in unneeded condition(s).

Deactivation, deletion or undo last rate change not possible due to following errors:

Deactivation not possible: Error Deactivation only possible for tax codes with one condition and period 

Deletion of tax code not possible:  Error Depending tax account assignment exists. Deletion is not allowed. 

Delete last rate change not possible: Undo is not possible with only one period  

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SAP S/4HANA Cloud 

Reproducing the Issue

Configuration activity Define Tax Codes for Sales and Purchases  ID 101016     

Tax Percent. Rate with zero value incorrectly entered in Tax Code or other unwanted conditions. 


Defining Tax Codes for Time-Dependent Taxes

See restrictions in section: Undoing Changes Made During Testing


  • Account keys which are not part of Tax Code must be left blank in Tax Code. 
  • Do not create enter value of 0,00 (Zero Value) for account keys which are not part of Tax Code.
  • Do not fill unneeded conditions.

  • Example of correct Tax customizing:
    For this specific tax code the account keys MWS with value 19,000- and VST with value of 19,000 are part of tax code. 
    All other Acct keys are not relevant for tax code.  The tax percent. rate is blank i.e. no value is placed in for the acct keys which are not part of the tax code.  It is incorrect to enter value of zero i.e. 0,00 in these lines as they cannot be removed. 

  • Recommendation: When creating new tax codes in Configuration Activity Define Tax Codes for Sales and Purchases review standard Tax codes provided by SAP Best Practices as guide.

  • If there is a tax code with multiple tax rates set and there is the need to deactivate line(s) and if the following conditions exist:
    The tax code was not transported in P already
    There are no postings with tax code concerned, if there are postings on the test/quality system they need to be reversed first. 
    Create an incident under component FI-GL-GL-F referring to this kba stating what lines need to be deactivated with consent of SAP to do so. 

  • If these conditions are not met, then a new tax code must be created with correct lines set. 

See Also

3320383 The time conditions of tax rate change 
3264915 - Release Information Note: Automatic Account Determination for S/4HANA Cloud Edition 2302 

3263224 - Account determination for Transaction Key NVV in SSCUI 100297
Solution Scenario: SAP Best Practices for SAP S/4HANA Cloud, public edition 
Tab: General Documentation Account Determination (Global)

Display Tax Information per Country


Tax Percent. Rate, Percentage , ftxp, 101016    , KBA , FI-GL-GL-F-2CL , Value Added Tax (VAT) (Public Cloud) , How To


SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions


Pasted image.png