SAP Knowledge Base Article - Public

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

Symptom

You are creating Tax content for 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.

Environment

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(XXX represents the custom tax code created from Localization Toolkit) and notice that there is no Tax base amount calculated.

Cause

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.

Resolution

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

Work Zone page: Localization Toolkit

Keywords

Custom Tax code, VAT, Sales order, Customer Invoice , KBA , AP-TTE-GLO-TCL , Tax Classification , How To

Product

SAP Business ByDesign all versions