Pretty simple suggestion, if you are only going to show money to 2 decimal places once it gets into the millions, round the value down instead of using whatever current method.
My reasoning for this is that the game right now has a penchant for misleading you that you have met a goal when you are actually still lacking.
This can be very frustrating as at first you are getting false reporting, and second, you don't actually have an indicator for when you pass the milestone.