So it seems the answer is to do calulations in double, round to the correct decimal and assign to a currency.
Here is how to force that even though original values are currency set var amt CURR = 9.25 set var txrate DOUBLE = 0.06 'WILL FORCE CALULATIONS TO BE DOUBLE set var tax CURR = (ROUND((.amt * .txrate), 2) Dennis McGrath

