SAP Knowledge Base Article - Public

3015053 - Custom Tax Code Does Not Calculate the Tax Base Amount


You are creating Tax content to a non-localized country using Localization Toolkit. You have created tax type, Tax event and Tax Codes. Now, when you see in the sales order/customer invoice for XXX tax (XXX represents the custom tax code created from Localization Toolkit), the system shows tax base amount as 0 (zero) and the system is not able to calculate tax amount. However, VAT is calculated correctly and also shows tax base amount.


SAP Business ByDesign

Reproducing the Issue

  1. Go to the Sales Order work center.
  2. Open the Sales Order XYZ (XYZ represents the sales order ID).
  3. Go to the Items tab and then the Taxes tab.
  4. Add the tax code as XXX and notice that there is no Tax base amount calculated.


Currently, multiple tax type calculation is supported only for localized countries. For non-localized countries, if you are using standard tax calculation procedure, only one tax type calculation is supported and that is why in this case only for tax type VAT you could see base amount and tax amounts being calculated.


You can look to create custom tax calculation procedure and implement the PDI badi for calculation procedure to support multiple tax type calculation.

See Also

Localization Toolkit


Custom Tax code , KBA , AP-TTE-GLO-TCL , Tax Classification , How To


SAP Business ByDesign all versions