I've got a lot of code to review.foxwood wrote: ↑Tue Jan 08, 2019 11:30 pmYup - that's where your original issue came from - floating point maths.
Currency type limits you to 4 decimal places btw but should calculate as expected.
More than you ever wanted to know about data types ... https://powerspreadsheets.com/vba-data-types/