SAP Knowledge Base Article - Public

3513099 - Decimals in withholding tax base rounded - Singapore

Symptom

 Decimal part of the withholding tax base, rounded to zero decimals 

Environment

SAP S/4HANA Public Cloud

Cause

For Singapore, withholding tax reporting file is generated using DRC report SG_WHT_IR37 which is generates ALV output similar to IRAS S45 ODE template.

 

As per IRAS S45 ODE template (https://www.iras.gov.sg/media/docs/default-source/uploadedfiles/xls/s45-ode-import-template-as-at-08-feb-2023.xls?sfvrsn=cc37c37b_60) it will only accept amounts without decimal places for Taxable amount (Base amount). This is the reason why base amounts are rounded while posting documents so that while reporting it will report as required.

It is not possible to store amounts with decimal in database and report without decimal as it will cause discrepancy in posted vs reported amounts.

Resolution

System is working as designed.

See Also

Processing Withholding Tax

Keywords

qsshh, CL_FIWTSG_ROUND_BASE_IR37 , KBA , FI-AP-AP-Q-2CL , Withholding Tax (Calculation) (Public Cloud) , FI-AP-AP-Q , Withholding Tax (Calculation) , How To

Product

SAP S/4HANA Cloud Public Edition all versions