We are using two currencies in our multilingual store, one of which is Euro. When invoice is generated for items ordered in the default/primary currency, the tax is shown and calculated properly (25%) for each item and in sub-total row.
However, when a customer living abroad and browsing store with Euro prices makes an order, the invoice is generated with problems.
We've notices that if items ordered have lower price (e.g. €0,95), the tax is not calculated correctly. As a matter of fact, the sub-total for tax shows all sorts of weird taxes so (for example) one invoice shows sub-total for tax of 25%, but also sub-totals for the non-existent taxes of -0.24%, -0.22% and 0.21% are shown. In addition, all items with lower prices in the tax column show 0,00 tax value. This is causing us problems, we have to manually create all invoices for customers living abroad, etc.
How can we fix this? Thanks