Regardless of the rounding method, the fair way is to sum up purchases and compute tax on the total, precisely to minimize the loss of precision on rounding.
Curiously, as far as I understand the Polish tax code (IANAL), the choice of the method to use is actually given to the vendor! The law recommends[0] that you calculate the tax by multiplying the rate with the total taxable amount, but also allows[1] the seller to choose to calculate per-item tax, and sum that. In both cases, mathematical rounding (half-up) is used[2].
But in practice, there's little to no difference unless you're doing a single purchase of a lot of items with weird pricing bias.
--
[0] - Dz.U.2020.0.106 t.j. - Ustawa z dnia 11 marca 2004 r. o podatku od towarów i usług, art. 106e., ust. 7.
[1] - ibid., ust. 10.
[2] - ibid., ust. 11.
Agreed! If they are actually rounding it will be a statistical wash.
> Regardless of the rounding method, the fair way is to sum up purchases and compute tax on the total, precisely to minimize the loss of precision on rounding.
Again, agreed, this is why we do it this way in the US.
> Curiously, as far as I understand the Polish tax code (IANAL), the choice of the method to use is actually given to the vendor! The law recommends[0] that you calculate the tax by multiplying the rate with the total taxable amount, but also allows[1] the seller to choose to calculate per-item tax, and sum that. In both cases, mathematical rounding (half-up) is used[2].
US tax code, at least as far as income taxes go, uses the same rounding method (nearest decimal) however sales tax is can be quite a bit more complicated [1].
Also somewhat related, we quote our fuel prices to 3 decimals.
[1] - https://blog.taxjar.com/rounding-issues-sales-tax-returns/