Dear Experts,
I am working on ME region where system default currency is BHD. The sales tax code has been setup as per the following. For example; sales tax code IM-RE.
Now while creating a General journal, based on the combination of item sales tax group and sales tax group; tax code IM-RE has been recorded with appropriately calculated tax amount. For example; in below screen shot, the Debit amount is BHD 5.263 and tax is calculated 5% which is (5.263 * 5%) = 0.265 which is nearest to 5 Fils as per the setup in tax code.
Now to balance the voucher, an additional line is created with same tax groups with Debit amount of BHD 10.687. But this time system is calculating tax as (10.687 * 5%) = 0.536 which is ideally should be rounded to nearest 5 Fils as 0.535 !!
Also, after this line is created, the sales tax value on the amount BHD 5.263 is changed from 0.265 to 0.264 !!
The rounding rule in BHD currency is set as per the following.
All above setups have been done as per the requirement of the client company. Tax code setups also done as per Country specific rules.
Am I missing anything in tax code setup calculation which is causing this difference?
Best regards,
Sourav Dam