You are creating Tax content to a non- localised 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(represents the custom tax code created from Localization Toolkit), the system shows tax base amount as 0 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
- Go to the Sales Order work center.
- Open the Sales Order XYZ(represents the SO Id).
- Go to the Items tab and then the Taxes tab.
- Add the tax code as XXX and 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.
Custom Tax code , KBA , AP-TTE-GLO-TCL , Tax Classification , How To