I'm working on an invoice document which has a 'Grand Total' at the end of the document after some rows of invoice items. As such, I need to keep a running count of the total for each row. Using the traditional \newcounter and \addtocounter counter doesn't work as this doesn't accept decimals, which currency often has.
What would be the recommended way to create and maintain a variable that can have numbers added to it that contain decimals?

calcpackage for calculations with decimal points, but it involves truncation at the end of single operations, which you surely do not want. Still, you may be interested in seeing what it offers. – MickG Aug 14 '14 at 14:10\strip@ptfrom the LaTeX kernel). – Werner Aug 14 '14 at 14:15calculatorpackage, it eases the usage of floating point calculations, but it is not possible with counters, however, in a direct way – Aug 14 '14 at 20:01invoicespackage. It might do what you request – Aug 14 '14 at 20:03