SAP Knowledge Base Article - Public

3672566 - Error "Deactivation only possible for tax codes with one period" when trying to deactivate a tax code

Symptom

When attempting to deactivate a tax code in Configuration Activity 101016 'Define Tax Codes for Sales/Purchases, system issues message “Deactivation only possible for tax codes with one period”.

Environment

SAP S/4HANA Cloud Public Edition.

Cause

The tax code contains multiple validity periods, therefore, deactivation is only possible when a single validity period exists.

Resolution

  1. Open Configuration Activity 101016;

  2. Select the affected tax code;

  3. Use Delete Last Rate Change to remove the additional validity period so only one remains;

  4. Afterwards, use Deactivate Line to deactivate the tax code.

Note:

  • If documents have already been posted with the affected tax code, deleting a validity period may lead to inconsistencies in reporting (e.g. in tax reports reading from table BSET);

  • In test/development systems, reversals may not be required, but in production systems, always reverse postings first before changing validity;

  • Alternatively, if the goal is to prevent future use, set tax rates to 0% for future validity periods instead of deactivating.

Keywords

Tax code, validity period, delete last rate change, deactivate line, BSET, tax reporting, S_ALR_87012357, S/4HANA Cloud , KBA , FI-GL-GL-F-2CL , Value Added Tax (VAT) (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions