Dear all,
Please share your opinion/experience with the next situation. Probably the regulation is the same or different per country. I would like to hear about all scenarios/local regulations and what is correct or not.
Image you have setup your sales tax and needs to issue invoices in a foreign currency. Due to rounding the sales tax in your company currency can be different compared when you had posted the invoice in your own currency.
Example1:
Imagine you have a legal entity with BGN as accounting currency. If you have the base amount 27.293,04 with 20% Sales tax, the sales tax amount in BGN is 5.458,61.
When you post an equivalent in EUR, the base amount in EUR is 13.954,71 (exch rate: 1,95583). Sales tax in EUR is 2.790,94. When you look at posted sales tax, the amount origin in company currency is indeed 27.293,04, but the sales tax is now BGN 5.458,60 (due to rounding).
This looks innocent for just one cent. Now go to the next example.
Example2:
Imagine you have a legal entity with RSD as accounting currency. If you have the base amount 104.980,44 with 20% Sales tax, the sales tax amount in RSD is 20.996,09.
When you post an equivalent in EUR, the base amount in EUR is 876,67 (exch rate: 119,7491). Sales tax in EUR is 175,33. When you look at posted sales tax, the amount origin in company currency is indeed 104.980,44, but the sales tax is now RSD 20.995,61 (due to rounding).
So here we have a difference of 0,48 RSD.
Now suppose you print or have a regulation to print both currencies on the invoice, the customer will take its home currency and calculates if the Sales Tax is correct. He will find the difference.
What is correct? Is it allowed (per country) that AX will use rounded amount and then calculate the local amounts using an exchange rate? In example 2 the not rounded sales tax amount in EUR is 175,334. When applying the exchange rate on this rounded amount, the correct RSD amount is calculated.
Please provide your insights and local requirements on this.
*This post is locked for comments