I am trying to create a tax with a rate of 8.25%, or 0.0825. The tax rate field only allows 3 decimal places, forcing the rate to be saved as 8.3%. This obviously calculates the incorrect tax amount on each transaction. Is there a way to workaround or to fix this?
FYI, I was able to work around this issue. This is certainly not a fix, but a usable workaround.
First, I changed the definition for the field public.account_tax_line.value to contain sufficient digits. Then, I entered the needed value. The UI will still incorrectly round the value to three decimal places, but invoices will still correctly calculate the tax amount.